Browse Source

* Fixed bug report http://rathena.org/board/tracker/issue-8296-bank-system-is-off-but-its-messages-are-not/
* Updated conf/map_msg_idn.conf

Signed-off-by: Cahyadi Ramadhan Togihon <house.bad@gmail.com>

Cahyadi Ramadhan Togihon 11 years ago
parent
commit
02dda56913
2 changed files with 17 additions and 9 deletions
  1. 13 6
      conf/msg_conf/map_msg_idn.conf
  2. 4 3
      src/map/chrif.c

+ 13 - 6
conf/msg_conf/map_msg_idn.conf

@@ -441,7 +441,7 @@
 420: Akunmu sudah tidak diizinkan 
 421: Akunmu sudah dihapus keseluruhan.
 423: Akunmu telah dibuang hingga %s
-424: %s meminta untuk %s pemain '%.*s'.
+424: Login-serv meminta untuk %s pemain '%.*s'.
 425: Pemain '%.*s' tidak ada.
 426: Level GM-mu tidak diizinkan untuk %s pemain '%.*s'.
 427: Login-server sedang offline. Tidak mungkin untuk %s pemain '%.*s'.
@@ -675,10 +675,6 @@
 678: Kamu bukan lagi Ketua Guild.
 679: Kamu telah menjadi Ketua Guild!
 680: Kamu telah dipulihkan!
-681: Item %d telah dihapus dari inventory-mu.
-682: Item %d telah dihapus dari cart-mu.
-683: Item %d telah dihapus dari storage-mu.
-//684-899 kosong
 
 681: Rune Knight T
 682: Warlock T
@@ -706,7 +702,18 @@
 706: Pemain '%s' saat ini VIP untuk %d tahun, %d bulan, %d hari, %d jam dan %d menit.
 707: VIP anda berlaku hingga: %s
 708: Status VIP pemain aktif hingga: %s
-//709-899 free
+
+709: Item %d telah dihapus dari inventory-mu.
+710: Item %d telah dihapus dari cart-mu.
+711: Item %d telah dihapus dari storage-mu.
+
+//Item shop
+712: %s (%d) yang kamu miliki tidak cukup.
+713: '%s' yang kamu miliki tidak cukup.
+714: Item Shop: %s (%d)
+715: Point Shop: '%s'
+716: '%s' milikmu saat ini: %d
+//717-899 kosong
 
 
 //------------------------------------

+ 4 - 3
src/map/chrif.c

@@ -894,15 +894,16 @@ static void chrif_ack_login_req(int aid, const char* player_name, uint16 type, u
 		snprintf(action,25,"???");
 
 	switch( answer ) {
-		case 0 : sprintf(output, msg_txt(sd,424), action, NAME_LENGTH, player_name); break; //%s has been asked to %s the player '%.*s'.
+		case 0 : if(battle_config.feature_banking) sprintf(output, msg_txt(sd,424), action, NAME_LENGTH, player_name); else output[0] = '\0'; break; //%s has been asked to %s the player '%.*s'.
 		case 1 : sprintf(output, msg_txt(sd,425), NAME_LENGTH, player_name); break;
 		case 2 : sprintf(output, msg_txt(sd,426), action, NAME_LENGTH, player_name); break;
 		case 3 : sprintf(output, msg_txt(sd,427), action, NAME_LENGTH, player_name); break;
-		case 4 : sprintf(output, msg_txt(sd,424), action, NAME_LENGTH, player_name); break;
+		case 4 : if(battle_config.feature_banking) sprintf(output, msg_txt(sd,424), action, NAME_LENGTH, player_name); else output[0] = '\0'; break;
 		default: output[0] = '\0'; break;
 	}
 
-	clif_displaymessage(sd->fd, output);
+	if (output)
+		clif_displaymessage(sd->fd, output);
 }
 
 /*==========================================