VA
creatureevent

sem danos na mesma party

Por valakas, 24 de dez. de 2015 em Globalevents e Spells

5
2k
valakasV
24 de dezembro de 2015 às 09:06

então gente alguem tem uma creaturescript que não de dano na pessoa da mesma party ?

CaronteC
24 de dezembro de 2015 às 09:38

Crie um arquivo.lua em creaturescripts/scripts

 

Adicione isto dentro:

function onStatsChange(cid, attacker, type, combat, value) 

if isInParty(cid) and isInParty(attacker) then
	if getPlayerParty(cid) == getPlayerParty(attacker) then 
		return doPlayerSendTextMessage(attacker,23, "You can't attack a member of your party.") and false 
	end
end
	return true
end

em creaturescripts,xml adicione essa tag:

<event type="statschange" name="noAttackParty" event="script" value="arquivo.lua"/>

Agora vá em login.lua em creaturescripts/scripts e adicione isto:

registerCreatureEvent(cid, "noAttackParty")

pronto.

valakasV
28 de dezembro de 2015 às 10:20

Crie um arquivo.lua em creaturescripts/scripts

 

Adicione isto dentro:

function onStatsChange(cid, attacker, type, combat, value) 

if isInParty(cid) and isInParty(attacker) then
	if getPlayerParty(cid) == getPlayerParty(attacker) then 
		return doPlayerSendTextMessage(attacker,23, "You can't attack a member of your party.") and false 
	end
end
	return true
end

em creaturescripts,xml adicione essa tag:

<event type="statschange" name="noAttackParty" event="script" value="arquivo.lua"/>

Agora vá em login.lua em creaturescripts/scripts e adicione isto:

registerCreatureEvent(cid, "noAttackParty")

pronto.

deu um bug os cara n consegue se atacar depois da party e como se o ot virasse non-pvp

up

up

Editado Dezembro 24 por valakas

CaronteC
28 de dezembro de 2015 às 20:53

 

 

deu um bug os cara n consegue se atacar depois da party e como se o ot virasse non-pvp

 

Depois de tirar a party aparece a mensagem: "You can't attack a member of your party." ?

não vejo nenhum problema no script, por enquanto...

 

vou testar depois.

valakasV
28 de dezembro de 2015 às 21:14

 

Depois de tirar a party aparece a mensagem: "You can't attack a member of your party." ?

não vejo nenhum problema no script, por enquanto...

 

vou testar depois.

irei testar novamente