Postado Janeiro 19, 2015 11 anos Este é um post popular. O comando é simples, ele funciona para deletar player e retirar o delete, vocês podem dizer "o rule violation já faz a função de deletar", no caso do meu ot não tinha o rule violation, então estou passando o conteúdo para o Tibia King pois achei útil para mim. Vamos ao script: Em talkactions/scripts crie um arquivo chamado deleteplayer.lua e então coloque esse conteúdo dentro: function onSay(cid, words, param) local t = string.explode(param, ",") if(t == '') then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command param required.") return true end local pid = getCreatureByName("".. t[1] .."") if isPlayer(pid) then doRemoveCreature(pid) end if t[2] == 1 then db.executeQuery("UPDATE `players` SET `deleted` = '1' WHERE `players`.`name` ='".. t[1] .."';") doPlayerSendTextMessage(cid, 27, "Player ".. t[1] .." foi deletado.") end if t[2] == 0 then db.executeQuery("UPDATE `players` SET `deleted` = '0' WHERE `players`.`name` ='".. t[1] .."';") doPlayerSendTextMessage(cid, 27, "O delete do player ".. t[1] .." foi retirado.") end return true end No seu talkactions.xml coloque:Como funciona o comando?Para deletar o player: /delete Nome,1Para remover o delete: /delete Nome,0Corrigido a query, havia esquecido de remover a tabela `otserv` (que é a que eu usava) Créditos: Keilost Editado Maio 12, 2015 11 anos por keilost1 (veja o histórico de edições)
Postado Janeiro 20, 2015 11 anos Parabéns keilost1, seu script de talkaction está muito bom, irá ajudar à muitos! Ele foi aprovado, movido para a seção correta e você ganhou 1 REP+ pela contribuição. Esperamos mais conteúdos como este, até mais!
Postado Janeiro 20, 2015 11 anos Curti, vou por em meu ot... Muito fácil também para não precisar ir no sql, vlw reputado !
Postado Janeiro 22, 2015 11 anos Muito bom pela praticidade! Mas, como faz para retirar o delete? Já que não tem o comando /undelete do talkactions.xml? Deixa, agora que fui ler a última linha.. script perfeito e básico! Rep+ Testei aqui e não deleta o char não.. apenas o kicka. Editado Janeiro 22, 2015 11 anos por thiagobji (veja o histórico de edições)
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.