* Fixed a error for MSVS compiler (Follow up: 1290826)

* Updated map_msg_idn.conf

Signed-off-by: Cahyadi Ramadhan Togihon <house.bad@gmail.com>
This commit is contained in:
Cahyadi Ramadhan Togihon 2013-11-06 17:51:35 +07:00
parent ea2954bf3f
commit 3d72c51af8
3 changed files with 18 additions and 11 deletions

View File

@ -515,7 +515,7 @@
539: Pemain ini memiliki %d jenis item (id: %d), dan sedang mencoba untuk mentransaksikan %d item. 539: Pemain ini memiliki %d jenis item (id: %d), dan sedang mencoba untuk mentransaksikan %d item.
540: Pemain ini sudah diblok. 540: Pemain ini sudah diblok.
// Pesan tentang item langka yang berhasil muncul/dicuri menggunakan Steal. // Pesan tentang item langka yang berhasil didapatkan atau dicuri.
541: '%s' mendapatkan %s's %s (Kemungkinan: %0.02f%%) 541: '%s' mendapatkan %s's %s (Kemungkinan: %0.02f%%)
//541: %.0s%.0sSeseorang mendapatkan %s //541: %.0s%.0sSeseorang mendapatkan %s
542: '%s' mencuri %s's %s (Kemungkinan: %0.02f%%) 542: '%s' mencuri %s's %s (Kemungkinan: %0.02f%%)
@ -667,7 +667,10 @@
678: Kamu bukan lagi Ketua Guild. 678: Kamu bukan lagi Ketua Guild.
679: Kamu telah menjadi Ketua Guild! 679: Kamu telah menjadi Ketua Guild!
680: Kamu telah dipulihkan! 680: Kamu telah dipulihkan!
//681-899 kosong 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 681: Rune Knight T
682: Warlock T 682: Warlock T
@ -699,7 +702,7 @@
905: Paket tidak diketahui: 0x%x 905: Paket tidak diketahui: 0x%x
906: Bukan sebuah kata: 906: Bukan sebuah kata:
907: Bukan nomor hexadecimal: 907: Bukan nomor hexadecimal:
908: Tipe yang tidak diketahui dari data di: 908: Tipe yang tidak diketahui dari data:
// @rura // @rura
909: Harap masukkan nama map (Penggunaan: @warp/@rura/@mapmove <nama map> <x> <y>). 909: Harap masukkan nama map (Penggunaan: @warp/@rura/@mapmove <nama map> <x> <y>).
@ -1498,5 +1501,9 @@
1493: Daftar 'tipe': (default) all = -1, healing = 0, usable = 2, etc = 3, weapon = 4, armor = 5, card = 6, petegg = 7, petarmor = 8, ammo = 10 1493: Daftar 'tipe': (default) all = -1, healing = 0, usable = 2, etc = 3, weapon = 4, armor = 5, card = 6, petegg = 7, petarmor = 8, ammo = 10
1494: %d item telah dijatuhkan! 1494: %d item telah dijatuhkan!
//Banking
1495: Kamu tidak dapat mengambil uang sebanyak itu.
1496: Fitur banking tidak sedang aktif.
//Bila ada terjemahan lain //Bila ada terjemahan lain
//import: conf/msg_conf/import/map_msg_idn_conf.txt //import: conf/msg_conf/import/map_msg_idn_conf.txt

View File

@ -2178,11 +2178,11 @@ int loginif_BankingReq(int32 account_id, int8 type, int32 data){
* HZ 0x2b29 <aid>L <bank_vault>L * HZ 0x2b29 <aid>L <bank_vault>L
*/ */
int loginif_parse_BankingAck(int fd){ int loginif_parse_BankingAck(int fd){
if (RFIFOREST(fd) < 11)
return 0;
uint32 aid = RFIFOL(fd,2); uint32 aid = RFIFOL(fd,2);
int32 bank_vault = RFIFOL(fd,6); int32 bank_vault = RFIFOL(fd,6);
char not_fw = RFIFOB(fd,10); char not_fw = RFIFOB(fd,10);
if (RFIFOREST(fd) < 11)
return 0;
RFIFOSKIP(fd,11); RFIFOSKIP(fd,11);
if(not_fw==0) mapif_BankingAck(aid, bank_vault); if(not_fw==0) mapif_BankingAck(aid, bank_vault);
@ -2206,11 +2206,11 @@ int mapif_BankingAck(int32 account_id, int32 bank_vault){
* HA 0x2740<aid>L <type>B <money>L * HA 0x2740<aid>L <type>B <money>L
*/ */
int mapif_parse_UpdBankInfo(int fd){ int mapif_parse_UpdBankInfo(int fd){
if( RFIFOREST(fd) < 10 )
return 0;
uint32 aid = RFIFOL(fd,2); uint32 aid = RFIFOL(fd,2);
int money = RFIFOL(fd,6); int money = RFIFOL(fd,6);
RFIFOSKIP(fd,10); RFIFOSKIP(fd,10);
if( RFIFOREST(fd) < 10 )
return 0;
loginif_BankingReq(aid, 2, money); loginif_BankingReq(aid, 2, money);
return 1; return 1;
} }
@ -2222,9 +2222,9 @@ int mapif_parse_UpdBankInfo(int fd){
* HA 0x2740<aid>L <type>B <money>L * HA 0x2740<aid>L <type>B <money>L
*/ */
int mapif_parse_ReqBankInfo(int fd){ int mapif_parse_ReqBankInfo(int fd){
uint32 aid = RFIFOL(fd,2);
if( RFIFOREST(fd) < 6 ) if( RFIFOREST(fd) < 6 )
return 0; return 0;
uint32 aid = RFIFOL(fd,2);
RFIFOSKIP(fd,6); RFIFOSKIP(fd,6);
loginif_BankingReq(aid, 1, 0); loginif_BankingReq(aid, 1, 0);
return 1; return 1;

View File

@ -6293,8 +6293,8 @@ void clif_parse_BankDeposit(int fd, struct map_session_data* sd) {
int money = RFIFOL(fd,info->pos[1]); int money = RFIFOL(fd,info->pos[1]);
if(sd->status.account_id == aid){ if(sd->status.account_id == aid){
money = max(0,money);
enum e_BANKING_DEPOSIT_ACK reason = pc_bank_deposit(sd,money); enum e_BANKING_DEPOSIT_ACK reason = pc_bank_deposit(sd,money);
money = max(0,money);
clif_bank_deposit(sd,reason); clif_bank_deposit(sd,reason);
} }
} }
@ -6340,8 +6340,8 @@ void clif_parse_BankWithdraw(int fd, struct map_session_data* sd) {
int aid = RFIFOL(fd,info->pos[0]); //unused should we check vs fd ? int aid = RFIFOL(fd,info->pos[0]); //unused should we check vs fd ?
int money = RFIFOL(fd,info->pos[1]); int money = RFIFOL(fd,info->pos[1]);
if(sd->status.account_id == aid){ if(sd->status.account_id == aid){
money = max(0,money);
enum e_BANKING_WITHDRAW_ACK reason = pc_bank_withdraw(sd,money); enum e_BANKING_WITHDRAW_ACK reason = pc_bank_withdraw(sd,money);
money = max(0,money);
clif_bank_withdraw(sd,reason); clif_bank_withdraw(sd,reason);
} }
} }