Ci sono certe cose che voi maker non potete neanche immaginare.
Navi da combattimento in fiamme al largo dei bastioni di Orione,
e ho visto i raggi B balenare nel buio vicino alle porte di Tannhäuser.
E tutti quei momenti andranno perduti nel tempo
come lacrime nella pioggia.
È tempo di Makerare.
Ok, sto divagando, veniamo a noi.
Ho accumulato diversi call script utili per poter semplificare le cose ad un maker, nonchè per poter programmare operazioni complesse senza troppa fatica.
Sono Call Sciprt e non script, quindi non vanno incollate sotto Material, ma semplicemente richiamate in un evento tramite l'opzione script.
Godetevele, e se ne sapete delle altre, aggiungetele!
Aggiungi 99 copie di ogni oggetto del Database:
(Utile per debug e prove varie):
$data_items.each { |i| next if i.nil? or i.name == "" $game_party.gain_item(i, 99) }
Se al posto di $data_items scriviamo $data_armors avremo le armature, con $data_weapons le armi, ovviamente.
Riconoscere se il personaggio si sta muovendo
(Utile per eventi condizionali)
$game_player.moving? == true
Ovviamente, usando False, si dirà al gioco di riconoscere se il giocatore è fermo.
Riconoscere se il Pg è in una determinata regione
(Utile per eventi localizzati)
[N0, N1, N2].include?($game_player.region_id)
N0, N1, N2 saranno gli Id delle vrie regioni che vogliamo includere. E' possibile includere anche un solo ID.
Attiva uno switch Locale di un altro evento
(Inutile dire a che serve)
$game_self_switches[[mapid, eventid, 'A']] = true
Ovviamente MapID sarà L'id della Mappa che contine l'evento, eventid l'ID dell'evento stesso e A lo switch locale da attivare.
Per portare OFF tale switch, sostituiamo True con False.
Inserire un testo come Variabile
(Utile per creare password alfanumeriche)
$game_variables[1] = "TESTO"
Ovviamente, al posto di Testo metteremo la parola o frase che vogliamo.
Modificato da nomorehero, 07 April 2014 - 16:42 PM.