O primeiro script eu fiz...coloque em talkactions.xml:
<talkaction words="!buyvip" event="script" value="NOMEDOARQUIVO.lua"/>
Em talkactions/scripts:
function onSay(cid, words, param, channel) --Config PREMIUM_DAYS = 30 G_INGOT_QUANT = 10 PLAYER_MESSAGE = "Você recebeu 30 dias de premmium account." -------- if doPlayerTakeItem(cid, 9971, G_INGOT_QUANT) then doPlayerRemoveItem(cid, 9971, G_INGOT_QUANT) doPlayerAddPremiumDays(cid, PREMIUM_DAYS) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, PLAYER_MESSAGE) else doPlayerSendCancel(cid, "Você precisa de ".. G_INGOT_QUANT .." para usar esse comando.") doSendMagicEffect(getThingPos(cid), CONST_ME_POFF end return TRUE end
É configurável...em PREMIUM_DAYS coloque quantos dias de premium irá receber, em G_INGOT_QUANT, coloque quantos gold ingot precisa para usar o comando, e em PLAYER_MESSAGE, coloque a mensagem que o player receberá ao usar o comando com sucesso.






info
Grupo: Campones
Registrado: 30/06/09
Posts: 51
Reputação: +2
Char no Tibia: Assassin of Shadow
oia a primeira script e do buypremium queria que em vez de !buypremium seria !buyvip e tambem em vez de remover gold coins removesse 10 Gold Ingot id:9971 e ganhasse 30 dias de premium acc.
a segunda script e 1 wand estilo assim quero q a wand quando chegasse no quinto attack desse 1 attack novo exemplo.
1=efeito exori san
2=efeito exevo mas san
1
1
1
1
1
2
1
1
1
1
1
2
~~~~
espero ter cido especifico e tipo assim ataka 5 vezes no efeito do exori san e depois da 1 hit do efeito do exevo mas san dai continua 5 exori san e 5 exevo mas san mais nao quero q usa a magia e sim so o efeito XD espero nao ter bagunçado as coisas