Postado Dezembro 14, 2014 10 anos Eai galera, estou com um problema nessa função: function getNots(cid) local accountId = getAccountNumberByPlayerName(cid) local nots = db.storeQuery("SELECT `qntnot` FROM `accounts` WHERE `id` = " .. accountId) if (nots == nil) or (not < 0) then not = 0 end return not end tipo esta tudo certo, porem quando aplico uma setada no jogador ao invez de pular de 1 em 1, pula pelo ID do jogador, exemplo, acc id = 10 qnd seto ele pula de 0 para 10 depois para 20 e assim vai, ao invez de 0 para 1 bla bla a função de setar function setNots(cid, amount) return db:query("UPDATE `accounts` SET `qntnot` = '".. getNots(cid) + amount .."' WHERE `id` ='"..getAccountNumberByPlayerName(cid).."'") end alguém poderia ajudar? Editado Dezembro 14, 2014 10 anos por narazaky (veja o histórico de edições) Te ajudei? Então Rep +
Postado Dezembro 14, 2014 10 anos Acredito que seria: function getNots(cid) local accountId = getAccountNumberByPlayerName(cid) local nots = db.storeQuery("SELECT `qntnot` FROM `accounts` WHERE `id` = " .. accountId) if (nots == nil or nots < 0) then nots = 0 end return nots end The corrupt fear us. The honest support us. The heroic join us.
Postado Dezembro 16, 2014 10 anos Tente: function getNots(cid) local accid = getAccountIdByName(cid) local nots = db.getResult("SELECT `qntnot` FROM `accounts` WHERE `id` = "..accid) if nots == nil or nots < 0 then nots = 0 end return nots end The corrupt fear us. The honest support us. The heroic join us.
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.