GA

Ajuda Aqui

Por gabisaoo, 14 de set. de 2010 em Scripts

script
4
1.1k
gabisaooG
14 de setembro de 2010 às 22:32

eu e eu amigo bolamos esse script com o proposito q os players n possão atakar outros players da mesma vocação mas qando apliquei ao servidor ningem consigia atkar ningem

PF me ajudem Obrigado

 

 

 

function onCombat(cid, target) 

  if (isPlayer(cid) and isPlayer(target)) then 

     if (getPlayerVocation(cid) == getPlayerVocation(target)) then 

        doPlayerSendDefaultCancel(cid, RETURNVALUE_YOUMAYNOTATTACKTHISPLAYER) 

        return false 

     end 

  end 

  return true 

end

 

creaturescript.xml

 

<event type="combat" name="CombatVoc" event="script" value="NOME DO SEU SCRIPT.lua"/>

 

login.lua

 

registerCreatureEvent(cid, "CombatVoc")

joaohdJ
15 de setembro de 2010 às 07:32

Tente assim:

 

function onCombat(cid, target) 

  if (isPlayer(cid) and isPlayer(target)) then 

     if (getPlayerVocation(cid) == getPlayerVocation(target)) then 

        doPlayerSendDefaultCancel(cid, RETURNVALUE_YOUMAYNOTATTACKTHISPLAYER) 
        return false
     else
       return true 
     end
  else
       return true
  end 

  return true 

end

 

 

O script n tinha erros aparentes... Tenta o q eu mandei.

 

 

flw

gabisaooG
15 de setembro de 2010 às 14:47

ae cara problema resolvido vlw ae viu bro podem fecha o tópico

15 de setembro de 2010 às 19:13

Tópico movido para a subseção referente a esta área.

Caso o usuário necessite de ajuda avançada, deverá utilizar o mesmo tópico.

 

Abraços.