jhonatanp 26 Postado Fevereiro 8, 2014 Share Postado Fevereiro 8, 2014 (editado) Gostaria de um comando !buy box4, Para o player conseguir comprar a box ele deve ter 100 TD [ id : 2160 ]. Resumindo : Eu quero que para o player conseguir comprar a box com o comando !buy box4 ele deve ter 4 diamond que é o ID 214, Creio que não seja tão dificil ! Editado Fevereiro 8, 2014 por jhonatanp Link para o comentário Compartilhar em outros sites More sharing options...
Legnus 34 Postado Fevereiro 8, 2014 Share Postado Fevereiro 8, 2014 (editado) Ele deve ter 100 TD ou 4 Diamond's? Ou os dois? E passe o ID do box 4, por favor. Editado Fevereiro 8, 2014 por Legnus Link para o comentário Compartilhar em outros sites More sharing options...
jhonatanp 26 Postado Fevereiro 8, 2014 Autor Share Postado Fevereiro 8, 2014 Quero que o preço seja 4 Diamond Id do Diamond : 2145 Id da box : 11641 Link para o comentário Compartilhar em outros sites More sharing options...
Legnus 34 Postado Fevereiro 8, 2014 Share Postado Fevereiro 8, 2014 (editado) Vá em Data/Talkactions/Scripts, crie um novo arquivo .lua chamado buybox4, e cole isso dentro: function onSay (cid, words, param) local diamond = getPlayerItemCount(cid, 2145) local message1 = 'Você precisa de 4 diamonds pra comprar o box 4. Você tem apenas ' .. diamond .. '.' local message2 = 'Você acaba de adquirir a box 4!' if diamond <= 3 then doPlayerSendCancel(cid, message1) else doPlayerAddItem(11641, 1) doPlayerSendTextMessage(cid, message2) doPlayerRemoveItem(cid, 2145, 4) end return true end Salve, feche.Agora vá em Data/Talkactions, abra talkactions.xml, e adicione essa tag: <talkaction words="!buybox4" event="script" value="buybox4.lua"/> Salve, feche.Teste. Editado Fevereiro 8, 2014 por Legnus Link para o comentário Compartilhar em outros sites More sharing options...
jhonatanp 26 Postado Fevereiro 8, 2014 Autor Share Postado Fevereiro 8, 2014 Erro [08/02/2014 04:26:18] [Error - LuaScriptInterface::loadFile] data/talkactions/scripts/buybox4.lua:1: malformed number near '11641local' [08/02/2014 04:26:18] [Warning - Event::loadScript] Cannot load script (data/talkactions/scripts/buybox4.lua) [08/02/2014 04:26:18] data/talkactions/scripts/buybox4.lua:1: malformed number near '11641local' Link para o comentário Compartilhar em outros sites More sharing options...
DuuhCarvalho 327 Postado Fevereiro 8, 2014 Share Postado Fevereiro 8, 2014 (editado) function onSay(cid, words, param) local diamond = 2145 -- id do diamond local remove = 4 -- quanto de diamond precisa local box = 11641 -- id da box if (doPlayerRemoveItem(cid, diamond, remove) == TRUE) then doPlayerAddItem(cid, box, 1) doPlayerSendTextMessage(cid, 22, "Você comprou a box.") else doPlayerSendCancel(cid, "Você precisa ter "..remove.." Diamond para compra a box.") end return TRUE end Editado Fevereiro 8, 2014 por DuuhCarvalho Link para o comentário Compartilhar em outros sites More sharing options...
Legnus 34 Postado Fevereiro 8, 2014 Share Postado Fevereiro 8, 2014 Editei lá em cima. Link para o comentário Compartilhar em outros sites More sharing options...
jhonatanp 26 Postado Fevereiro 8, 2014 Autor Share Postado Fevereiro 8, 2014 (editado) O do DuuhCarvalho Funcionou, Os 2 Foram reputados. Obrigado pela ajuda. Caso queria ajudar ainda tenho outro pedido : http://www.xtibia.com/forum/topic/228426-script-que-compra-outifit/ Editado Fevereiro 8, 2014 por jhonatanp Link para o comentário Compartilhar em outros sites More sharing options...
zipter98 1101 Postado Fevereiro 8, 2014 Share Postado Fevereiro 8, 2014 Tópico movido para a seção de dúvidas e pedidos resolvidos. Link para o comentário Compartilhar em outros sites More sharing options...
Stigal 584 Postado Abril 21, 2018 Share Postado Abril 21, 2018 A questão neste tópico de suporte foi encerrada por falta de respostas. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta. + Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda. * Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado. Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados