Postado Agosto 19, 2014 10 anos Caracas, não ta reconhecendo a função getPlayerAccount... não to entendendo se isso é por causa do server que você usa, se é o script ou se falta declarar essa função nas suas libs. tenta por no script assim function onUse(cid, item, fromPosition, itemEx, toPosition)local addpoints = 10 -- Numero de pontos a ser adicionado local account = getPlayerAccount(cid) db.query("UPDATE `accounts` SET `premium_points` = `premium_points` + "..addpoints.." WHERE `name` = " ..account.. ";") doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, ""..addpoints.." premium points have been added to your account.") doRemoveItem(item.uid, 1) return true end Se não for assim, deve ser do seu server... aí daria pra resolver fazendo mais complicado, eu acho. Mas tá aí: function getPlayerAccount() local player = getPlayerName(cid) local res = db.getResult('select `account_id` from accounts where name = \''..player..'\'') if(res:getID() == -1) then return false end local ret = res:getDataInt("account_id") res:free() return tonumber(ret) end function onUse(cid, item, fromPosition, itemEx, toPosition) local addpoints = 10 -- Numero de pontos a ser adicionado local account = getPlayerAccount() db.query("UPDATE `accounts` SET `premium_points` = `premium_points` + "..addpoints.." WHERE `name` = " ..account.. ";") doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, ""..addpoints.." premium points have been added to your account.") doRemoveItem(item.uid, 1) return true end Editado Agosto 19, 2014 10 anos por krellgaming (veja o histórico de edições) [TalkAction] Comando !stamina e stamina potion. http://www.tibiaking.com/forum/topic/38953-talkaction-stamina-recupera-stamina-e-d%C3%A1-uma-potion-de-stamina/ Krell Gaming, OTServer estará ONLINE em breve! Training Offline Tasks, Mounts, Addons, Outfits Quests baú, Quests lógicas, Quests misteriosas Mistery Box (Itens Aleatórios), Upgrade your Itens(Melhorar os atributos dos itens), Frag Remover, Monster Cards Stamina System e Stamina Potion Castle com sistema próprio Área Free com variadas e equilibradas hunts. Mapa RPG porém equilibrado às rates do servidor. Rates Variadas (Stages que podem variar de exp alta pra baixa, não baixando sempre como a maioria) Drop rate: variando entre 3 ou mais x Skills e ML: 20/10 Houses apenas para premium accounts. Premium Account = 15 reais um mês. Aproveite!
Postado Junho 16, 2016 8 anos @krellgaming Gostaria de testar seu script poderia me explicar melhor aonde colocar o ID ? no caso meu server tem o item chamado premium scroll, gostaria de usar ele para adicionar os pontos ao dar use nele. o iD do item é " 16101 ", segue com a seguinte mensagem. 23:58 You see a premium scroll. Using this scroll will add 30 days of premium time to your account once. Pode me ajudar com essa duvida?
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.