Postado Julho 21, 2014 10 anos Fala galera do TK trago hoje algo bem simples, um comando que checa o balance do player. Exemplo, o player está em qualquer lugar e quer verificar o seu gold na bp sem precisar ver, então ele digita: !mygold É uma simples talkaction, fácil de adaptar Vamos lá: Em data/talkactions/scripts crie um arquivo com o nome de checkgold.lua e dentro adicione: function onSay(cid, words, param, channel) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You have " .. getPlayerMoney(cid) .. " gold.") return true end Em data/talkactions/talkactions.xml adicione a seguinte linha: <talkaction words="!mymoney" event="script" value="checkgold.lua"/> Pronto, adaptado em seu servidor! Script simples e útil para alguns. Dúvidas pergunte. Até o próximo sistema. Absolute. Entenda tudo sobre VPS, DEDICADOS & HOSPEDAGENS. => Clique aqui Global Full Download 10.9x - TFS 1.2/FERUMBRAS/KRAILOS. => Clique aqui Muitos querem aquilo que você tem, mas vão desistir quando souberem o preço que você pagou. lu.lukinha [email protected]
Postado Julho 21, 2014 10 anos Que eu saiba isso vai falar quanto o gold o player carrega, e não quanto tem no banco. É a mesma coisa do comando !q que existe em todos servers já. Editado Julho 21, 2014 10 anos por Disturbbed (veja o histórico de edições)
Postado Julho 21, 2014 10 anos Autor Que eu saiba isso vai falar quanto o gold o player carrega, e não quanto tem no banco. É a mesma coisa do comando !q que existe em todos servers já. Exato, ve o Gold dos slots, coloquei npc desculpa, porém não é todos servidores que vem o comando !q, principalmente os rpg, para quem não ter é bom pegar =) Entenda tudo sobre VPS, DEDICADOS & HOSPEDAGENS. => Clique aqui Global Full Download 10.9x - TFS 1.2/FERUMBRAS/KRAILOS. => Clique aqui Muitos querem aquilo que você tem, mas vão desistir quando souberem o preço que você pagou. lu.lukinha [email protected]
Postado Julho 21, 2014 10 anos Simples, mas legal.. Eu botava a moeda na HotKey pra fazer isso no global aeahiuea. Ajudei? De nada \o/ Att Rusherzin
Postado Julho 23, 2014 10 anos nesse caso n precisaria nem colocar o 'return true', botava direto o return antes da função function onSay(cid, words, param, channel) return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You have " .. getPlayerMoney(cid) .. " gold.") end [*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*] DISCORD: vodkart#6090
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.