Come si cambia la data del gioco?

Users who are viewing this thread

Buongiorno a tutti ragazzi e buone feste!
Avevo già un vecchio account qui sul forum, ma non sono riuscito a trovare la password e così mi sono iscritto di nuovo.
Sto pian piano modificando Mount & blade, e vorrei cambiare la data del gioco, ma non riesco a trovarla in nessun file di testo.
Qualcuno può aiutarmi??
Ho fatto una ricerca nel forum ma non ho trovato niente (anzi sì, una discussione di 2 anni fa simile alla mia, ma rimasta senza risposta...), ora nel frattempo mi leggo le guide... se trovo una soluzione vi avverto e si può chiudere  :smile:
Grazie mille ragazzi!
Ciao,
Mauro.
 
Grazie Jostino, sei stato veramente molto gentile!
In effetti non avevo pensato di guardare anche nel forum in Inglese!
Ad ogni modo ho cambiato la data sul file scripts.txt (ho usato quello perchè il file module_system.py non c'è, nella cartella del modulo che sto modificando), ed ora comincerò a giocarci un pò per capire come fare a mandare gli anni all'indietro...
Sì perchè il mio gioco è ambientato negli anni prima di Cristo e quindi devo trovare un sistema per far scorrere il tempo al contrario  :grin:
Ovviamente se avete consigli sono tutt'orecchi (occhi), nel frattempo mi metto al lavoro! Poi posto i risultati (se li ottengo!).
Ciao!
Mauro.
 
io non ho mai provato, ma controlla se la data accetta valori negativi
se li accetta allora non dovrai fare altro che mettere -X, invece di X (con X data d'inizio)
 
Mauro Titius Fiorentini said:
Grazie Jostino, sei stato veramente molto gentile!
In effetti non avevo pensato di guardare anche nel forum in Inglese!
Ad ogni modo ho cambiato la data sul file scripts.txt (ho usato quello perchè il file module_system.py non c'è, nella cartella del modulo che sto modificando), ed ora comincerò a giocarci un pò per capire come fare a mandare gli anni all'indietro...
Sì perchè il mio gioco è ambientato negli anni prima di Cristo e quindi devo trovare un sistema per far scorrere il tempo al contrario  :grin:
Ovviamente se avete consigli sono tutt'orecchi (occhi), nel frattempo mi metto al lavoro! Poi posto i risultati (se li ottengo!).
Ciao!
Mauro.
Il module_system.py non c'entra nulla, io per Module System intendevo la cartella con dentro tutti i file .py :smile:
Lì trovi il module_scripts.py e la riga che ti ho scritto sopra :smile:
 
Hai ragione, ho sbagliato a scrivere.... volevo dire che non c'è proprio la cartella "Module System"  :lol:
Ho aggirato il problema lavorando sul file di testo "scripts.txt" ma non riesco proprio a mandare il calendario "all'indietro"...
Dunque, la sezione riguardante la data è questa (lo scrivo perchè possiate aiutarmi e perchè possa servire come aiuto per i lavori di qualcun altro):

game_get_date_text -1
85 22 1 1224979098644774912 2123 3 1224979098644774913 1224979098644774912 24 2120 3 1224979098644774914 1224979098644774913 23 2133 2 1224979098644774915 3 2133 2 1224979098644774916 1257 2133 2 1224979098644774917 99999 6 3 1224979098644774918 0 1224979098644774917 4 0 1073741855 2 1224979098644774915 1 1073741855 2 1224979098644774915 3 1073741855 2 1224979098644774915 5 1073741855 2 1224979098644774915 7 1073741855 2 1224979098644774915 8 1073741855 2 1224979098644774915 10 31 2 1224979098644774915 12 2133 2 1224979098644774919 31 5 0 1073741855 2 1224979098644774915 4 1073741855 2 1224979098644774915 6 1073741855 2 1224979098644774915 9 31 2 1224979098644774915 11 2133 2 1224979098644774919 30 5 0 4 0 2123 3 1224979098644774920 1224979098644774916 4 2107 2 1224979098644774920 4 31 2 1224979098644774920 1224979098644774916 2133 2 1224979098644774919 29 5 0 2133 2 1224979098644774919 28 3 0 3 0 4 0 32 2 1224979098644774914 1224979098644774919 2106 2 1224979098644774914 1224979098644774919 2105 2 1224979098644774915 1 4 0 32 2 1224979098644774915 12 2106 2 1224979098644774915 12 2105 2 1224979098644774916 1 3 0 5 0 2133 2 1224979098644774917 0 3 0 3 0 2133 2 72057594037927937 1224979098644774914 2133 2 72057594037927938 1224979098644774916 4 0 31 2 1224979098644774915 1 2320 2 1 216172782113783925 5 0 31 2 1224979098644774915 2 2320 2 1 216172782113783926 5 0 31 2 1224979098644774915 3 2320 2 1 216172782113783927 5 0 31 2 1224979098644774915 4 2320 2 1 216172782113783928 5 0 31 2 1224979098644774915 5 2320 2 1 216172782113783929 5 0 31 2 1224979098644774915 6 2320 2 1 216172782113783930 5 0 31 2 1224979098644774915 7 2320 2 1 216172782113783931 5 0 31 2 1224979098644774915 8 2320 2 1 216172782113783932 5 0 31 2 1224979098644774915 9 2320 2 1 216172782113783933 5 0 31 2 1224979098644774915 10 2320 2 1 216172782113783934 5 0 31 2 1224979098644774915 11 2320 2 1 216172782113783935 5 0 31 2 1224979098644774915 12 2320 2 1 216172782113783936 3 0 60 1 1



dove


1257 sta per l'anno preimpostato. Lo si può modificare a piacimento senza nessun problema, il gioco accetterà tranquillamente qualsiasi nuovo valore, tranne le eccezioni esposte qui sotto.

Aggiungendo un segno - davanti a 1257, il gioco va in crash. Torno al desktop e trovo un messaggio di Errore RGL che recita:"Load error: number of simple trigger in file: 85. Exceeds 84". Cosa strana perchè confrontando il mio file scripts.txt con quello della mod "Hegemony 268", ambientata nel 268 avanti Cristo, trovo che da loro l'anno è preceduto dal segno meno. Mah???
Aggiungendo qualunque carattere dopo 1257 (per esempio, scrivendo "1257_a_C" per "1257 avanti Cristo"), il gioco va in crash ugualmente.

-1 è il valore che credevo condizionasse l'andamento del tempo: ovvero, aggiungere gli anni. Ho provato a togliere il segno - per vedere se scorrevano all'indietro, ma non è così. Nel gioco gli anni continuano a scorrere normalmente ma compaiono i messaggi di errore ogni volta che cambia qualcosa nel calendario ("Mattino... pomeriggio... sera...." ad ogni cambio viene fuori un messaggio di errore).


Questi sono i tentativi che ho fatto, a questo punto continuerei cercando quale sia il valore che, nella frase, condiziona l'aggiunta in positivo degli anni.
Il problema è che ogni volta devo fare la modifica, salvare, lanciare il gioco... e poi se va male ctrl alt canc o resettare... du palle  :mrgreen:

Comunque grazie mille per la cortesia ragazzi, scusate la lunghezza ma non so come fare a fare quei bottoni "spoiler" dove avrei potuto mettere tutto quel pò pò di testo lì sopra.
A presto!
Mauro.
 
Eh ma se vuoi modificare il gioco ti serve il module system eh, perchè poi modifichi i file e ti compila il tutto.

Qui trovi tutto per scaricare e installare il Module System.
 
Grazie mille ragazzi ma ho risolto... semplicemente copiando tutta la riga dallo "Scripts.txt" di Hegemony 268 al "mio" "Scripts.txt" e poi cambiando il valore della data  :grin:
Ora il calendario è aggiornato, devo solo lasciar passare un anno per vedere se va avanti o indietro  :mrgreen:
Ciao!
Mauro.
 
Back
Top Bottom