data/creaturescripts/scripts, crie um arquivo chamado attackguild.lua e adicione isso
function onAttack(cid,target)
if getPlayerStorageValue(cid, 29399) == 1 then
doMonsterSetTarget(cid,false)
doCreatureSetSkullType(cid,SKULL_NONE)
doRemoveCondition(cid,CONDITION_INFIGHT)
doPlayerSendCancel(cid,"Não é possível atacar com Attack Guild desligado!")
end
return true
end
Em data/creaturescripts, abra o arquivo creaturescripts.xml com o bloco de notas e adicione essa tag:
<event type="attack" name="AttackGuild" event="script" value="attackguild.lua"/>
Em data/talkactions/scripts, crie um arquivo chamado attackguild.lua e adicione isso dentro:
function onSay(cid, words, param)
if words == '!attackguild on' and getPlayerStorageValue(cid,29399) == -1 then
setPlayerStorageValue(cid, 29399,1)
doPlayerSendTextMessage(cid,27,"Você desativou o seu Attack Guild, agora não pode atacar membros da guild!")
else
doPlayerSendCancel(cid,"Attack Guild já desativado!")
end
if words =='!attackguild off' and getPlayerStorageValue(cid,29399) == 1 then
setPlayerStorageValue(cid,29399,-1)
doPlayerSendTextMessage(cid,27,"Você ativou o seu Attack Guild, agora pode atacar membros da guild!")
else
doPlayerSendCancel(cid,"Attack Guild já ativado!")
end
return true
end
Em talkactions.xml adicione essa tag:
<talkaction log="no" words="!attackguild on;!attackguild off" event="script" value="attackguild.lua"/>








info
Grupo: Conde
Registrado: 05/10/12
Posts: 589
Reputação: +170
Gênero: Masculino
Char no Tibia: Esqueci.
Gostaria de saber, como posso fazer pra os players de mesma guild não se atacarem ??