Postado Novembro 19, 2011 13 anos Todo ot apelado ou global precisa desse comando, mas o meu eh um pouco melhor T.T Nome: Aol buyer Autor: tigerx2 Versão Testada: Cliente 8.60 - TFS 0.4 Informações Adicionais Compre aol's, "!aol 10", e se compra 10 aols (: Em talkactions/scripts: local config = { level = 10, -- level minimo price = 10000, -- preço unidade effect = CONST_ME_POFF, -- efeito ao comprar aol id = 2173 -- id do item comprado (aol no caso) } function onSay(cid, words, param) if param == "" and doPlayerRemoveMoney(cid,config.price)and getPlayerLevel(cid) >= config.level then doPlayerAddItem(cid, config.id) doSendMagicEffect(getThingPos(cid), config.effect) elseif not isNumeric(param) or tonumber(param) < 0 then doPlayerSendCancel(cid, "Command positive numeric param is required.") else local config2 = { error = "You do not have enought level "..config.level.." or money ("..config.price*param.."gps)", msg = "You bought "..param.." amulet of loss, it costs "..(tonumber(param)*config.price).."gps." } if getPlayerLevel(cid) >= config.level and doPlayerRemoveMoney(cid, config.price*tonumber(param)) then doSendMagicEffect(getThingPos(cid), config.effect) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, config2.msg) for i = 1,param do doPlayerAddItem(cid, config.id, 1) end else doPlayerSendCancel(cid, config2.error) end end return true end[/PHP] Talkactions.xml: [PHP]<talkaction words="!aol;/aol" event="script" value="aol.lua"/> Obs: Esse script nao eh do lá aquelas coisas mas me ensinou algumas coisas (: Obs2: Faz um tempo legal que fiz esse script. We are anonymous.
Postado Novembro 19, 2011 13 anos Obrigado plea contribuição rep + Regras Gerais "Califórnia Brasileira "
Postado Dezembro 28, 2011 13 anos Administrador Opa cara, belo script man! Colocou umas configurações bacanas... (: TibiaKing Team- KingTópicos www.tibiaking.com
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.