Ir para conteúdo

ADM Marshmello

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Obrigado
    ADM Marshmello deu reputação a Movie em (Resolvido)Puxar Nomes Pela Data Base   
    "Você faz um getDataInt em uma coluna que seria string, mude para getDataString" - By Gengo
     
    std::string IOLoginData::getPokes(const std::string& name) const { Database* db = Database::getInstance(); DBQuery query; query << "SELECT `pokes` FROM `players` WHERE `name` " << db->getStringComparison() << db->escapeString(name) << " AND `deleted` = 0 ;"; DBResult* result; if (!(result = db->storeQuery(query.str()))) return false; const uint32_t pPokes = result->getDataString("pokes"); std::stringstream ret; ret << pPokes; result->free(); return ret.str(); }
  2. Obrigado
    ADM Marshmello deu reputação a Kamity em (Resolvido)Puxar Nomes Pela Data Base   
    O problema e que você tá tentando salvar string em uma variável que essa sendo convertida para números inteiros.
    const pPokes = result->getDataString("pokes"); Coloque desse jeito e teste.
  3. Curtir
    @poko360 Eu to a tanto tempo sem mexer com script que fiz muita cagada kkk , agora sim vai funcionar
     
    function onSay(cid, words, param) if param == "" or param == " " then doPlayerSendCancel(cid, 'Command needs parameters.') return true end local z = string.explode(param, ",") local player = getCreatureByName(z[1]) local storage = 48784 setPlayerStorageValue(player, storage, os.time() + z[2]) doPlayerSendTextMessage(cid, 25, "Você adicionou "..z[2].." tempo em "..z[1].."!!") return true end  

Informação Importante

Confirmação de Termo