Ir para conteúdo

Featured Replies

Postado
local invisible = createConditionObject(4194304, -1, false, 0)

local condition = createConditionObject(CONDITION_PHYSICAL)
setConditionParam(condition, CONDITION_PARAM_DELAYED, TRUE)
addDamageCondition(condition, -1, 1500, -500)


function onEquip(cid, item, slot)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "By using this ring you will become fully invisible and lose health over time because of it's curse.")
doAddCondition(cid, condition)
doAddCondition(cid, invisible)
doSendMagicEffect(getCreaturePos(cid), 12)
return true
end

function onDeEquip(cid, item, slot)
doTransformItem(item.uid, 2165)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You're no longer receiving the special bonus..")
doRemoveCondition(cid, CONDITION_PHYSICAL)
doSendMagicEffect(getCreaturePos(cid), 12)
doRemoveCondition(cid, 4194304, 0)
return true
end

não sei oque pode ser.. só se a condition do utana vid estiver conflitando com a do GM (oque eu acho muito improvável).. testa assim e me fala oque deu

 

 

Coloco o ring desconta o life mas nao aparece o efeito de utana vid

 

Do ponto de vista de outro char: da pra ver como se tivesse de utana vid, mesmo tirando o ring continua, só sai qndo desce escada.

-Problema aparenta estar no condition (apesar de estar GAMEMASTER_INVISIBLE = 0)

-Aparenta ter problema no "dequip" pois ao tirar ring o efeito continua (apesar de aparecer o broadcast)

Xy7nBlq.png

  • Respostas 47
  • Visualizações 9.6k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

Postado
  • Autor

muito estranho isso cara, aqui pegou perfeito e eu uso a TFS 0.3.6 (tibia 8.54) que é uma das TFS mais bugadas que existe auhuheuha era pra funcionar em qualquer outro server

Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá!

"Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda

I7Pm6ih.png

(obg ao @Beeny por fazer essa linda sign <3)

Postado

muito estranho isso cara, aqui pegou perfeito e eu uso a TFS 0.3.6 (tibia 8.54) que é uma das TFS mais bugadas que existe auhuheuha era pra funcionar em qualquer outro server

 depois de um tempo estudando, pensei em introduzir o seguinte no seu script algo assim:

 

local outfit = createConditionObject(CONDITION_INVISIBLE, -1, false)
local condition = createConditionObject(CONDITION_PHYSICAL)
setConditionParam(condition, CONDITION_PARAM_DELAYED, TRUE)
addDamageCondition(condition, -1, 1500, -1)
 
 
function onEquip(cid, item, slot)
doCreatureExecuteTalkAction(cid, "/ghost", TRUE)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "By using this ring you will become fully invisible andYou can hear the evil whispering")
doAddCondition(cid, condition)
doAddCondition(cid, outfit)
doSendMagicEffect(getCreaturePos(cid), 12)
return true
end
 
function onDeEquip(cid, item, slot)
doCreatureExecuteTalkAction(cid, "/ghost", TRUE)
doTransformItem(item.uid, 2165)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "")
doRemoveCondition(cid, CONDITION_PHYSICAL)
doRemoveCondition(cid, CONDITION_INVISIBLE)
doSendMagicEffect(getCreaturePos(cid), 12)
doRemoveCondition(cid, CONDITION_GAMEMASTER, GAMEMASTER_INVISIBLE)
return true
end

Editado por oclipper (veja o histórico de edições)

Xy7nBlq.png

  • 3 weeks later...
Postado

Não existe como impedir que players passem por cima de ti? Porque aí em quests tipo Anihi que precisa de X players em tal sqm, vai poder ter muita gente no mesmo sqm apos usarem o ring, e aí a quest que era só pra X players fica pra varios.

 

EDIT: Ou então me falar como mudar que a ghost do gm não deixe players o atravessarem..

Editado por Danves (veja o histórico de edições)



 tumblr_mwfeg45FIV1qk4cb3o4_500.gif

Postado
  • Autor

as quests de 4 players só teleportam o player da posição mais alta, logo os invisíveis não serão teleportados ou serão no lugar dos outros players. Pra mudar isso de atravessar enquanto tá invisível só mexendo nas sources mesmo e eu não faço a mínima idéia de como fazer isso.

Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá!

"Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda

I7Pm6ih.png

(obg ao @Beeny por fazer essa linda sign <3)

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Conteúdo Similar

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo