Eu posso fazer pra você, mas daria pra informar o id desse papel?
outra coisa o papel irá sumir ou não depois de usar?
Eu posso fazer pra você, mas daria pra informar o id desse papel?
outra coisa o papel irá sumir ou não depois de usar?
Editado Abril 10 por kkk11111
blz ve se é isso:
function onUse(cid, item, fromPosition, itemEx, toPosition) if getPlayerStorageValue(cid,1935) == 1 then doCreatureSay(cid, "Você ja Usou o papel exp!", TALKTYPE_ORANGE_1) else if getPlayerLevel(cid) >= 50 then -- a partir de que level podera usar doCreatureSay(cid, "você recebeu a Experiencia Bonus!", TALKTYPE_ORANGE_1) doPlayerAddExp(cid, 15000) -- quantidade de exp que irá receber doSendMagicEffect(fromPosition, CONST_ME_GIFT_WRAPS) doRemoveItem(item.uid) setPlayerStorageValue(cid,1935,1) return TRUE else doCreatureSay(cid, "Você deve ter level 50 ou mais para usar a Papel exp!", TALKTYPE_ORANGE_1) end end end
em actions.xml adiciona está linha
<action itemid="7722" script="daexp.lua" />
7722 é o id do papel você pode alterar...
Editado Abril 10 por Nicekid
kkk11111
Valeu cara, poderia ser qualquer papel... Mas o Nicekid já postou um, vou tentar, se não der certo você pode fazer pra mim?
-Edit
Não, ele vai ficar, sem sumir. Só que o player não poderá usar mais...
Nicekid
Ok! Caraca, você é atento em, 2º post que você responde de primeira
' Vou testar e já fal ose funfou...
-Edit
To ligado.. Mas pode ser esse!
Editado Abril 10 por Akhan
info
Grupo: Lenda
Registrado: 03/10/06
Posts: 2.6k
Reputação: +309
Gênero: Masculino
Char no Tibia: Knight Orion

Seu pedido não está muito compreensível, você quer dizer ele só poder usar 1 papel, ou usar apenas 1 vez cada papel?
eu acho que ele falo que só poderia usar o papel uma vez por char...
nao sei se é isso,qualquer coisa eu refaço
É isso mesmo, o player só pode usar uma vez. O script funcionou certinho Nicekid, valeu!
-Edit
O "player" que digo, é o char xD
Mas enfim, obrigado a todos.
Moderadores, podem fechar ![]()
Editado Abril 10 por Akhan
info
Grupo: Campones
Registrado: 04/04/10
Posts: 5
Reputação: 0
Eu queria pedir um script que o jogador ganha 15000 de exp quando usa um papel ai da uma mensagem laranja avisando que ele usou. Mais o jogador só pode usar uma vez e é para level 50+.
Alguém poderia me fazer isso? Aguardo respostas.. Desde já agradeço