KE
dúvida

Ajuda Com Essa Action

Por KennyConrad, 01 de nov. de 2012 em Scripts

otserv
tibia
script
6
1.2k
KennyConradK
01 de novembro de 2012 às 10:10

galera encontrei esse script de healar vida e mana full aki no xtibia usei ele no meu servidor 8.60 por muito tempo porem agora meu servidor é verção 9.53 e nessa verçao quando uso o item levo de bug porem heala a vida e a mana so que ta dando debug quando usa por favor ajudem ai

 

local infinity = "no" --coloque "no" se quer que não seja infinito ou coloque "yes" para ser infinito
function onUse(cid, item, fromPosition, itemEx, toPosition) 
doCreatureAddHealth(cid, getCreatureMaxHealth(cid)) 
doCreatureAddMana(cid, getCreatureMaxMana(cid)) 
doSendMagicEffect(getCreaturePosition(cid), 13) 
doCreatureSay(cid, "Ahhhh...", 19) 
if infinity == "no" then
doRemoveItem(item.uid, 1)
end
return TRUE 
end

 

o item que estou usando é ID: 12328

 

REP + pra quem ajudar

SmiXS
01 de novembro de 2012 às 10:21

Tenta ai:

local infinity = "no" --coloque "no" se quer que não seja infinito ou coloque "yes" para ser infinito
function onUse(cid, item, fromPosition, itemEx, toPosition) 
doCreatureAddHealth(cid, getCreatureMaxHealth(cid)) 
doCreatureAddMana(cid, getCreatureMaxMana(cid)) 
doSendMagicEffect(getCreaturePosition(cid), 13) 
if infinity == "no" then
doRemoveItem(item.uid, 1)
end
return TRUE 
end

KennyConradK
01 de novembro de 2012 às 10:26

Smix funciono so que eu queria que quando usa-se saise a mensagem igual potion Ahhhh...

notle2012N
01 de novembro de 2012 às 10:37

testa um desses 2

1

local infinity = "no" --coloque "no" se quer que não seja infinito ou coloque "yes" para ser infinito
function onUse(cid, item, fromPosition, itemEx, toPosition)
doCreatureAddHealth(cid, getCreatureMaxHealth(cid))
doCreatureAddMana(cid, getCreatureMaxMana(cid))
doCreatureSay(itemEx.uid, "Aaaah...", TALKTYPE_ORANGE_1)
doSendMagicEffect(getCreaturePosition(cid), 13)
if infinity == "no" then
doRemoveItem(item.uid, 1)
end
return TRUE
end

ou

2

local infinity = "no" --coloque "no" se quer que não seja infinito ou coloque "yes" para ser infinito
function onUse(cid, item, fromPosition, itemEx, toPosition)
doCreatureAddHealth(cid, getCreatureMaxHealth(cid))
doCreatureAddMana(cid, getCreatureMaxMana(cid))
doCreatureSay(cid, "Aaaah...", TALKTYPE_ORANGE_1)
doSendMagicEffect(getCreaturePosition(cid), 13)
if infinity == "no" then
doRemoveItem(item.uid, 1)
end
return TRUE
end

KennyConradK
01 de novembro de 2012 às 15:00

notle2012 o segundo script funcionou REP + vlw e Smix dps te dou um rep pela sua intençao de ajudar.

 

@ edit

 

resolvido topico reportado para moverem

Editado Novembro 1 por KennyxD

caoticC
01 de novembro de 2012 às 19:09

Tópico Movido