|
@@ -542,7 +542,6 @@ enum clif_messages : uint16_t {
|
|
MSG_ATTENDANCE_DISABLED = 0xd92,
|
|
MSG_ATTENDANCE_DISABLED = 0xd92,
|
|
|
|
|
|
// Unofficial names
|
|
// Unofficial names
|
|
- C_DYNAMICNPC_TWICE = 0xa47, /// <"Is already in service. Please try again in a few minutes."
|
|
|
|
C_ITEM_EQUIP_SWITCH = 0xbc7,
|
|
C_ITEM_EQUIP_SWITCH = 0xbc7,
|
|
C_ITEM_NOEQUIP = 0x174, /// <"You can't put this item on."
|
|
C_ITEM_NOEQUIP = 0x174, /// <"You can't put this item on."
|
|
C_ENCHANT_OVERWEIGHT = 0xEFD,
|
|
C_ENCHANT_OVERWEIGHT = 0xEFD,
|
|
@@ -604,6 +603,14 @@ enum e_exitem_add_result : uint8 {
|
|
EXITEM_ADD_FAILED_EACHITEM_OVERCOUNT,
|
|
EXITEM_ADD_FAILED_EACHITEM_OVERCOUNT,
|
|
};
|
|
};
|
|
|
|
|
|
|
|
+enum e_dynamicnpc_result : int32{
|
|
|
|
+ DYNAMICNPC_RESULT_SUCCESS,
|
|
|
|
+ DYNAMICNPC_RESULT_UNKNOWN,
|
|
|
|
+ DYNAMICNPC_RESULT_UNKNOWNNPC,
|
|
|
|
+ DYNAMICNPC_RESULT_DUPLICATE,
|
|
|
|
+ DYNAMICNPC_RESULT_OUTOFTIME
|
|
|
|
+};
|
|
|
|
+
|
|
int clif_setip(const char* ip);
|
|
int clif_setip(const char* ip);
|
|
void clif_setbindip(const char* ip);
|
|
void clif_setbindip(const char* ip);
|
|
void clif_setport(uint16 port);
|
|
void clif_setport(uint16 port);
|
|
@@ -1235,4 +1242,6 @@ void clif_macro_detector_status(map_session_data &sd, e_macro_detect_status styp
|
|
void clif_macro_reporter_select(map_session_data &sd, const std::vector<uint32> &aid_list);
|
|
void clif_macro_reporter_select(map_session_data &sd, const std::vector<uint32> &aid_list);
|
|
void clif_macro_reporter_status(map_session_data &sd, e_macro_report_status stype);
|
|
void clif_macro_reporter_status(map_session_data &sd, e_macro_report_status stype);
|
|
|
|
|
|
|
|
+void clif_dynamicnpc_result( map_session_data& sd, e_dynamicnpc_result result );
|
|
|
|
+
|
|
#endif /* CLIF_HPP */
|
|
#endif /* CLIF_HPP */
|