rodrygosos 4 Postado Outubro 31, 2009 Share Postado Outubro 31, 2009 Ai to querendo um script talktion, !buypremium ao inveis de pega dinheiro quero que pegue um item a minha escolha tipo uma moeda vip , Aguardo resposta vlw ;* Link para o comentário https://xtibia.com/forum/topic/122614-pedido-entreguecomando-buypremium-por-item/ Compartilhar em outros sites More sharing options...
lucasjockey 1 Postado Outubro 31, 2009 Share Postado Outubro 31, 2009 Esse é o meu script modificado: function onSay(cid, words, param) if getPlayerPremiumDays(cid) <= 365 then local itid = 2160 -- Coloque o ID do item aqui. local quant = 1 -- O número de items necessários para comprar a premy. if (getPlayerItemCount(cid,itid) >= quant) then --- Config here the price per day local priceDay = 10000 -- Price per Day if param == "" then cost = priceDay oneDay = 1 if doPlayerRemoveMoney(cid, cost) == TRUE then doPlayerRemoveItem(cid, itid, quant) doPlayerAddPremiumDays(cid, oneDay) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You have bought one day of premium account.") else doPlayerSendCancel(cid, "You don't have enough money.") doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) end else if getPlayerPremiumDays(cid) + param <= 365 then local cost = param * priceDay if doPlayerRemoveMoney(cid, cost) == TRUE then doPlayerRemoveItem(cid, itid, quant) doPlayerAddPremiumDays(cid, param) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You have bought ".. param .." days of premium account.") else doPlayerSendCancel(cid, "You don't have enough money.") doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) end else doPlayerSendCancel(cid, "You can not buy more than one year of Premium Account.") doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) end end else doPlayerSendCancel(cid, "Voce nao tem o item.") -- Mensagem que é mostrada para o jogador caso ele não tenha o item necessário para comprar a premium. doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) end else doPlayerSendCancel(cid, "You can not buy more than one year of Premium Account.") doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) end end Caso queira que eu modifique o seu, poste o conteúdo do arquivo nesse tópico. Link para o comentário https://xtibia.com/forum/topic/122614-pedido-entreguecomando-buypremium-por-item/#findComment-808991 Compartilhar em outros sites More sharing options...
rodrygosos 4 Postado Outubro 31, 2009 Autor Share Postado Outubro 31, 2009 Mais como configura os dias que vai receber? Link para o comentário https://xtibia.com/forum/topic/122614-pedido-entreguecomando-buypremium-por-item/#findComment-809003 Compartilhar em outros sites More sharing options...
lucasjockey 1 Postado Outubro 31, 2009 Share Postado Outubro 31, 2009 No meu script se coloca os dias através de um parâmetro: !buypremium <dias> Ex.: !buypremium 100 Compra 100 dias. !buypremium Sem parâmetro = 1 dia. ~~~~ Poste nesse tópico o seu script caso queira que eu configure ele. Link para o comentário https://xtibia.com/forum/topic/122614-pedido-entreguecomando-buypremium-por-item/#findComment-809045 Compartilhar em outros sites More sharing options...
rodrygosos 4 Postado Outubro 31, 2009 Autor Share Postado Outubro 31, 2009 Vlw ai. Link para o comentário https://xtibia.com/forum/topic/122614-pedido-entreguecomando-buypremium-por-item/#findComment-809081 Compartilhar em outros sites More sharing options...
\Mattheus ~* 7 Postado Outubro 31, 2009 Share Postado Outubro 31, 2009 Pedido entregue. Tópico reportado. :button_cancel: Abraços. Link para o comentário https://xtibia.com/forum/topic/122614-pedido-entreguecomando-buypremium-por-item/#findComment-809083 Compartilhar em outros sites More sharing options...
helinholima 13 Postado Outubro 31, 2009 Share Postado Outubro 31, 2009 Pedido Entregue, tópico fechado. Link para o comentário https://xtibia.com/forum/topic/122614-pedido-entreguecomando-buypremium-por-item/#findComment-809090 Compartilhar em outros sites More sharing options...
Posts Recomendados