Bienvenue sur JeuxOnLine - MMO, MMORPG et MOBA !
Les sites de JeuxOnLine...
 

Panneau de contrôle

Recherche | Retour aux forums

JOL Archives

ne pas attaquer les animaux invoqués

Par fauxninja le 14/12/2002 à 19:16:17 (#2787715)

serai til possible de faire un script grace aukel les monstes n'attaquerai plu les animaux invoqué mais leur maitre.
merci

Par Iridian le 14/12/2002 à 21:37:57 (#2788727)

Mouarf ca c'est un coup bas pour les druides et ensorceleurs !
Ca doit être possible en modifiant le script qui déclenche l'attaque du monstre ... mais galère je pense.

Par eMRaistlin le 14/12/2002 à 23:29:35 (#2789305)

Euh... je passe mon tour... pasque la, mon p'tit gars... tu t'attaque comme qui dirait a l'IA du jeu...

Je te suggere de faire des recherche sur le vault pour des modifs d'IA prefaites, vu que c'est un gros morceau a parametrer..

Par Tynril le 15/12/2002 à 0:59:10 (#2789840)

Non c'est assez simple, il suffit d'ajouter une ligne à la fonction DetermineCombatRound dans nw_i0_generic :void DetermineCombatRound(object oIntruder = OBJECT_INVALID, int nAI_Difficulty = 10)
{
MyPrintString("********************** DETERMINE COMBAT ROUND START ****************************************");
MyPrintString("********************** " + GetTag(OBJECT_SELF) + " ****************************************");
if(GetAssociateState(NW_ASC_IS_BUSY))
{
return;
}
if(BashDoorCheck(oIntruder)) {return;}
int nClass = DetermineClassToUse();
//This check is to see if the master is being attacked and in need of help
if(GetIsObjectValid(GetMaster(oIntruder))) oIntruder = GetMaster(oIntruder);
[... Suite du script normal...]La ligne ajoutée est la dernière. ;)

JOL Archives 1.0.1
@ JOL / JeuxOnLine