Postado Abril 3, 2012 13 anos @luizbgui Suspenso por tempo indeterminado! Leia as regras! Isso não é comentário. # Regras Gerais - TibiaKing.com # Contato: augusto@tibiaking.comNão respondo dúvidas via MP.
Postado Abril 3, 2012 13 anos Autor Em 03/04/2012 em 16:07, Latoy disse: Basicamente vc tera q usar msm o string.explode e tonumber, para a conversão! ficando assim! function onSay(cid, words, param) param = string.explode(param, ",") t = { ["sd"] = {itemid=2159, price=100}, -- preço de cada uma ["uh"] = {itemid=2160, price=100} } if t[param[1]] and doPlayerRemoveMoney(cid,t[param[1]].price * tonumber(param[2])) then return doPlayerAddItem(cid, t[param].itemid, tonumber(param[2])) end end Amigo, Não funcionou deu um erro sobre --index field '?'-- mais obrigado por tentar ajudar Retirado. Skype: joaoxtibia85.
Postado Abril 3, 2012 13 anos function onSay(cid, words, param, channel) local config = { ["sd"] = {id=2268, price=100, name="sd"}, ["uh"] = {id=2273, price=102, name="uh"}, } local s = string.explode(param, ",") if(param == '') then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command param required.") return true end for i, x in pairs(config) do if (s[1] == x.name) then if doPlayerRemoveMoney(cid, s[2] * x.price) == TRUE then doPlayerAddItem(cid, x.id, s[2]) else doPlayerSendTextMessage(cid, 22, "Desculpe, mais você nao possui "..x.price.." gps.") end end end return true end
Postado Abril 3, 2012 13 anos Autor @Edit Funcionou perfeitamente obrigado irei dar rep+ ali por 00:00 porque agora esta esgotada Editado Abril 3, 2012 13 anos por Skyforever (veja o histórico de edições) Retirado. Skype: joaoxtibia85.
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.