Leoxtibia 137 Postado Março 6, 2012 Share Postado Março 6, 2012 Aí, gostaria de uma talkaction na qual o player vip falaria: !buymp ; !buyhp .. e ai vai.. mas precisaria de um item que pegaria numa quest... para isso. Eu uso o system vip by account ( não sei se interfere em algo). Será que alguém poderia ajudar? Informação: Ot 8.60 Link para o comentário Compartilhar em outros sites More sharing options...
Vodkart 1515 Postado Março 6, 2012 Share Postado Março 6, 2012 além de ser vip ele teria que ter um item? e esse comando !buyhp e !buymp no caso vai healar hp e mana para o jogador? ou vai dar,aumentar a life/mana do jogador? Link para o comentário Compartilhar em outros sites More sharing options...
Leoxtibia 137 Postado Março 6, 2012 Autor Share Postado Março 6, 2012 É, acho que não expliquei direito =P Seria preciso um item para que o player pudesse usar a talkaction e assim que ele falasse !buygmp ... comprasse 100 great mana potion retirando dinheiro dele. Link para o comentário Compartilhar em outros sites More sharing options...
Vodkart 1515 Postado Março 7, 2012 Share Postado Março 7, 2012 function onSay(cid, words, param) local potion = { ["gmp"] = {id = 7590,count = 100,price = 10000}, ["uhp"] = {id = 8473,count = 100,price = 20000} } local item = 2123 -- item que precisa pra usar o comando if not potion[param] then doPlayerSendCancel(cid, "digite o nome certo !potion gmp ou uhp") return true elseif getPlayerItemCount(cid, item) < 1 then doPlayerSendCancel(cid, "você precisa ter um "..getItemNameById(item)) return true elseif not doPlayerRemoveMoney(cid, potion[param].price) then doPlayerSendCancel(cid, "você precisa de "..potion[param].price.." gps para comprar.") return true end doPlayerAddItem(cid, potion[param].id, potion[param].count) return true end talkactions: <talkaction words="!potion" script="nome do seu script.lua"/> Link para o comentário Compartilhar em outros sites More sharing options...
conolly 1 Postado Março 11, 2012 Share Postado Março 11, 2012 e como eu faço caso nao queira usar com item ? Link para o comentário Compartilhar em outros sites More sharing options...
Vodkart 1515 Postado Março 11, 2012 Share Postado Março 11, 2012 function onSay(cid, words, param) local potion = { ["gmp"] = {id = 7590,count = 100,price = 10000}, ["uhp"] = {id = 8473,count = 100,price = 20000} } if not potion[param] then doPlayerSendCancel(cid, "digite o nome certo !potion gmp ou uhp") return true elseif not doPlayerRemoveMoney(cid, potion[param].price) then doPlayerSendCancel(cid, "você precisa de "..potion[param].price.." gps para comprar.") return true end doPlayerAddItem(cid, potion[param].id, potion[param].count) return true end Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados