summaryrefslogtreecommitdiff
path: root/npc/functions
diff options
context:
space:
mode:
authorJared Adams <jaxad0127@gmail.com>2009-02-02 13:29:28 +0000
committerJared Adams <jaxad0127@gmail.com>2009-02-02 13:29:28 +0000
commitc303942d9fa2d8062ee043432f6cc2f0c884fcd5 (patch)
tree43b52156533e9cc423997bdf2677e6f229e43bee /npc/functions
parent42a822f8677cb586ae80f8fa658bd4146772091b (diff)
parente492b188a488a36219a60263af756a8857957da6 (diff)
downloadserverdata-c303942d9fa2d8062ee043432f6cc2f0c884fcd5.tar.gz
serverdata-c303942d9fa2d8062ee043432f6cc2f0c884fcd5.tar.bz2
serverdata-c303942d9fa2d8062ee043432f6cc2f0c884fcd5.tar.xz
serverdata-c303942d9fa2d8062ee043432f6cc2f0c884fcd5.zip
Merge commit 'mainline/master'
Diffstat (limited to 'npc/functions')
-rw-r--r--npc/functions/banker.txt1
-rw-r--r--npc/functions/game_rules.txt22
2 files changed, 19 insertions, 4 deletions
diff --git a/npc/functions/banker.txt b/npc/functions/banker.txt
index 00a85bab..b10806cc 100644
--- a/npc/functions/banker.txt
+++ b/npc/functions/banker.txt
@@ -66,6 +66,7 @@ D_All:
goto L_Deposit;
L_Deposit:
+ if (zeny < @Ammount) goto L_NoMoney;
set zeny, zeny - @Amount;
set BankAccount, BankAccount + @Amount;
goto L_Balance;
diff --git a/npc/functions/game_rules.txt b/npc/functions/game_rules.txt
index d486e6f9..dfb1182f 100644
--- a/npc/functions/game_rules.txt
+++ b/npc/functions/game_rules.txt
@@ -12,7 +12,8 @@ function script GameRules {
"Castellano (Spanish)", L_Spanish,
"Svenska (Swedish)", L_Swedish,
"Portugues (Portuguese)", L_Portuguese,
- "Polski (Polish)", L_Polish;
+ "Polski (Polish)", L_Polish,
+ "Italiano (Italian)", L_Italian;
if (@canSkip) return;
L_English:
@@ -31,12 +32,12 @@ L_English:
L_German:
mes "Wir bitten um das Einhalten der folgenden Regeln:";
mes "1. Keine Beleidigungen, Schimpfwoerter, Schmaehungen oder Rufmord";
- mes "2. Keine `bots' (automatisierte Spieler). Dies beinhaltet JEGLICHE Teilnahme am Spiel waehrend der Abwesenheit des Spielers.";
- mes "3. Kein `spamming' oder `flooding' (schnelles Wiederholen von Nachrichten oder Aufforderungen zum Warenhandel).";
+ mes "2. Keine 'bots' (automatisierte Spieler). Dies beinhaltet JEGLICHE Teilnahme am Spiel waehrend der Abwesenheit des Spielers.";
+ mes "3. Kein 'spamming' oder 'flooding' (schnelles Wiederholen von Nachrichten oder Aufforderungen zum Warenhandel).";
mes "4. Kein Betteln.";
mes "5. Englisch ist die einzige zulaessige Sprache im oeffentlichen Raum.";
mes "6. Behandelt andere so, wie Ihr behandelt werden wollt.";
- mes "Jegliche Regelverstoesse koennen koennen bestraft werden, entweder durch ein Zuruecksetzen der Charaktereigenschaften und -besitztuemer auf den Ausgangszustand, oder durch einen temporaeren oder permanenten Ausschluss aus dem Spiel.";
+ mes "Jegliche Regelverstoesse koennen bestraft werden, entweder durch ein Zuruecksetzen der Charaktereigenschaften und -besitztuemer auf den Ausgangszustand, oder durch einen temporaeren oder permanenten Ausschluss aus dem Spiel.";
next;
mes "Automatisiertes Spielverhalten liegt vor, wenn ein sich bewegender/kaempfender Spieler nicht intelligent auf Gespraechsaufforderungen reagiert.";
next;
@@ -133,6 +134,19 @@ L_Polish:
next;
goto L_End;
+L_Italian:
+ mes "I giocatori che infrangeranno le seguenti regole saranno bannati (anche permanentemente) o saranno resettati, a discrezione dei Game Masters:"
+ mes "1. Vietato abusare degli altri giocatori (insulti, imprecazioni e simili, diretti verso una particolare persona o gruppi di persone)";
+ mes "2. Vietato usare bot (ossia effettuare QUALSIASI attività quando non si è presenti alla tastiera)";
+ mes "3. Vietato spammare / postare ripetutamente messaggi inutili (incluso spam di richieste di scambio)";
+ mes "4. Vietato implorare";
+ mes "5. Parlare solo inglese nella chat pubblica";
+ mes "6. Tratta gli altri giocatori come vuoi che gli altri trattino te.";
+ next;
+ mes "I bot saranno determinati in base alle risposte e ai movimenti dei giocatori esaminati.";
+ next;
+ goto L_End;
+
L_End:
set @read, 1;
set TUT_var, TUT_var | 1;