Ir para conteúdo

Marcelo Brandl

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Gostei
    Executa essa query na sua database para criar a coluna blocked:
     
    ALTER TABLE `accounts` ADD `blocked` tinyint(1) NOT NULL DEFAULT '0' COMMENT 'internal usage';
  2. Gostei
    eu uso 32 bits e funciona pft
  3. Gostei
    Marcelo Brandl deu reputação a Caronte em Quest que Reseta Player   
    Não é mais fácil deletar o personagem  ? 
     
     
    esse script, eu acho que deleta o personagem que esteja com o storage resetdeath...
    (creaturescripts>scripts>deathreset.lua)
    onDeath(cid, corpse, deathList) local id = getPlayerGUID(getCreatureName(cid)) if getPlayerStorageValue(cid, "resetdeath") == 1 then db.executeQuery("DELETE FROM accounts WHERE id = " .. id .. " ;") end return true end em (creaturescripts.xml)
    <event type="death" name="resetdeath" event="script" value="deathreset.lua"/> em (creaturescripts>scripts>login.lua) antes do último return true:
    registerCreatureEvent(cid, "resetdeath")  
     
     
     
    Como o player entra na quest ? , TP ? 
    se for, coloque:
    (movements>scripts>tpresetentrada.lua)
    function onStepIn(cid, item, pos) local pos = {x = 1, y = 2, z = 3} doTeleportThing(cid, pos) setPlayerStorageValue(cid, "resetdeath" , 1) return true end no TP no final da quest, para quando o player morrer , não deletar...
    (movements>scripts>tpresetsaida.lua)
    function onStepIn(cid, item, pos) local pos = {x = 1, y = 2, z = 3} doTeleportThing(cid, pos) setPlayerStorageValue(cid, "resetdeath" , -1) return true end qualquer erro, mande um feedback.

Informação Importante

Confirmação de Termo