Advertisement
akbare

disablemailandrodex.diff

Jan 3rd, 2021
1,291
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 8.56 KB | None | 0 0
  1.  src/map/clif.cpp | 23 +++++++++++++++++++++++
  2.  1 file changed, 23 insertions(+)
  3.  
  4. diff --git a/src/map/clif.cpp b/src/map/clif.cpp
  5. index da270e2ff..13658d283 100644
  6. --- a/src/map/clif.cpp
  7. +++ b/src/map/clif.cpp
  8. @@ -15342,6 +15342,7 @@ void clif_parse_Check(int fd, struct map_session_data *sd)
  9.  ///        1 = over weight
  10.  ///        2 = fatal error
  11.  void clif_Mail_setattachment( struct map_session_data* sd, int index, int amount, uint8 flag ){
  12. +   return;
  13.     int fd = sd->fd;
  14.  
  15.  #if PACKETVER < 20150513
  16. @@ -15397,6 +15398,7 @@ void clif_Mail_setattachment( struct map_session_data* sd, int index, int amount
  17.  /// 09f2 <mail id>.Q <mail tab>.B <result>.B (ZC_ACK_ZENY_FROM_MAIL)
  18.  /// 09f4 <mail id>.Q <mail tab>.B <result>.B (ZC_ACK_ITEM_FROM_MAIL)
  19.  void clif_mail_getattachment(struct map_session_data* sd, struct mail_message *msg, uint8 result, enum mail_attachment_type type) {
  20. +   return;
  21.  #if PACKETVER < 20150513
  22.     int fd = sd->fd;
  23.  
  24. @@ -15433,6 +15435,7 @@ void clif_mail_getattachment(struct map_session_data* sd, struct mail_message *m
  25.  ///     1 = recipinent does not exist
  26.  /// 09ed <result>.B (ZC_ACK_WRITE_MAIL)
  27.  void clif_Mail_send(struct map_session_data* sd, enum mail_send_result result){
  28. +   return;
  29.  #if PACKETVER < 20150513
  30.     int fd = sd->fd;
  31.  
  32. @@ -15457,6 +15460,7 @@ void clif_Mail_send(struct map_session_data* sd, enum mail_send_result result){
  33.  ///     1 = failure
  34.  // 09f6 <mail tab>.B <mail id>.Q (ZC_ACK_DELETE_MAIL)
  35.  void clif_mail_delete( struct map_session_data* sd, struct mail_message *msg, bool success ){
  36. +   return;
  37.  #if PACKETVER < 20150513
  38.     int fd = sd->fd;
  39.  
  40. @@ -15486,6 +15490,7 @@ void clif_mail_delete( struct map_session_data* sd, struct mail_message *msg, bo
  41.  ///     1 = failure
  42.  void clif_Mail_return(int fd, int mail_id, short fail)
  43.  {
  44. +   return;
  45.     WFIFOHEAD(fd,packet_len(0x274));
  46.     WFIFOW(fd,0) = 0x274;
  47.     WFIFOL(fd,2) = mail_id;
  48. @@ -15497,6 +15502,7 @@ void clif_Mail_return(int fd, int mail_id, short fail)
  49.  /// 024a <mail id>.L <title>.40B <sender>.24B (ZC_MAIL_RECEIVE)
  50.  /// 09e7 <result>.B (ZC_NOTIFY_UNREADMAIL)
  51.  void clif_Mail_new(struct map_session_data* sd, int mail_id, const char *sender, const char *title){
  52. +   return;
  53.  #if PACKETVER < 20150513
  54.     int fd = sd->fd;
  55.  
  56. @@ -15522,6 +15528,7 @@ void clif_Mail_new(struct map_session_data* sd, int mail_id, const char *sender,
  57.  ///     1 = close
  58.  void clif_Mail_window(int fd, int flag)
  59.  {
  60. +   return;
  61.     WFIFOHEAD(fd,packet_len(0x260));
  62.     WFIFOW(fd,0) = 0x260;
  63.     WFIFOL(fd,2) = flag;
  64. @@ -15540,6 +15547,7 @@ void clif_Mail_window(int fd, int flag)
  65.  /// 0ac2 <packet len>.W <unknown>.B (ZC_ACK_MAIL_LIST3)
  66.  ///        { <type>.B <mail id>.Q <read>.B <type>.B <sender>.24B <expires>.L <title length>.W <title>.?B }*
  67.  void clif_Mail_refreshinbox(struct map_session_data *sd,enum mail_inbox_type type,int64 mailID){
  68. +   return;
  69.  #if PACKETVER < 20150513
  70.     int fd = sd->fd;
  71.     struct mail_data *md = &sd->mail.inbox;
  72. @@ -15733,6 +15741,7 @@ void clif_Mail_refreshinbox(struct map_session_data *sd,enum mail_inbox_type typ
  73.  /// 0ac0 <mail id>.Q <unknown>.16B (CZ_OPEN_MAILBOX2)
  74.  /// 0ac1 <mail id>.Q <unknown>.16B (CZ_REQ_REFRESH_MAIL_LIST2)
  75.  void clif_parse_Mail_refreshinbox(int fd, struct map_session_data *sd){
  76. +   return;
  77.  #if PACKETVER < 20150513
  78.     struct mail_data* md = &sd->mail.inbox;
  79.  
  80. @@ -15796,6 +15805,7 @@ void clif_parse_Mail_refreshinbox(int fd, struct map_session_data *sd){
  81.  ///        {  }*n
  82.  // TODO: Packet description => for repeated block
  83.  void clif_Mail_read( struct map_session_data *sd, int mail_id ){
  84. +   return;
  85.     int i, fd = sd->fd;
  86.  
  87.     ARR_FIND(0, MAIL_MAX_INBOX, i, sd->mail.inbox.msg[i].id == mail_id);
  88. @@ -15911,6 +15921,7 @@ void clif_Mail_read( struct map_session_data *sd, int mail_id ){
  89.  /// 0241 <mail id>.L (CZ_MAIL_OPEN)
  90.  /// 09ea <mail tab>.B <mail id>.Q (CZ_REQ_READ_MAIL)
  91.  void clif_parse_Mail_read(int fd, struct map_session_data *sd){
  92. +   return;
  93.  #if PACKETVER < 20150513
  94.     int mail_id = RFIFOL(fd,packet_db[RFIFOW(fd,0)].pos[0]);
  95.  #else
  96. @@ -15929,6 +15940,7 @@ void clif_parse_Mail_read(int fd, struct map_session_data *sd){
  97.  /// Allow a player to begin writing a mail
  98.  /// 0a12 <receiver>.24B <success>.B (ZC_ACK_OPEN_WRITE_MAIL)
  99.  void clif_send_Mail_beginwrite_ack( struct map_session_data *sd, char* name, bool success ){
  100. +   return;
  101.     PACKET_ZC_ACK_OPEN_WRITE_MAIL p = { 0 };
  102.  
  103.     p.PacketType = rodexopenwrite;
  104. @@ -15940,6 +15952,7 @@ void clif_send_Mail_beginwrite_ack( struct map_session_data *sd, char* name, boo
  105.  /// Request to start writing a mail
  106.  /// 0a08 <receiver>.24B (CZ_REQ_OPEN_WRITE_MAIL)
  107.  void clif_parse_Mail_beginwrite( int fd, struct map_session_data *sd ){
  108. +   return;
  109.     char name[NAME_LENGTH];
  110.  
  111.     safestrncpy(name, RFIFOCP(fd, 2), NAME_LENGTH);
  112. @@ -15958,6 +15971,7 @@ void clif_parse_Mail_beginwrite( int fd, struct map_session_data *sd ){
  113.  /// Notification that the client cancelled writing a mail
  114.  /// 0a03 (CZ_REQ_CANCEL_WRITE_MAIL)
  115.  void clif_parse_Mail_cancelwrite( int fd, struct map_session_data *sd ){
  116. +   return;
  117.     sd->state.mail_writing = false;
  118.  }
  119.  
  120. @@ -15965,6 +15979,7 @@ void clif_parse_Mail_cancelwrite( int fd, struct map_session_data *sd ){
  121.  /// 0a14 <char id>.L <class>.W <base level>.W (ZC_CHECK_RECEIVE_CHARACTER_NAME)
  122.  /// 0a51 <char id>.L <class>.W <base level>.W <name>.24B (ZC_CHECK_RECEIVE_CHARACTER_NAME2)
  123.  void clif_Mail_Receiver_Ack( struct map_session_data* sd, uint32 char_id, short class_, uint32 level, const char* name ){
  124. +   return;
  125.     PACKET_ZC_CHECKNAME p = { 0 };
  126.  
  127.     p.PacketType = rodexcheckplayer;
  128. @@ -15980,6 +15995,7 @@ void clif_Mail_Receiver_Ack( struct map_session_data* sd, uint32 char_id, short
  129.  /// Request information about the recipient
  130.  /// 0a13 <name>.24B (CZ_CHECK_RECEIVE_CHARACTER_NAME)
  131.  void clif_parse_Mail_Receiver_Check(int fd, struct map_session_data *sd) {
  132. +   return;
  133.     static char name[NAME_LENGTH];
  134.  
  135.     safestrncpy(name, RFIFOCP(fd, 2), NAME_LENGTH);
  136. @@ -15992,6 +16008,7 @@ void clif_parse_Mail_Receiver_Check(int fd, struct map_session_data *sd) {
  137.  /// 09f1 <mail id>.Q <mail tab>.B (CZ_REQ_ZENY_FROM_MAIL)
  138.  /// 09f3 <mail id>.Q <mail tab>.B (CZ_REQ_ITEM_FROM_MAIL)
  139.  void clif_parse_Mail_getattach( int fd, struct map_session_data *sd ){
  140. +   return;
  141.     int i;
  142.     struct mail_message* msg;
  143.  #if PACKETVER < 20150513
  144. @@ -16090,6 +16107,7 @@ void clif_parse_Mail_getattach( int fd, struct map_session_data *sd ){
  145.  /// 0243 <mail id>.L (CZ_MAIL_DELETE)
  146.  /// 09f5 <mail tab>.B <mail id>.Q (CZ_REQ_DELETE_MAIL)
  147.  void clif_parse_Mail_delete(int fd, struct map_session_data *sd){
  148. +   return;
  149.  #if PACKETVER < 20150513
  150.     int mail_id = RFIFOL(fd,packet_db[RFIFOW(fd,0)].pos[0]);
  151.  #else
  152. @@ -16134,6 +16152,7 @@ void clif_parse_Mail_delete(int fd, struct map_session_data *sd){
  153.  /// Request to return a mail (CZ_REQ_MAIL_RETURN).
  154.  /// 0273 <mail id>.L <receive name>.24B
  155.  void clif_parse_Mail_return(int fd, struct map_session_data *sd){
  156. +   return;
  157.     int mail_id = RFIFOL(fd,packet_db[RFIFOW(fd,0)].pos[0]);
  158.     //char *rec_name = RFIFOP(fd,packet_db[RFIFOW(fd,0)].pos[1]);
  159.     int i;
  160. @@ -16155,6 +16174,7 @@ void clif_parse_Mail_return(int fd, struct map_session_data *sd){
  161.  /// 0247 <index>.W <amount>.L (CZ_MAIL_ADD_ITEM)
  162.  /// 0a04 <index>.W <amount>.W (CZ_REQ_ADD_ITEM_TO_MAIL)
  163.  void clif_parse_Mail_setattach(int fd, struct map_session_data *sd){
  164. +   return;
  165.     struct s_packet_db* info = &packet_db[RFIFOW(fd,0)];
  166.     uint16 idx = RFIFOW(fd,info->pos[0]);
  167.  #if PACKETVER < 20150513
  168. @@ -16184,6 +16204,7 @@ void clif_parse_Mail_setattach(int fd, struct map_session_data *sd){
  169.  /// Remove an item from a mail
  170.  /// 0a07 <result>.B <index>.W <amount>.W <weight>.W
  171.  void clif_mail_removeitem( struct map_session_data* sd, bool success, int index, int amount ){
  172. +   return;
  173.     PACKET_ZC_ACK_REMOVE_ITEM_MAIL p = { 0 };
  174.  
  175.     p.PacketType = rodexremoveitem;
  176. @@ -16213,6 +16234,7 @@ void clif_mail_removeitem( struct map_session_data* sd, bool success, int index,
  177.  /// 0a06 <index>.W <amount>.W (CZ_REQ_REMOVE_ITEM_MAIL)
  178.  void clif_parse_Mail_winopen(int fd, struct map_session_data *sd)
  179.  {
  180. +   return;
  181.  #if PACKETVER < 20150513
  182.     int type = RFIFOW(fd,packet_db[RFIFOW(fd,0)].pos[0]);
  183.  
  184. @@ -16233,6 +16255,7 @@ void clif_parse_Mail_winopen(int fd, struct map_session_data *sd)
  185.  /// 09ec <packet len>.W <recipient>.24B <sender>.24B <zeny>.Q <title length>.W <body length>.W <title>.?B <body>.?B (CZ_REQ_WRITE_MAIL)
  186.  /// 0a6e <packet len>.W <recipient>.24B <sender>.24B <zeny>.Q <title length>.W <body length>.W <char id>.L <title>.?B <body>.?B (CZ_REQ_WRITE_MAIL2)
  187.  void clif_parse_Mail_send(int fd, struct map_session_data *sd){
  188. +   return;
  189.  #if PACKETVER < 20150513
  190.     struct s_packet_db* info = &packet_db[RFIFOW(fd,0)];
  191.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement