Postado Julho 16, 2013 11 anos Estou com um problema enorme na parte de sistema vip pois nao estou conseguindo configura o Premium account do meu ot toda vez que eu falo (!buypremium) ele sempre remove dinheiro,mais estou querendo que sempre quando executa esse comando removesse (Vip Coin) ,vou posta logo abaixo a script do Premium account que estou usando que se encontra na pasta Mods que vem na maioria dos Ots. Citar <?xml version="1.0" encoding="UTF-8"?> <mod name="Buy premium command" version="1.0" author="The Forgotten Server" contact="otland.net" enabled="yes"> <config name="buypremium_config"><![CDATA[ config = { days = 30, cost = 10000, maxDays = 360 } ]]></config> <talkaction words="!buypremium; !pacc" event="buffer"><![CDATA[ domodlib('buypremium_config') if(getPlayerPremiumDays(cid) > config.maxDays) then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You can not buy more than " .. config.days + config.maxDays .. " days of Premium Account.") doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) return end if(not doPlayerRemoveMoney(cid, config.cost)) then doPlayerSendCancel(cid, "You don't have enough money, " .. config.days .. " days premium account costs " .. config.cost .. " gold coins.") doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) return end doPlayerAddPremiumDays(cid, config.days) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You have bought " .. config.days .. " days of premium account.") ]]></talkaction> </mod> Bom esta ai se alguem poder me ajuda Estarei dando Rep++ FLW BJS Julemar
Postado Julho 16, 2013 11 anos Autor mals ai pelo o 3posts mais a net aqui tava lerda e acabei clikado em postar varias vezes,podem excluir os outros 2 que postei a +
Postado Julho 16, 2013 11 anos <?xml version="1.0" encoding="UTF-8"?> <mod name="Buy premium command" version="1.0" author="The Forgotten Server" contact="otland.net" enabled="yes"> <config name="buypremium_config"><![CDATA[ config = { days = 90, maxDays = 360 } ]]></config> <talkaction words="!buypremium; !pacc" event="buffer"><![CDATA[ domodlib('buypremium_config') if(getPlayerPremiumDays(cid) > config.maxDays) then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You can not buy more than " .. config.days + config.maxDays .. " days of Premium Account.") doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) return end if(not doPlayerRemoveItem(cid, 10306, 1)) then doPlayerSendCancel(cid, "You don't have enough money, " .. config.days .. " days premium account costs " .. config.cost .. " gold coins.") doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) return end doPlayerAddPremiumDays(cid, config.days) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You have bought " .. config.days .. " days of premium account.") ]]></talkaction> </mod> Só troquei: if(not doPlayerRemoveMoney(cid, config.cost)) then Por: if(not doPlayerRemoveItem(cid, 10306, 1)) then EDITANDO: if(not doPlayerRemoveItem(cid, 10306, 1)) then 10306: ID do seu coin 1: Quantidade que irá remover Ot Design: https://discord.gg/VgtVRNmCD7
Postado Julho 16, 2013 11 anos Autor Poxa mano mals ai o colega ali ja me ajudo com isso vlw ai pela ajuda,a duvida ja foi sanada Ty BJS
Postado Julho 16, 2013 11 anos Ok, de nada. Dúvida sanada, tag adicionada.Tópico movido! Ot Design: https://discord.gg/VgtVRNmCD7
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.