shumagora 5 Postado Novembro 11, 2013 Share Postado Novembro 11, 2013 (editado) Olá Camaradagem do XTibia. Venho disponibilizar um sistema muito útil para servidores fiéis ao Tibia(CipSoft). Ele consiste em não atacar membros da party, ótimo para quest, pvp e hunt's. Não posso afirmar se funcionará em todos os servidores, testado somente em 10.1. config.lua noDamageToPartyMembers = true data/creaturescripts/creaturescripts.xml <event type="combat" name="partyAndGuildProtection" event="script" value="partyAndGuildProtection.lua"/> data/creaturescripts/scripts/partyAndGuildProtection.lua function onCombat(cid, target) if(isInParty(target)) then if(getConfigValue("noDamageToPartyMembers")) then if(isInParty(cid)) then return false end end end return true end data/creaturescripts/scripts/login.lua registerCreatureEvent(cid, "partyAndGuildProtection") Créditos ao Global 10.1 por conter partyAndGuildProtection.lua, porém contia bugs e não atacava nem player. Créditos a mim por fixar esse problema e disponibilizar. partyAndGuildProtection.lua bugado do servidor. function onCombat(cid, target) if(isPlayer(cid) and isPlayer(target)) then if(getConfigValue("noDamageToGuildMates")) then if(getPlayerGuildId(cid) == getPlayerGuildId(target)) then return false end end if(getConfigValue("noDamageToPartyMembers")) then if(getPlayerParty(cid) == getPlayerParty(target)) then return false end end end return true end Editado Novembro 11, 2013 por shumagora Link para o comentário https://xtibia.com/forum/topic/223807-no-damage-party-system/ Compartilhar em outros sites More sharing options...
kleitonalan321 6 Postado Novembro 11, 2013 Share Postado Novembro 11, 2013 se testo esse script com o TFS ou OTX? Link para o comentário https://xtibia.com/forum/topic/223807-no-damage-party-system/#findComment-1581355 Compartilhar em outros sites More sharing options...
shumagora 5 Postado Novembro 12, 2013 Autor Share Postado Novembro 12, 2013 TFS Link para o comentário https://xtibia.com/forum/topic/223807-no-damage-party-system/#findComment-1581392 Compartilhar em outros sites More sharing options...
KincaJr 2 Postado Novembro 12, 2013 Share Postado Novembro 12, 2013 Funciona na versão 9.8 também? Link para o comentário https://xtibia.com/forum/topic/223807-no-damage-party-system/#findComment-1581425 Compartilhar em outros sites More sharing options...
shumagora 5 Postado Novembro 12, 2013 Autor Share Postado Novembro 12, 2013 bem provável. faz a experiência, caso não dê certo, só desfazer Link para o comentário https://xtibia.com/forum/topic/223807-no-damage-party-system/#findComment-1581458 Compartilhar em outros sites More sharing options...
Vinc 101 Postado Novembro 12, 2013 Share Postado Novembro 12, 2013 um player em party n pode attaca outro que estaja em party com outro player... Link para o comentário https://xtibia.com/forum/topic/223807-no-damage-party-system/#findComment-1581540 Compartilhar em outros sites More sharing options...
Omega 377 Postado Novembro 12, 2013 Share Postado Novembro 12, 2013 O lorbug tem razão, acho que pra corrigir, deveria ser assim: function onCombat(cid, target) if(isInParty(target)) then if(getConfigValue("noDamageToPartyMembers")) then if(isInParty(cid)) then if isInArray(getPlayerParty(cid), target) then return false end end end end return true end Além disso, seu tópico possui apenas um creaturescript, não um sistema. Fico contente por você trazer conteúdo para o fórum e vou movê-lo para a seção correta. Link para o comentário https://xtibia.com/forum/topic/223807-no-damage-party-system/#findComment-1581653 Compartilhar em outros sites More sharing options...
shumagora 5 Postado Novembro 30, 2013 Autor Share Postado Novembro 30, 2013 Omega, valeu a tentativa, mas erros ocorreram. em lib/050-fuction.lua e creaturescripts Link para o comentário https://xtibia.com/forum/topic/223807-no-damage-party-system/#findComment-1587257 Compartilhar em outros sites More sharing options...
Creatserv 0 Postado Fevereiro 26, 2014 Share Postado Fevereiro 26, 2014 Otimo script. Link para o comentário https://xtibia.com/forum/topic/223807-no-damage-party-system/#findComment-1617012 Compartilhar em outros sites More sharing options...
MersTurial 12 Postado Fevereiro 28, 2014 Share Postado Fevereiro 28, 2014 Achava que ja tinha esse sistema no client.. más, que bom que postou Link para o comentário https://xtibia.com/forum/topic/223807-no-damage-party-system/#findComment-1617628 Compartilhar em outros sites More sharing options...
alanmtd 14 Postado Setembro 18, 2015 Share Postado Setembro 18, 2015 (editado) Desculpe por reviver o topico, mas Eu quero isso pra 8.60 tem como? Editado Setembro 18, 2015 por alanmtd1 Link para o comentário https://xtibia.com/forum/topic/223807-no-damage-party-system/#findComment-1669226 Compartilhar em outros sites More sharing options...
Clarym 2 Postado Setembro 18, 2015 Share Postado Setembro 18, 2015 Bom, então se vários players estiverem em partys diferentes, eles não podem se atacar? Link para o comentário https://xtibia.com/forum/topic/223807-no-damage-party-system/#findComment-1669228 Compartilhar em outros sites More sharing options...
Adriez 6 Postado Março 28, 2016 Share Postado Março 28, 2016 pode tinha ter um comando pra ativar e desativar Link para o comentário https://xtibia.com/forum/topic/223807-no-damage-party-system/#findComment-1689246 Compartilhar em outros sites More sharing options...
dalvorsn 268 Postado Março 31, 2016 Share Postado Março 31, 2016 Não tem erro nenhum no script do global que voce botou em anexo, e o jeito dele verificar é muito mais eficaz que o seu =s Ele compara os cids dos lideres da party, ja o seu necessita iterar sobre a lista de todos os membros da party pra poder verificar Link para o comentário https://xtibia.com/forum/topic/223807-no-damage-party-system/#findComment-1689502 Compartilhar em outros sites More sharing options...
XxVinePeccixX 9 Postado Março 18, 2018 Share Postado Março 18, 2018 alguém sabe se esse sistema funciona em tfs 1.2? Link para o comentário https://xtibia.com/forum/topic/223807-no-damage-party-system/#findComment-1727098 Compartilhar em outros sites More sharing options...
Posts Recomendados