❤ 0 Auteur : Inconnu (Drakhaine ?)
Logiciel : RPG Maker XP
Nombre de scripts : 1
Installation
Créez un nouveau script au-dessus de Main, qu'importe son nom (j'ai appelé le mien Surcharges Interpreter, car j'en fais beaucoup).
1
2
3
4
5
6
7
8
9
10
| class Interpreter
def self_switch(map_id, event_id, switch, statut)
key = [map_id, event_id, switch]
$game_self_switches[key] = statut
if map_id == $game_map.map_id
$game_map.need_refresh = true
end
return true
end
end |
Utilisation
Ensuite, à partir d'un event quelconque, vous pourrez activer n'importe quel interrupteur local de n'importe quel event de n'importe quelle map !
Exemple :
1
2
| insérer un script :
self_switch($game_map.map_id, 5, "A", true) |
va activer l'interrupteur local A de l'event 5 de la map actuelle.
Donc c'est simple :
1
| self_switch(numéro_de_la_map, numero_de_l_event, "lettre_du_switch", etat) |
Et pour l'état, remplacez par true pour activer et false pour désactiver.
Voilà, j'espère que ça vous servira
|