Como diz o título que é o conteúdo
Script de banir personagem

Especifique mais oque você quer script quer dizer codigo, mais com que prioridade clicar num item banir o player?, executar um comando?, aguardo resposta
Scripter em Treinamento
Codigos
Simples Pet Sistema < New
Assim que possivel mais codigos, com criatividade.
Um comando que apareça uma tela oque quero banir se é o player a conta ou ip ai para banir seleciona uma das questões e ve o ip pegando o info do person e poe la ...
não tem o comando "ctrl-y?"
Não ...
Ver se ajuda ae:
function onSay(cid, words, param, channel)
local param = string.explode(param, ",")
local bantypes = {
["ip"] = function() doAddIpBanishment(getIpByName(param[2]) ) return true end,--, mask[, length[, reason[, comment[, admin[, statement]]]]]]),
["name"] = function() doAddPlayerBanishment(param[2]) return true end,--}, type[, length[, reason[, action[, comment[, admin[, statement]]]]]]]),
["account"] = function() doAddAccountBanishment(getAccountIdByName(param[2]) ) return true end,--, playerId[, length[, reason[, action[, comment[, admin[, statement]]]]]]]),
}
--[[
doRemoveIpBanishment(ip[, mask])
doRemovePlayerBanishment(name/guid, type)
doRemoveAccountBanishment(accountId[, playerId])
]]
if words == "/ban" then
for i, j in pairs(bantypes) do
if (string.lower(param[1]) == i) then
doRemoveCreature(getCreatureByName(param[2]), true)
return j() and doBroadcastMessage(" [BAN ADVISE]--> O Staff: ["..getCreatureName(cid).."] Baniu o player ["..param[2].."] por "..i..".", MESSAGE_STATUS_WARNING)
end
end
end
return true
end
<talkaction log="yes" access="5" words="/ban" event="script" value="ban.lua"/>
Tópico movido para a seção de dúvidas e pedidos resolvidos.