[SCRIPT] Comment modifier le script d'une zone de rencontre aléatoire ?
Posté : jeu. 10 déc. 2009, 08:39
Yop
Voici le script de la zone AR0041. C'est une map de rencontre aléatoire à la campagne.
Je voudrais ajouter mon combat juste après le 1er. (donc quand on arrive sur cette map pour la 2e fois). Quelle serait la meilleure solution pour moi ?
A terme j'aimerai que le combat se déroule sur une map perso mais pour l'instant j'aimerai bien tester comme cela. ( étant donné que créer et intégrer des maps persos semble bien difficile .)
voilàa voilu
Voici le script de la zone AR0041. C'est une map de rencontre aléatoire à la campagne.
Je voudrais ajouter mon combat juste après le 1er. (donc quand on arrive sur cette map pour la 2e fois). Quelle serait la meilleure solution pour moi ?
A terme j'aimerai que le combat se déroule sur une map perso mais pour l'instant j'aimerai bien tester comme cela. ( étant donné que créer et intégrer des maps persos semble bien difficile .)
voilàa voilu
Code : Tout sélectionner
IF
OnCreation()
Global("RandomEncounters","GLOBAL",0)
GlobalLT("Chapter","GLOBAL",4)
THEN
RESPONSE #100
SetGlobal("RandomEncounters","GLOBAL",1)
CreateCreature("RESUNA",[488.558],10) // Suna Seni
CreateCreature("REELDAR",[500.454],10) // Eldarin
CreateCreature("REFIGH01",[552.476],10) // Esclavagiste
CreateCreature("REMAGE01",[427.548],10) // Magicien esclavagiste
CreateCreature("RECLER01",[525.591],10) // Esclavagiste
CreateCreature("RETHIE01",[585.542],10) // Esclavagiste
END
IF
OnCreation()
Global("RandomEncounters","GLOBAL",1)
GlobalLT("Chapter","GLOBAL",4)
THEN
RESPONSE #100
SetGlobal("RandomEncounters","GLOBAL",2)
CreateCreature("RENFELD",[208.591],2) // Renfeld
CreateCreature("RETHUG01",[222.664],8) // Thug
CreateCreature("RETHUG02",[261.619],6) // Mage - Magicien
CreateCreature("RETHUG03",[268.567],4) // Thug
CreateCreature("RETHUG04",[301.613],14) // Thug
END
IF
OnCreation()
Global("RandomEncounters","GLOBAL",2)
GlobalLT("Chapter","GLOBAL",4)
THEN
RESPONSE #100
SetGlobal("RandomEncounters","GLOBAL",3)
CreateCreature("ORC05",[488.558],10) // Orog
CreateCreature("ORC05",[500.454],10) // Orog
CreateCreature("ORC05",[552.476],10) // Orog
CreateCreature("ORC05",[427.548],10) // Orog
CreateCreature("REFIGH01",[525.591],10) // Esclavagiste
CreateCreature("REFIGH01",[585.542],10) // Esclavagiste
CreateCreature("ORC05",[589.542],10) // Orog
CreateCreature("ORC05",[592.542],10) // Orog
END
IF
OnCreation()
Global("RandomEncounters","GLOBAL",3)
GlobalGT("Chapter","GLOBAL",4)
THEN
RESPONSE #100
SetGlobal("RandomEncounters","GLOBAL",4)
CreateCreature("RERAK01",[488.558],10) // Vadrouilleur
CreateCreature("RERAK02",[500.454],10) // Vadrouilleur
CreateCreature("RERAK03",[552.476],10) // Vadrouilleur
CreateCreature("RERAK04",[427.548],10) // Vadrouilleur
CreateCreature("RERAK05",[525.591],10) // Vadrouilleur
CreateCreature("RERAK06",[585.542],10) // Vadrouilleur
END
IF
OnCreation()
THEN
RESPONSE #100
CreateCreature("REBAND01",[488.558],10) // Bandit
CreateCreature("REBAND02",[500.454],10) // Bandit
CreateCreature("REBAND03",[552.476],10) // Bandit
CreateCreature("REBAND04",[427.548],10) // Bandit
CreateCreature("REBAND05",[525.591],10) // Bandit
END