eiji7 0 Postado Junho 29, 2009 Share Postado Junho 29, 2009 (editado) Tipow kuandu eu vo tentar dar ban pelo rule violation naum dah pq fala ke eu num tenhu autorisacao e nao da pra fazer /ban ou kualker tipo de comnadu pra banir. meu ot eh u slayer youruts v11 rule.bmp Naum sube botar a foto pq so iniciante aki mais pode baixa ke num eh virus n rule.bmp Editado Junho 29, 2009 por eiji7 Link para o comentário Compartilhar em outros sites More sharing options...
_ferrari_ 1 Postado Junho 29, 2009 Share Postado Junho 29, 2009 já li vários posts sobre esse bug, o que é estranho. em todo caso, vou criar uma talkaction para banir o jogador: data/talkactions/scripts function onSay(cid,words,params) if getPlayerAccess(cid) >= 3 then setPlayerStorageValue(getPlayerbyName(getPlayerName(params)),800,1) doRemoveCreature(getPlayerbyName(getPlayerName(params))) else end end data/creaturescript/script function onLogin(cid)if getPlayerStorageValue(cid,800) == 1 then doRemoveCreature(cid) else end end espero que saiba fazer o XML. é bem simples, porém bugs e dúvidas você pode postar aqui que eu arrumo, boa sorte :smile_positivo: :smile_positivo: Link para o comentário Compartilhar em outros sites More sharing options...
eiji7 0 Postado Junho 30, 2009 Autor Share Postado Junho 30, 2009 (editado) Vlws Vo Testa Aki Se der eu edito aki --EDITED-- Affs agora aprece "You cannot execute this talkaction" Tenta arruma aew plx pq to tendo ke bota us nego na prisao so ke eles cria outro char! Editado Junho 30, 2009 por eiji7 Link para o comentário Compartilhar em outros sites More sharing options...
satan666 12 Postado Junho 30, 2009 Share Postado Junho 30, 2009 tenta usar esse nao tenho certeza se ira funcionar to sem tempo pra testar. function onSay(cid, words, param) if(param == "") then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command param required.") return TRUE end local tmp = getAccountIdByName(param) if(tmp == 0) then tmp = getAccountIdByAccount(param) if(tmp == 0) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player or account '" .. param .. "' does not exists.") return TRUE end end if(doAddBanishment(tmp)) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, tmp .. " has been banned.") end return TRUE end depois posta ae s funcionou. Link para o comentário Compartilhar em outros sites More sharing options...
eiji7 0 Postado Junho 30, 2009 Autor Share Postado Junho 30, 2009 (editado) Fmz... Affs nem deu apareceu a msm coisa... OBS:Era pra colokar esse script na talkactions neh? Editado Junho 30, 2009 por eiji7 Link para o comentário Compartilhar em outros sites More sharing options...
satan666 12 Postado Junho 30, 2009 Share Postado Junho 30, 2009 Fmz... Affs nem deu apareceu a msm coisa... OBS:Era pra colokar esse script na talkactions neh? sim. ponhe isso na talkaction. <talkaction log="yes" access="5" words="/ban" event="script" value="nome do script.lua"/> Link para o comentário Compartilhar em outros sites More sharing options...
eiji7 0 Postado Junho 30, 2009 Autor Share Postado Junho 30, 2009 Eu sei num so tao nb assim ^^ Mais tipow pq aparece "You cannot execute this talkaction"??? Aewwwwww Deu kra vlws eh ki tipow nu talkactions xml eu tinha botadu acces 6 por isso vlws msm ^^ Link para o comentário Compartilhar em outros sites More sharing options...
satan666 12 Postado Junho 30, 2009 Share Postado Junho 30, 2009 Eu sei num so tao nb assim ^^Mais tipow pq aparece "You cannot execute this talkaction"??? Aewwwwww Deu kra vlws eh ki tipow nu talkactions xml eu tinha botadu acces 6 por isso vlws msm ^^ cara acesso 6 e so pra god da ban se nao todos os players irian ficar banindo as pessoas. nao mude ou mude pra pelo menos ser gm pra poder usar essa talkaction. Link para o comentário Compartilhar em outros sites More sharing options...
eiji7 0 Postado Julho 1, 2009 Autor Share Postado Julho 1, 2009 Mais tipow aki so da pra banir off sera ke tem como se muda u script pra banir On? Link para o comentário Compartilhar em outros sites More sharing options...
satan666 12 Postado Julho 1, 2009 Share Postado Julho 1, 2009 ta ae arrumado: function onSay(cid, words, param)if(param == "") then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command param required.") return TRUE end local tmp = getAccountIdByName(param) if(tmp == 0) then tmp = getAccountIdByAccount(param) if(tmp == 0) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player or account '" .. param .. "' does not exists.") return TRUE end end local pid = getPlayerByNameWildcard(param) if(doAddBanishment(tmp) or pid == 0 or (isPlayerGhost(pid) == TRUE and getPlayerAccess(pid) > getPlayerAccess(cid))) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player " .. param .. " is not currently online.") end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, getCreatureName(pid) .. " has been banned.") doRemoveCreature(pid) return TRUE end Link para o comentário Compartilhar em outros sites More sharing options...
walefxavier 236 Postado Novembro 18, 2009 Share Postado Novembro 18, 2009 onde eu colo isso?? Link para o comentário Compartilhar em outros sites More sharing options...
\Mattheus ~* 7 Postado Novembro 18, 2009 Share Postado Novembro 18, 2009 Walef Xavier, tente não reviver tópicos com mais de um mês de inatividade, você poderia criar outro tópico perguntando a sua dúvida. Sua resposta é seria nos Talkactions. Abraços. Link para o comentário Compartilhar em outros sites More sharing options...
gkaonicx72 20 Postado Novembro 18, 2009 Share Postado Novembro 18, 2009 Isso voce substitui pelo que tava anteriormente na talkactions. Pedido entregue? Acho que sim pois o dono do tópico ja avisou. Reportado :button_cancel: Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados