📄 char.h
字号:
#ifndef _CHAR_H_#define _CHAR_H_#include "version.h"/* 1交□扒丐凶曰及 平乓仿醒(白央奶伙醒) */#define MAXCHAR_PER_USER 2int isLocked( char *id );void charLoadCallback( int ti , int auth_ok , char *c0, char* c1 , char *c2 , char *c3, char *c4, int i0 , int i1 );// Spock 2000/11/1//void charSave( int ti , char *c0 , // char *c2 , char *c3 , char *c4, int i0 , int i1 );// return process number#ifdef _NewSaveint charSave( int ti , char *c0 , char *c2 , char *c3 , char *c4, int i0 , int i1 , int charindex );#elseint charSave( int ti , char *c0 , char *c2 , char *c3 , char *c4, int i0 , int i1 );#endif// Spock endvoid charListCallback( int ti , int auth_ok , char *c0 , char *c1 , char *c2 , char *c3 , char *c4 , int i0 , int i1 );void charDeleteCallback( int ti , int auth_ok , char *c0 , char *c1 , char *c2 , char *c3 , char *c4 , int i0 , int i1 );// Nukevoid dummyCallback( int ti , int auth_ok , char *c0 , char *c1 , char *c2 , char *c3 , char *c4 , int i0 , int i1 );// Spock 2000/11/1#ifdef _LOCK_ADD_NAMEint lockUser( char *gmsvname , char *id , char *name, char *passwd , int lock , char *result, int resultlen, char *retdata , int retdatalen , char *process , char *deadline);#elseint lockUser( char *gmsvname , char *id , char *passwd , int lock , char *result, int resultlen, char *retdata , int retdatalen , char *process , char *deadline);#endif// Spock endint checkValidCharName( char *a);int loadCharOne( char *idstring , int num, char *output , int outlen );int saveCharOne( char *idstring , int num , char *input );int loadCharNameAndOption( char *id , char *output , int outlen);int getCharIndexByName( char *id , char *charname );void getCharInfoFromString( char *str , char *out );#ifdef _CHAR_POOLITEMint InsertCharPoolItem( char *id , char *input, int sizes);int saveCharPoolItem( char *id , char *input, int sizes);int loadCharPoolItemOne( char *id , char *output , int outlen);int checkCharPoolItem( char *id);#endif#ifdef _CHAR_POOLPETint InsertCharPoolPet( char *id , char *input, int sizes);int saveCharPoolPet( char *id , char *input, int sizes);int loadCharPoolPetOne( char *id , char *output , int outlen);int checkCharPoolPet( char *id);#endif#ifdef _ANGEL_SUMMON#define MAXMISSIONTABLE 1000struct MissionTable{ char angelinfo[128]; char heroinfo[128]; int mission; int flag; int time; int limittime;};extern struct MissionTable missiontable[MAXMISSIONTABLE];#endif#ifdef _RACEMAN#define DEFMAXRANK 100struct RankTable{ int rank; char id[20]; char name[64]; int catchcnt;};extern struct RankTable ranktable[DEFMAXRANK];#endif#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -