function onSay(cid, words, param) pos = getPlayerPosition(cid) pz = getTilePzInfo(pos) if pz == 0 then doPlayerSendTextMessage(cid,22,"Voce so pode upar seu skill en protect zone.") else if getPlayerItemCount(cid, 5891) > 0 then doPlayerRemoveItem(cid, 5891,1) doPlayerAddSkill(cid,3, 1) doSendMagicEffect(getPlayerPosition(cid), CONST_ME_ENERGYAREA) else doPlayerSendTextMessage(cid,MESSAGE_EVENT_ADVANCE,"Você precisa de 1 enchanted chicken wing para upar seu skill.") end end return 1 end
Ao usar ele vai remover e adicionar a skill ![]()
Se caso queira de outro modo só responder xD




info
Grupo: Artesão
Registrado: 23/04/15
Posts: 126
Reputação: +19
Gênero: Masculino
Char no Tibia: Tider Hunter
Ola galera do XT
Preciso de uma ajudinha em um script de talkaction que fiz!
e um script de um item que add skill no personagem, so que os player podem usar quanto quiserem.
quero colocar para este script subir a skill so ate certo nivel. Versao do ot 7.92
function onSay(cid, words, param)
pos = getPlayerPosition(cid)
pz = getTilePzInfo(pos)
if pz == 0 then
doPlayerSendTextMessage(cid,22,"Voce so pode upar seu skill en protect zone.")
else
if doPlayerRemoveItem(cid, 5891,1) == TRUE then
doPlayerAddSkill(cid,3, 1)
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_ENERGYAREA)
else
doPlayerSendTextMessage(cid,MESSAGE_EVENT_ADVANCE,"Você precisa de 1 enchanted chicken wing para upar seu skill.")
end
end
return 1
end