gostei ![]()
Editado Outubro 12 por skyakz
info
Grupo: Artesão
Registrado: 17/04/07
Posts: 128
Reputação: +94
Char no Tibia: Full Steel Alchemist

Nossa,muito bom.
Não sabia que para usar TalkActions parametrizadas(com parâmetros) era tão fácil de se fazer,vai ser muito util no YTC!
![]()
teria como vc colocar a função doRemoveCreature ?
pq ele da ban sertinho mais o player fika la, e quando ele loga eh q ele toma o ban da uma ajeitadinha ai, eu tentei e n consegui =//
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

@up
adiciona
doRemoveCreature(acc)
@vodkart
eu tentei e n deu certo velho =/ dis q a creature not found
dai ele da o ban mais n tira o player, dai se o player reloga eh q ele toma o ban =// tenta ajuda ai
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

function onSay(cid, words, param, channel)
local t = param:explode(",")
local name, days = t[1], tonumber(t[2])
local player = getPlayerByName(t[1])
if name then
if days then
local acc = getAccountIdByName(name)
if acc ~= 0 then
local tempo = days * 24 * 3600
doAddAccountBanishment(acc, target, os.time() + tempo, 5, 2, 'Banido por desrespeito.', 0)
doRemoveCreature(player)
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Este player não existe.")
end
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você não pode adicionar essa quantidade de dia(s) de dias de banimento.")
end
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "esse player nao existe.")
end
return TRUE
end
@vodkart
MUITO, MUITO OBRIGADO VELHO *-* TE AMO VLWS MESMO FUNFO CERTINHO VLWS
obrigado =D
info
Grupo: Campones
Registrado: 07/12/10
Posts: 53
Reputação: +2

achava que só existia o CTRL + Y para banir ![]()
info
Grupo: Campones
Registrado: 17/01/11
Posts: 1
Reputação: 0
Char no Tibia: knight psaico

Comentário removido.
flw
Editado Junho 11 por apocarai
info
Grupo: Campones
Registrado: 07/05/11
Posts: 3
Reputação: 0

Bem legal o script mas iria ficar perfeito se desse pra por comentário no ban...
info
Grupo: Campones
Registrado: 22/03/08
Posts: 46
Reputação: +9
Char no Tibia: Nagumo Utsunomiya








info
Grupo: Visconde
Registrado: 12/09/10
Posts: 416
Reputação: +160
Char no Tibia: Draky Lucas
bem tipo pakeles que nao gostam de ir ateh o player selecionar 300 quadradins etc.. fiz esse /ban
ele é bastante pratico..
exemplo de uso.. /ban xxxx,30 -- bane o xxxx por 30 dias.
vamos ao script
em talkactions.xml adicione:
agora crie o bannes.lua dentro da pasta talkactions/script e nele adicione:
function onSay(cid, words, param, channel) local t = param:explode(",") local name, days = t[1], tonumber(t[2]) if name then if days then local acc = getAccountIdByName(name) if acc ~= 0 then local tempo = days * 24 * 3600 doAddAccountBanishment(acc, target, os.time() + tempo, 5, 2, 'Banido por desrespeito.', 0) else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Este player não existe.") end else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você não pode adicionar essa quantidade de dia(s) de dias de banimento.") end else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "esse player nao existe.") end return true endnão sei se ele ja existia.. eu fiz ele aqui rapidao e nem vi se ja tinha um topico com isso.. desse script os créditos sao meus =D
comments plz =d
Editado Outubro 12 por DrakyLucas