Ir para conteúdo
  • 0

Ajuda Aqui


gabisaoo

Pergunta

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")

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

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

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...