matheusfera 2 Postado Maio 23, 2010 Share Postado Maio 23, 2010 (editado) Galera Eu Andei Analizando O Xtibia E Vi Que Muita Gente Presisa De Comando De /ban e Como esse é meu 1º post queria ajudar bem explicadinho 1ºPasso Va Na Pasta De Seu Ot E Vai data/talkaction/script,copie qualquer arquivo .lua e renomeie com o nome bane coloke isso dentro local default_comment = "" local default_lenght = 1 -- ban time in hours function onSay(cid, words, param) local parametres = string.explode(param, ",") if(parametres[1] ~= nil) then local accId = getAccountIdByName(parametres[1]) if(accId > 0) then local lenght = default_lenght local comment = default_comment if(parametres[2] ~= nil and tonumber(parametres[2]) > 0) then lenght = tonumber(parametres[2]) end if(parametres[3] ~= nil) then comment = parametres[3] end doAddBanishment(accId, lenght * 3600, 23, ACTION_BANISHMENT, comment, getPlayerGUID(cid), comment) local player = getPlayerByNameWildcard(parametres[1]) if(isPlayer(player) == TRUE) then doRemoveCreature(player) end else doPlayerSendCancel(cid, "Player with name " .. parametres[1] .. " doesn't exist.") end else doPlayerSendCancel(cid, "You must enter name.") end return true end depois disso volte 1 ves e abra o arquivo talkaction.xml la vai te os comandos de gods colokei isso no meio da lista <talkaction log="yes" words="/ban" access="3" event="script" value="ban.lua"/> Para Usar O Comando fale /ban (nome do carinha),(quantas horas Dura o ban),(Razao Do Ban) Galera Vlw Espero Ter Ajudado By ADM Teuzinho Comente Plzzzz Gastei Mo Tempao Fazendo Isso Editado Maio 23, 2010 por ADMTeuzinho Link para o comentário https://xtibia.com/forum/topic/133419-talkaction-comando-de-ban/ Compartilhar em outros sites More sharing options...
Vodkart 1515 Postado Maio 23, 2010 Share Postado Maio 23, 2010 cara o topico ta todo desorganizado e quando voce clica no post da essa mensagem "[#10331] Não localizamos o post que você está tentando visualizar." coloca o script entre [ code ] [/ code ] Link para o comentário https://xtibia.com/forum/topic/133419-talkaction-comando-de-ban/#findComment-878661 Compartilhar em outros sites More sharing options...
matheusfera 2 Postado Maio 23, 2010 Autor Share Postado Maio 23, 2010 ou foi mal por ta com erro é que é meu 1º post ai to meio confuso mais ja arrumei ah mano e vlw pela dica do ajudou muito vlw nao deixa de deixar msg Link para o comentário https://xtibia.com/forum/topic/133419-talkaction-comando-de-ban/#findComment-878664 Compartilhar em outros sites More sharing options...
Vodkart 1515 Postado Maio 23, 2010 Share Postado Maio 23, 2010 se eu não me engano ja tinha esse script aqui http://www.xtibia.com/forum/topic/117737-talckaction-ban/ em servidores mais recentes a função "doAddBanishment" foi retira dos distros,então não funciona,pelo menos não em 8.54+ Link para o comentário https://xtibia.com/forum/topic/133419-talkaction-comando-de-ban/#findComment-878667 Compartilhar em outros sites More sharing options...
matheusfera 2 Postado Maio 23, 2010 Autor Share Postado Maio 23, 2010 ok man vlw pela dica vou ver se consigo arrumar para a versao 8.54 ate dia 25 se nao tiver postado é pq nao consegui mais vou fazer o possivel seu ot é 8.54 ? Link para o comentário https://xtibia.com/forum/topic/133419-talkaction-comando-de-ban/#findComment-878669 Compartilhar em outros sites More sharing options...
Vodkart 1515 Postado Maio 23, 2010 Share Postado Maio 23, 2010 (editado) eu tenho todos os servidor 8.54,8.55,8.56 e 8.57 tenta usar doAddAccountBanishment(accId, getPlayerGUID(parametres[1]), lenght * 3600, 23, ACTION_BANISHMENT, comment, getPlayerGUID(cid)) Editado Maio 23, 2010 por Vodkart Link para o comentário https://xtibia.com/forum/topic/133419-talkaction-comando-de-ban/#findComment-878675 Compartilhar em outros sites More sharing options...
matheusfera 2 Postado Maio 23, 2010 Autor Share Postado Maio 23, 2010 mais qual a diferença do que eu postei po doAddAccountBanishment(accId, getPlayerGUID(parametres[1]), lenght * 3600, 23, ACTION_BANISHMENT, comment, getPlayerGUID(cid)) Link para o comentário https://xtibia.com/forum/topic/133419-talkaction-comando-de-ban/#findComment-878692 Compartilhar em outros sites More sharing options...
Vodkart 1515 Postado Maio 23, 2010 Share Postado Maio 23, 2010 ??? viu não? "doAddBanishment" para "doAddAccountBanishment" Link para o comentário https://xtibia.com/forum/topic/133419-talkaction-comando-de-ban/#findComment-878698 Compartilhar em outros sites More sharing options...
matheusfera 2 Postado Maio 23, 2010 Autor Share Postado Maio 23, 2010 eu vi mais oq tem de diferença no topico oq muda quando usa o comando? Link para o comentário https://xtibia.com/forum/topic/133419-talkaction-comando-de-ban/#findComment-878705 Compartilhar em outros sites More sharing options...
Vodkart 1515 Postado Maio 23, 2010 Share Postado Maio 23, 2010 (editado) simples isso já que a funçao "doAddBanishment" não existe mais teremos que substituí la para outra função mais recente e que funcione em servidores 8.54+ algumas da lista: doAddIpBanishment doAddPlayerBanishment doAddAccountBanishment Editado Maio 23, 2010 por Vodkart Link para o comentário https://xtibia.com/forum/topic/133419-talkaction-comando-de-ban/#findComment-878748 Compartilhar em outros sites More sharing options...
CoLoRaDo 83 Postado Maio 23, 2010 Share Postado Maio 23, 2010 cara... eu nao acredito!!!! a funcao doAddIpBanishment eh para banir o ip, a de doAddPlayerBanishment eh para banir soh o player e a de doAddAccountBanishment é para banir toda acc??? Post: Esse seu Script eh para banir o que? a acc toda(tipo todos os chars da acc),o ip ou só o char Link para o comentário https://xtibia.com/forum/topic/133419-talkaction-comando-de-ban/#findComment-878755 Compartilhar em outros sites More sharing options...
Vodkart 1515 Postado Maio 23, 2010 Share Postado Maio 23, 2010 Mais funciono??? se não tenta usar a: "doAddPlayerBanishment" doAddPlayerBanishment(accId, getPlayerGUID(parametres[1]), lenght * 60 * 60 * 1000, 23, ACTION_BANISHMENT, comment, getPlayerGUID(cid)) Link para o comentário https://xtibia.com/forum/topic/133419-talkaction-comando-de-ban/#findComment-878868 Compartilhar em outros sites More sharing options...
matheusfera 2 Postado Maio 23, 2010 Autor Share Postado Maio 23, 2010 o Adm forever o post que eu mandei la é para banir todas acc do player pelo nome dele estilo /ban (nick),(quanto tempo de ban),(e a razao do ban) feito isso bani a account inteira todas conta que tem no char VLW Link para o comentário https://xtibia.com/forum/topic/133419-talkaction-comando-de-ban/#findComment-878992 Compartilhar em outros sites More sharing options...
CoLoRaDo 83 Postado Maio 23, 2010 Share Postado Maio 23, 2010 eu to precisando muito disso!!! mas a função doAddPlayerBanishment nao bani o char ela soh kicka o char e ai o char pode entra dinovo!!!! Link para o comentário https://xtibia.com/forum/topic/133419-talkaction-comando-de-ban/#findComment-879014 Compartilhar em outros sites More sharing options...
Vodkart 1515 Postado Maio 23, 2010 Share Postado Maio 23, 2010 local Coment = "Banned for a while." function onSay(cid, words, param) if getPlayerAccess(cid) >= 4 then if #param > 0 then local data = string.explode(param, ",") if not getPlayerByName(data[1]) then doPlayerSendCancel(cid, "You must enter name.") elseif tonumber(data[2]) == nil then doPlayerSendCancel(cid, "you Need get days.") else local name, dias = getPlayerByName(data[1]), tonumber(data[2]) doAddBanishment(getPlayerAccountId(name), dias * 24 * 60 * 60, 19, 2, Coment, getPlayerGUID(cid)) doRemoveCreature(name) end else doPlayerSendCancel(cid, "you need to put all the commands.") end end return TRUE end Link para o comentário https://xtibia.com/forum/topic/133419-talkaction-comando-de-ban/#findComment-879039 Compartilhar em outros sites More sharing options...
Posts Recomendados