30 lines
980 B
C
30 lines
980 B
C
![]() |
#ifndef _NPCS_HANDLE_H
|
|||
|
#define _NPCS_HANDLE_H
|
|||
|
#include "version.h"
|
|||
|
#include "util.h"
|
|||
|
|
|||
|
#ifdef _NPCSERVER_NEW
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD>ж<EFBFBD>
|
|||
|
BOOL NPCS_HandleCheckFreeMess( int npcobjindex, int charaindex, int charobjindex,
|
|||
|
char *CheckfreeMess);
|
|||
|
|
|||
|
BOOL NPCS_FreePassCheck( int charaindex, char *buf);
|
|||
|
|
|||
|
//<2F>Ƚ<EFBFBD><C8BD>ж<EFBFBD>
|
|||
|
BOOL NPCS_FreeBigSmallCheck( int charaindex,char* buf);
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD>ж<EFBFBD>
|
|||
|
BOOL NPCS_ArgumentFreeCheck( int charaindex, char* Argument, int amount, int temp, int probjID);
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD>ж<EFBFBD>
|
|||
|
BOOL NPCS_ArgumentBigSmallCheck( int point, int mypoint, int flg);
|
|||
|
//ȡ<><C8A1>ָ<EFBFBD><D6B8>ID<49><44><EFBFBD><EFBFBD><EFBFBD><EFBFBD> *reAmount ʣ<><CAA3><EFBFBD><EFBFBD>λ
|
|||
|
int NPCS_getUserPetAmount( int charaindex, int objID, int flg);
|
|||
|
//ȡ<><C8A1>ָ<EFBFBD><D6B8>ID<49><44><EFBFBD><EFBFBD><EFBFBD><EFBFBD> *reAmount ʣ<><CAA3><EFBFBD><EFBFBD>λ
|
|||
|
int NPCS_getUserItemAmount( int charaindex, int objID, int flg);
|
|||
|
//ȡ<><C8A1><EFBFBD>Ŷ<EFBFBD><C5B6><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
int NPCS_getUserPartyAmount( int charaindex );
|
|||
|
BOOL NPCS_NpcstalkToCli( int charaindex,int npcobjindex, char* message, CHAR_COLOR color );
|
|||
|
//<2F>¼<EFBFBD><C2BC><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
BOOL NPCS_RunDoEventAction( int charaindex, char *buf1);
|
|||
|
#endif
|
|||
|
#endif
|