www.pudn.com > M2Server.rar > PredefinedData.pas
////////////////////////////////////////////////////////////////////////////////
// //
// 工程: M2Server //
// 版本: 1.0 //
// 公司: 乐都在线 //
// 网址: http://www.hh8.net //
// 日期: 2005-05-28 //
// //
////////////////////////////////////////////////////////////////////////////////
unit PredefinedData;
interface
const
_RUNGATE_STATUS_DISCONNECTED = 0;
_RUNGATE_STATUS_GOOD = 1;
_RUNGATE_STATUS_HEAVYTRAFFIC = 2;
_MAKEITEMINDEX = 12;
LOGPARAM_STR = 1;
LOGPARAM_INT = 2;
_NUM_OF_MAXUSER = 2500;
HAM_ALL = 0;
HAM_PEACE = 1;
HAM_GROUP = 2;
HAM_GUILD = 3;
HAM_PKATTACK = 4;
BAGGOLD = 5000000;
USERMODE_PLAYGAME = 1;
USERMODE_LOGIN = 2;
USERMODE_LOGOFF = 3;
USERMODE_NOTICE = 4;
DATA_BUFSIZE = 8192;
// ObjectMonster Needed;
_MONSTER_SANDMOB = 3;
_MONSTER_ROCKMAN = 4;
_MONSTER_RON = 9;
_MONSTER_MINORNUMA = 18;
_ANIMAL_DEER = 21;
_MONSTER_OMA = 23;
_MONSTER_OMAKNIGHT = 25;
_MONSTER_OMAWARRIOR = 27;
_MONSTER_SPITSPIDER = 30;
_MONSTER_STICK = 39;
_MONSTER_DUALAXE = 42;
_MONSTER_THONEDARK = 74;
_MONSTER_LIGHTZOMBI = 78;
_MONSTER_WHITESKELETON = 94;
_MONSTER_BEEQUEEN = 124;
_MONSTER_BEE = 125;
_MONSTER_MAGUNGSA = 143;
_MONSTER_SCULTURE1 = 145;
_MONSTER_SCULTURE2 = 148;
_MONSTER_SCULTUREKING = 152;
_MONSTER_ELFMONSTER = 161;
_MONSTER_ELFWARRIOR = 162;
LA_UNDEAD = 1;
g_SpitMap: array[0..7, 0..4, 0..4] of Byte =
(((0, 0, 1, 0, 0), (0, 0, 1, 0, 0), (0, 0, 0, 0, 0), (0, 0, 0, 0, 0), (0, 0,
0, 0, 0)), //DR_UP
((0, 0, 0, 0, 1), (0, 0, 0, 1, 0), (0, 0, 0, 0, 0), (0, 0, 0, 0, 0), (0, 0,
0, 0, 0)), //DR_UPRIGHT
((0, 0, 0, 0, 0), (0, 0, 0, 0, 0), (0, 0, 0, 1, 1), (0, 0, 0, 0, 0), (0, 0,
0, 0, 0)), //DR_RIGHT
((0, 0, 0, 0, 0), (0, 0, 0, 0, 0), (0, 0, 0, 0, 0), (0, 0, 0, 1, 0), (0, 0,
0, 0, 1)), //DR_DOWNRIGHT
((0, 0, 0, 0, 0), (0, 0, 0, 0, 0), (0, 0, 0, 0, 0), (0, 0, 1, 0, 0), (0, 0,
1, 0, 0)), //DR_DOWN
((0, 0, 0, 0, 0), (0, 0, 0, 0, 0), (0, 0, 0, 0, 0), (0, 1, 0, 0, 0), (1, 0,
0, 0, 0)), //DR_DOWNLEFT
((0, 0, 0, 0, 0), (0, 0, 0, 0, 0), (1, 1, 0, 0, 0), (0, 0, 0, 0, 0), (0, 0,
0, 0, 0)), //DR_LEFT
((1, 0, 0, 0, 0), (0, 1, 0, 0, 0), (0, 0, 0, 0, 0), (0, 0, 0, 0, 0), (0, 0,
0, 0, 0)) //DR_UPLEFT
);
// ObjectEvent Needed
ET_DIGOUTZOMBI = 1;
ET_MINE = 2;
ET_PILESTONES = 3;
ET_HOLYCURTAIN = 4;
ET_FIRE = 5;
ET_SCULPEICE = 6;
// ObjectEngine Needed
DEFSPEED = 14;
_CHAT_COLOR1 = 0; //RGB( 0, 0, 0); // 捧苞祸.
_CHAT_COLOR2 = 1; //RGB( 10, 10, 10); // 八沥祸.
_CHAT_COLOR3 = 2; //RGB(255, 255, 255); // 闰祸.
_CHAT_COLOR4 = 3; //RGB(255, 0, 0); // 弧碍.
_CHAT_COLOR5 = 4; //RGB( 0, 255, 0); // 踌祸.
_CHAT_COLOR6 = 5; //RGB( 0, 0, 255); // 仟弗祸
_CHAT_COLOR7 = 6; //RGB(255, 255, 0); // 畴尔祸.
_CHAT_COLOR8 = 7; //RGB(255, 128, 0); // 林炔祸
DR_UP = 0;
DR_UPRIGHT = 1;
DR_RIGHT = 2;
DR_DOWNRIGHT = 3;
DR_DOWN = 4;
DR_DOWNLEFT = 5;
DR_LEFT = 6;
DR_UPLEFT = 7;
_DOOR_NOT = 0;
_DOOR_OPEN = 1;
_DOOR_MAPMOVE_FRONT = 2;
_DOOR_MAPMOVE_BACK = 3;
// Status
MAX_STATUS_ATTRIBUTE = 12;
POISON_DECHEALTH = 0;
POISON_DAMAGEARMOR = 1;
POISON_LOCKSPELL = 2;
POISON_DONTMOVE = 4;
POISON_STONE = 5;
STATE_TRANSPARENT = 8;
STATE_DEFENCEUP = 9;
STATE_MAGDEFENCEUP = 10;
STATE_BUBBLEDEFENCEUP = 11;
STATE_STONE_MODE = $1;
STATE_OPENHEATH = $2; //眉仿 傍俺惑怕
_OBJECT_HUMAN = 1;
_OBJECT_MONSTER = 2;
_OBJECT_ANIMAL = 6;
_OBJECT_NPC = 8;
_RANGE_X = 12;
_RANGE_Y = 12;
_CACHE_TICK = 500;
HEALTHFILLTICK = 500;
SPELLFILLTICK = 300;
// DataHandler Moduler
OS_MOVINGOBJECT = 1;
OS_ITEMOBJECT = 2;
OS_EVENTOBJECT = 3;
OS_GATEOBJECT = 4;
OS_SWITCHOBJECT = 5;
OS_MAPEVENT = 6;
OS_DOOR = 7;
OS_ROON = 8;
// Protocol Define
DEFBLOCKSIZE = 16;
HUMANRCDBLOCKSIZE = 256;
ITEMRCDBLOCKSIZE = 70; // _TUSERITEMRCD
MAGICRCDBLOCKSIZE = 10;
GENITEMRCDBLOCKSIZE = 18;
HOWMANYMAGICS = 31;
USERITEMMAX = 46; //用户最大的物品
// Login Process
CM_PROTOCOL = 2000;
CM_IDPASSWORD = 2001;
CM_ADDNEWUSER = 2002;
CM_CHANGEPASSWORD = 2003;
CM_UPDATEUSER = 2004;
CM_SELECTSERVER = 104;
SM_CERTIFICATION_FAIL = 501;
SM_ID_NOTFOUND = 502;
SM_PASSWD_FAIL = 503;
SM_NEWID_SUCCESS = 504;
SM_NEWID_FAIL = 505;
SM_PASSOK_SELECTSERVER = 529;
SM_SELECTSERVER_OK = 530;
SM_PASSCHANGE_OK = 506;
SM_PASSCHANGE_FAIL = 507;
// Select Character Process
CM_QUERYCHR = 100;
CM_NEWCHR = 101;
CM_DELCHR = 102;
CM_SELCHR = 103;
SM_QUERYCHR = 520;
SM_NEWCHR_SUCCESS = 521;
SM_NEWCHR_FAIL = 522;
SM_DELCHR_SUCCESS = 523;
SM_DELCHR_FAIL = 524;
SM_STARTPLAY = 525;
SM_STARTFAIL = 526;
SM_QUERYCHR_FAIL = 527;
// Game Gate
GM_OPEN = 1; //客户连接
GM_CLOSE = 2; //客户断开
GM_CHECKSERVER = 3; //发送检查信号给Server
GM_CHECKCLIENT = 4; //发送检查信号给Client
GM_Data = 5; //数据
GM_SERVERUSERINDEX = 6; //服务器序号
GM_RECEIVE_OK = 7; //接收成功
GM_TEST = 20; //测试
// game process
CM_QUERYUSERNAME = 80;
CM_QUERYBAGITEMS = 81;
CM_DROPITEM = 1000;
CM_PICKUP = 1001;
CM_TAKEONITEM = 1003;
CM_TAKEOFFITEM = 1004;
CM_BUTCH = 1007;
CM_MAGICKEYCHANGE = 1008;
CM_SOFTCLOSE = 1009;
CM_CLICKNPC = 1010;
CM_MERCHANTDLGSELECT = 1011;
CM_MERCHANTQUERYSELLPRICE = 1012;
CM_USERSELLITEM = 1013;//////////////////////////////////////////////////////
CM_USERBUYITEM = 1014;
CM_EAT = 1006;
CM_LOGINNOTICEOK = 1018;
CM_USERGETDETAILITEM = 1015;
CM_TURN = 3010;
CM_WALK = 3011;
CM_SITDOWN = 3012;
CM_RUN = 3013;
CM_HIT = 3014;
CM_HEAVYHIT = 3015;
CM_BIGHIT = 3016;
CM_SPELL = 3017;
CM_POWERHIT = 3018;
CM_LONGHIT = 3019;
CM_WIDEHIT = 3024;
CM_FIREHIT = 3025;
CM_Say = 3030;
CM_RIDE = 3031;
// Server to Client Commands
SM_RUSH = 6;
SM_FIREHIT = 8;
SM_BACKSTEP = 9;
SM_TURN = 10;
SM_WALK = 11;
SM_SITDOWN = 12;
SM_RUN = 13;
SM_HIT = 14;
SM_SPELL = 17;
SM_POWERHIT = 18;
SM_LONGHIT = 19;
SM_DIGUP = 20;
SM_DIGDOWN = 21;
SM_FLYAXE = 22;
SM_LIGHTING = 23;
SM_WIDEHIT = 24;
SM_DISAPPEAR = 30;
SM_STRUCK = 31;
SM_DEATH = 32;
SM_SKELETON = 33;
SM_NOWDEATH = 34;
SM_HEAR = 40;
SM_FEATURECHANGED = 41;
SM_USERNAME = 42;
SM_WINEXP = 44;
SM_LEVELUP = 45;
SM_DAYCHANGING = 46;
SM_LOGON = 50;
SM_NEWMAP = 51;
SM_ABILITY = 52;
SM_HEALTHSPELLCHANGED = 53;
SM_MAPDESCRIPTION = 54;
SM_SPELL2 = 117;
SM_SYSMESSAGE = 100;
SM_GROUPMESSAGE = 101;
SM_CRY = 102;
SM_WHISPER = 103;
SM_GUILDMESSAGE = 104;
SM_ADDITEM = 200;
SM_BAGITEMS = 201;
SM_DELITEM = 202;
SM_DELITEMs = 203;
SM_ADDMAGIC = 210; //添加魔法
SM_SENDMYMAGIC = 211;
SM_DROPITEM_SUCCESS = 600;
SM_DROPITEM_FAIL = 601;
SM_ITEMSHOW = 610;
SM_ITEMHIDE = 611;
SM_DOOROPEN = 612;
SM_TAKEON_OK = 615;
SM_TAKEON_FAIL = 616;
SM_TAKEOFF_OK = 619;
SM_TAKEOFF_FAIL = 620;
SM_SENDUSEITEMS = 621;
SM_WEIGHTCHANGED = 622;
SM_CLEAROBJECTS = 633;
SM_CHANGEMAP = 634;
SM_EAT_OK = 635;
SM_EAT_FAIL = 636;
SM_BUTCH = 637;
SM_MAGICFIRE = 638;
SM_MAGIC_LVEXP = 640;
SM_DURACHANGE = 642;
SM_MERCHANTSAY = 643;
SM_MERCHANTDLGCLOSE = 644;
SM_SENDGOODSLIST = 645;
SM_SENDUSERSELL = 646;
SM_SENDBUYPRICE = 647;
SM_USERSELLITEM_OK = 648; //////////////////////////////////////////////////////
SM_USERSELLITEM_FAIL = 649;//////////////////////////////////////////////////////
SM_BUYITEM_SUCCESS = 650;
SM_BUYITEM_FAIL = 651;
SM_SENDDETAILGOODSLIST = 652;
SM_GOLDCHANGED = 653;
SM_CHANGELIGHT = 654;
SM_CHANGENAMECOLOR = 656;
SM_CHARSTATUSCHANGED = 657;
SM_SENDNOTICE = 658;
SM_AREASTATE = 708;
SM_SUBABILITY = 752;
SM_SHOWEVENT = 804;
SM_HIDEEVENT = 805;
sm_MagicId = 951;
SM_OPENHEALTH = 1100;
SM_CLOSEHEALTH = 1101;
SM_CHANGEFACE = 1104;
SM_ITEMUPDATE = 1500;
SM_MONSTERSAY = 1501;
// Server to Server Commands
SM_RIDEHORSE = 41;
//CM_RIDEHORSE = 3030; //骑马
CM_HORSERUN = 3009;
RM_TURN = 10001;
RM_WALK = 10002;
RM_RUN = 10003;
RM_HIT = 10004;
RM_SPELL = 10007;
RM_SPELL2 = 10008;
RM_POWERHIT = 10009;
RM_LONGHIT = 10011;
RM_WIDEHIT = 10012;
RM_PUSH = 10013;
RM_FIREHIT = 10014;
RM_RUSH = 10015;
RM_STRUCK = 10020;
RM_DEATH = 10021;
RM_DISAPPEAR = 10022;
RM_MAGSTRUCK = 10025;
RM_STRUCK_MAG = 10027;
RM_MAGSTRUCK_MINE = 10028;
RM_MAGHEALING = 10026;
RM_HEAR = 10030;
RM_WHISPER = 10031;
RM_CRY = 10032;
RM_RIDE = 10033;
RM_WINEXP = 10044;
RM_USERNAME = 10043;
RM_LEVELUP = 10045;
RM_CHANGENAMECOLOR = 10046;
RM_LOGON = 10050;
RM_ABILITY = 10051;
RM_HEALTHSPELLCHANGED = 10052;
RM_DAYCHANGING = 10053;
RM_SendNotice = 10054;
RM_SYSMESSAGE = 10100;
RM_GROUPMESSAGE = 10102;
RM_SYSMESSAGE2 = 10103;
RM_GUILDMESSAGE = 10104;
RM_ITEMSHOW = 10110;
RM_ITEMHIDE = 10111;
RM_DOOROPEN = 10112;
RM_SENDUSEITEMS = 10114;
RM_WEIGHTCHANGED = 10115;
RM_FEATURECHANGED = 10116;
RM_CLEAROBJECTS = 10117;
RM_CHANGEMAP = 10118;
RM_BUTCH = 10119;
RM_MAGICFIRE = 10120;
RM_SENDMYMAGIC = 10122;
RM_MAGIC_LVEXP = 10123;
RM_SKELETON = 10024;
RM_DURACHANGE = 10125;
RM_MERCHANTSAY = 10126;
RM_GOLDCHANGED = 10136;
RM_CHANGELIGHT = 10137;
RM_CHARSTATUSCHANGED = 10139;
RM_DELAYMAGIC = 10154;
RM_DIGUP = 10200;
RM_DIGDOWN = 10201;
RM_FLYAXE = 10202;
RM_LIGHTING = 10204;
RM_SUBABILITY = 10302;
RM_TRANSPARENT = 10308;
RM_SPACEMOVE_SHOW = 10331;
RM_HIDEEVENT = 10333;
RM_SHOWEVENT = 10334;
RM_ZEN_BEE = 10337;
RM_OPENHEALTH = 10410;
RM_CLOSEHEALTH = 10411;
RM_DOOPENHEALTH = 10412;
RM_CHANGEFACE = 10415;
RM_ITEMUPDATE = 11000;
RM_MONSTERSAY = 11001;
RM_MAKESLAVE = 11002;
U_DRESS = 0;
U_WEAPON = 1;
U_RIGHTHAND = 2;
U_NECKLACE = 3;
U_HELMET = 4;
U_ARMRINGL = 5;
U_ARMRINGR = 6;
U_RINGL = 7;
U_RINGR = 12;
// DB Server
DB_LOADHUMANRCD = 100;
DB_SAVEHUMANRCD = 101;
DB_MAKEITEMRCD = 150;
DB_ITEMTHROW = 151;
DB_MAKEITEMRCD2 = 152;
DBR_LOADHUMANRCD = 1100;
DBR_LOADHUMANRCD2 = 1101;
DBR_MAKEITEMRCD = 1500;
DBR_MAKEITEMRCD2 = 1501;
DBR_FAIL = 2000;
// Item Handler
_ITEM_WEAPON = 0;
_ITEM_ARMOR = 1;
_ITEM_ACCESSORY = 2;
_ITEM_ETC = 3;
_ITEM_GOLD = 10;
// Magic Handler
_SKILL_BANWOL = 0; // 馆岿.
_SKILL_AMYOUNSUL = 1; // 鞠楷贱.
_SKILL_FIREWIND = 2; // 拳堪浅.
_SKILL_HANGMAJINBUB = 3; // 亲付柳过.
_SKILL_DEJIWONHO = 4; // 措瘤盔龋.
_SKILL_FIRE = 5; // 堪荤厘.
_SKILL_MOOTEBO = 6; // 公怕焊.
_SKILL_TAMMING = 7; // ElecShock
_SKILL_SPACEMOVE = 8; // 酒傍青过.
_SKILL_KILLUNDEAD = 9; // TurnUndead
_SKILL_FIREBALL = 10; // 拳堪厘.
_SKILL_HEALLING = 11; // 雷电术.
_SKILL_HOLYSHIELD = 12; // 搬拌.
_SKILL_BIGHEALLING = 13; // 措雀汗.
_SKILL_LIGHTFLOWER = 14; // 汾汲拳.
_SKILL_SHOOTLIGHTEN = 15; // 汾牢厘.
_SKILL_SKELLETON = 16; // 归榜家券贱.
_SKILL_SNOWWIND = 17; // 葫汲浅.
_SKILL_BIGCLOAK = 18; // 措篮脚.
_SKILL_SHIELD = 19; // 林贱狼阜.
_SKILL_SHOWHP = 20; // Revelation
_SKILL_EATTHFIRE = 21; // 瘤堪贱.
_SKILL_FIRECHARM = 22; // 气混拌.
_SKILL_FIREBOOM = 23; // 气凯颇.
_SKILL_FIREBALL2 = 24; // 陛碍拳堪厘.
_SKILL_YEDO = 25; // 抗档.
_SKILL_ERGUM = 26; // 绢八贱.
_SKILL_LIGHTENING = 27; // 碍拜.
_SKILL_FIRESWORD = 28; // FlamingSword
_SKILL_CLOAK = 29; // 篮脚.
_SKILL_SINSU = 30; // Shinsu
_SKILL_ILKWANG = 31; // 老堡八过.
_SKILL_ONESWORD = 32; // 寇荐八过.
_MAX_SEARCHTABLE = 960;
_ITEM_ACTION_CREATE = 1;
_ITEM_ACTION_THROW = 2;
_ITEM_ACTION_PICKUP = 3;
_ITEM_ACTION_UPDATE = 4;
_STATUS_HEIGHT = 10;
_NUMOFMAX_STATUS_PARTS = 6;
MAXLEVEL = 54;
Script_Command: array[0..36] of string =
(
'checkjob', //0
'checkgold', //1
'checklevel', //2
'checkitem', //3
'give', //4
'take', //5
'checkpkpoint', //6
'checkluckypoint', //7
'checkduraeva', //8
'checkhum', //9
'checkmonmap', //10
'map', //11
'mapmove', //12
'monclear', //13
'close', //14
'TimeRecall', //15
'BreakTimeRecall', //16
'ExchangeMap', //17
'daytime', //18
'checkbaggage', //19
'small', //20
'large', //21
'equal', //22
'mov', //23
'sum', //24
'Check', //25
'set', //26
'batchDelay', //27
'goto', //28
'#act', //29
'_buy', //30 购买
'_sell', //31 出售
'repair', //32 普修
't_repair', //33 特修
'prices', //34 价格
'storage', //35 仓库
'~@repair' //36
);
NEEDEXPS: array[0..MAXLEVEL - 1] of LongWord =
(
100, //1
200, //2
300, //3
400, //4
600, //5
900, //6
1200, //7
1700, //8
2500, //9
6000, //10
8000, //11
10000, //12
15000, //13
30000, //14
40000, //15
50000, //16
70000, //17
100000, //18
120000, //19
140000, //20
250000, //21
300000, //22
350000, //23
400000, //24
500000, //25
700000, //26
1000000, //27
1400000, //28
1800000, //29
2000000, //30
2400000, //31
2800000, //32
3200000, //33
3600000, //34
4000000, //35
4800000, //36
5600000, //37
8200000, //38
9000000, //39
12000000, //40
16000000, //41
30000000, //42
50000000, //43
80000000, //44
120000000, //45
480000000, //46
620000000, //47
980000000, //48
130000000, //49
180000000, //50
230000000, //51
290000000, //52
350000000, //53
420000000 //54
);
IDS_COMMAND_INTEGER_MONGEN = 1;
IDS_COMMAND_INTEGER_INSPECTOR = 2;
IDS_COMMAND_INTEGER_ADMIN = 3;
IDS_COMMAND_INTEGER_INVINCIBILITY = 4;
IDS_COMMAND_INTEGER_ATTACK = 5;
IDS_COMMAND_INTEGER_MOVE = 6;
IDS_COMMAND_INTEGER_CHANGELEVEL = 7;
IDS_COMMAND_INTEGER_MOVEFREESTYLE = 8;
IDS_COMMAND_INTEGER_MAP = 9;
IDS_COMMAND_INTEGER_LEVEL = 10;
IDS_COMMAND_INTEGER_MONLEVEL = 11;
IDS_COMMAND_INTEGER_RECALL = 12;
IDS_COMMAND_INTEGER_NUMOFMON = 13;
IDS_COMMAND_INTEGER_NUMOFHUMAN = 14;
IDS_COMMAND_INTEGER_SABUKMONEY = 15;
IDS_COMMAND_INTEGER_KICK = 16;
IDS_COMMAND_INTEGER_KICK2 = 17;
IDS_COMMAND_INTEGER_TING = 18;
IDS_COMMAND_INTEGER_KINGTING = 19;
IDS_COMMAND_INTEGER_LUCKYVALUE = 20;
IDS_COMMAND_INTEGER_SHUTUP = 21;
IDS_COMMAND_INTEGER_TALK = 22;
IDS_COMMAND_INTEGER_SHUTUPMAN = 23;
IDS_COMMAND_INTEGER_RELOADADMIN = 24;
IDS_COMMAND_INTEGER_RELOADABUSIVE = 25;
IDS_COMMAND_INTEGER_MOOTAEBO = 26;
IDS_COMMAND_INTEGER_BACKWALK = 27;
IDS_COMMAND_INTEGER_GAIN = 28;
IDS_COMMAND_INTEGER_DELGOLD = 29;
IDS_COMMAND_INTEGER_ADDGOLD = 30;
IDS_COMMAND_INTEGER_GOOD = 31;
IDS_COMMAND_INTEGER_OTHERDELGOLD = 32;
IDS_COMMAND_INTEGER_OTHERADDGOLD = 33;
IDS_COMMAND_INTEGER_OTHERLEVELUP = 34;
IDS_COMMAND_INTEGER_OTHEREXPUP = 35;
IDS_COMMAND_INTEGER_WEAPONDUR = 36;
IDS_COMMAND_INTEGER_PARDON = 37;
IDS_COMMAND_INTEGER_PKPOINT = 38;
IDS_COMMAND_INTEGER_PKPOINTUP = 39;
IDS_COMMAND_INTEGER_CHANGELUCKY = 40;
IDS_COMMAND_INTEGER_SKILLUP = 41;
IDS_COMMAND_INTEGER_OTHERSKILLUP = 42;
IDS_COMMAND_INTEGER_DELSKILL = 43;
IDS_COMMAND_INTEGER_OTHERDELSKILL = 44;
IDS_COMMAND_INTEGER_CHGJOB = 45;
IDS_COMMAND_INTEGER_CHGGENDER = 46;
IDS_COMMAND_INTEGER_COLOR = 47;
IDS_COMMAND_INTEGER_MONRECALL = 48;
IDS_COMMAND_INTEGER_MISSION = 49;
IDS_COMMAND_INTEGER_GENPOS = 50;
IDS_COMMAND_INTEGER_TRANSPARENCY = 51;
IDS_COMMAND_INTEGER_CIVILWAR = 52;
IDS_COMMAND_INTEGER_DYEINGHAIR = 53;
IDS_COMMAND_INTEGER_DYEINGWEAR = 54;
IDS_COMMAND_INTEGER_SUSINOTICE = 55;
IDS_COMMAND_INTEGER_GAMCHUNG = 56;
IDS_COMMAND_INTEGER_CHOOLDOO = 57;
IDS_COMMAND_INTEGER_RESERVED1 = 58;
IDS_COMMAND_INTEGER_RESERVED2 = 59;
IDS_COMMAND_INTEGER_RESERVED3 = 60;
IDS_COMMAND_INTEGER_RESERVED4 = 61;
IDS_COMMAND_INTEGER_RESERVED5 = 62;
IDS_COMMAND_INTEGER_RESERVED6 = 63;
IDS_COMMAND_INTEGER_RESERVED7 = 64;
IDS_COMMAND_INTEGER_RESERVED8 = 65;
IDS_COMMAND_INTEGER_RESERVED9 = 66;
IDS_COMMAND_INTEGER_RESERVED10 = 67;
IDS_COMMAND_INTEGER_RESERVED11 = 68;
IDS_COMMAND_INTEGER_RESERVED12 = 69;
IDS_COMMAND_INTEGER_RESERVED13 = 70;
IDS_COMMAND_INTEGER_HAIRSTYLE = 71;
OVERLAPPED_RECV = 0;
OVERLAPPED_SEND = 1;
resourcestring
_MSG_GOOD = '+GOOD/';
_MSG_FAIL = '+FAIL/';
IDS_NOTWINNT = '请安装Windows2000';
IDS_LVS_LABEL1 = '日期';
IDS_LVS_LABEL2 = '时间';
IDS_LVS_LABEL3 = '消息';
IDS_STARTSERVICE = '服务启动';
IDS_STOPSERVICE = '服务停止';
IDS_FETCH_MAGICDATA = ' %d Spells loaded.';
IDS_DISCONNECT_LOGINSERVER = '断开与服务器连接';
IDS_PROGRAM_QUIT = '确定退出?';
IDS_PROGRAM_TITLE = '传奇_GameServer';
IDS_LOAD_ADMINCOMMAND = '%d 个管理员命令载入';
IDS_CONFLVS_LABEL1 = '???';
IDS_CONFLVS_LABEL2 = '???';
IDS_CONFLVS_LABEL3 = '??? ??? ?? IP ??';
IDS_CONFLVS_LABEL4 = '??? ??? ?? IP ??';
IDS_CONFLVS_LABEL5 = '?? ??? ?? IP ??';
IDS_TAB_LABEL1 = '?? ??';
IDS_ACCEPT_GATESERVER = '接受(%s) 连接';
IDS_OPEN_USER = '用户 (%s)登陆';
IDS_CLOSE_USER = '用户 (%s) 登出';
IDS_OPEN_GATE = 'Gate %d 打开';
IDS_CLOSE_GATE = 'Gate %d 关闭';
IDS_CONNECT_DBSERVER = '连接到DBServer';
IDS_LOADMAPFILE_GOOD = '(%s) 地图文件载入';
IDS_LOADMAPFILE_FAIL = '错误 : (%s) 载入地图文件失败';
IDS_DISCONNECT_DBSERVER = '错误 : 不能连接到DBServer';
IDS_APPLY_RECONNECT = '尝试重新连接';
IDS_CANT_CONNECT = '错误 : 不能连接';
IDS_FETCH_MONSTER = '%d 种怪物载入';
IDS_FETCH_MONGEN = '%d 种怪物 Generation 载入';
IDS_FETCH_STDITEMWEAPON = '%d 种武器载入';
IDS_FETCH_STDITEMARMOR = '%d 种装备载入';
IDS_FETCH_MERCHANT = '%d 个商人载入';
IDS_FETCH_MOVEMAPEVENT = '%d 个地图信息载入';
IDS_ALLOW_LONGHIT = '允许远程攻击';
IDS_NOTALLOW_LONGHIT = '不允许远程攻击';
IDS_ALLOW_WIDEHIT = '允许范围攻击';
IDS_NOTALLOW_WIDEHIT = '不允许范围攻击';
IDS_ALLOW_FIREHIT = '允许火攻击';
IDS_NOTALLOW_FIREHIT = '不允许火攻击';
IDS_TIMEOUT_FIREHIT = 'The flames have disappeared.';
IDS_ATTACKMODE_ALL = '[全体攻击模式.]';
IDS_ATTACKMODE_PEACE = '[和平模式.]';
IDS_ATTACKMODE_GROUP = '[组队攻击模式.]';
IDS_ATTACKMODE_GUILD = '[行会攻击模式.]';
IDS_ATTACKMODE_PKATTACK = '[PK模式.]';
IDS_ATTACKMODE_CHGMODE = '改变攻击模式 : CTRL-H';
IDS_FETCH_STDITEMETC = '%d Miscellaneous items loaded.';
IDS_FETCH_STDITEMACCESSORY = '%d Accessories loaded.';
IDS_JOBNAME_W = '武士';
IDS_JOBNAME_S = '法师';
IDS_JOBNAME_T = '道士';
IDS_INSPECTOR_ON = '观察模式开启';
IDS_INSPECTOR_OFF = '观察模式关闭';
IDS_NOTENOUGHLEVEL_CRY = '喊话的等级必须在八级以上!';
IDS_CANTFIND_HUMAN = '没有找到';
IDS_SKIL_LEVELUP = '%s is now level %d.';
IDS_USERCMD_NOWHISPER1 = 'nowhisper';
IDS_USERCMD_NOWHISPER2 = 'rejectwhisper';
IDS_USERCMD_YESWHISPER1 = '允许私聊';
IDS_USERCMD_YESWHISPER2 = '拒绝私聊';
IDS_USERCMD_NOWHISPER_SOMEBODY = 'intercept';
IDS_USERCMD_DONTCRY1 = '不许喊叫';
IDS_USERCMD_DONTCRY2 = 'rejectshout';
IDS_USERCMD_DONTEXNG = '????';
IDS_USERCMD_ACPTGUILD = '加入行会';
IDS_USERCMD_ALOWPARTY = '允许加入';
IDS_USERCMD_DOPARTY = '加入队伍';
IDS_USERCMD_BROKEPARTY = '离开队伍';
IDS_USERCMD_OUTGUILD = '离开行会';
IDS_USERCMD_NOGUILDCRY1 = 'noguildchat';
IDS_USERCMD_NOGUILDCRY2 = 'rejectguildchat';
IDS_USERCMD_ATTACKMODE = '攻击模式';
IDS_USERCMD_REST = 'rest';
IDS_USERCMD_SABUKDOOR = 'sabukdoor';
IDS_LOAD_USERCOMMAND = '%d Usercommands loaded.';
IDS_DEFENCEUP = 'AC has increased by 5 for %d seconds.';
IDS_MAGDEFENCEUP = 'AMC has increased by 5 for %d seconds.';
IDS_MALE_WEAR = '该装备只有男性能装备';
IDS_FEMALE_WEAR = '该装备只有女性能装备';
IDS_NOTENOUGH_VALUE = '金钱不够';
IDS_NOTENOUGH_WEIGHT = '太重了';
IDS_GOLD = '金钱';
IDS_NEVERDIE_ON = 'Invincibility on.';
IDS_NEVERDIE_OFF = 'Invincibility off.';
IDS_CAPTURE_ON = 'Capturing on.';
IDS_CAPTURE_OFF = 'Capturing off.';
IDS_COMMAND_MONGEN = 'mob';
IDS_COMMAND_INSPECTOR = 'observer';
IDS_COMMAND_ADMIN = 'Admin';
IDS_COMMAND_INVINCIBILITY = 'superman';
IDS_COMMAND_ATTACK = 'attack';
IDS_COMMAND_MOVE = 'move';
IDS_COMMAND_CHANGELEVEL = 'mylevel';
IDS_COMMAND_MOVEFREESTYLE = 'mapmove';
IDS_COMMAND_MAP = 'map';
IDS_COMMAND_LEVEL = 'level';
IDS_COMMAND_MONLEVEL = 'moblevel';
IDS_COMMAND_RECALL = 'recall';
IDS_COMMAND_NUMOFMON = 'mobcount';
IDS_COMMAND_NUMOFHUMAN = 'players';
IDS_COMMAND_SABUKMONEY = 'sabukmoney';
IDS_COMMAND_KICK = 'Kick';
IDS_COMMAND_KICK2 = 'Masskick';
IDS_COMMAND_TING = 'Ting';
IDS_COMMAND_KINGTING = 'MassTing';
IDS_COMMAND_LUCKYVALUE = 'luckpoint';
IDS_COMMAND_SHUTUP = 'silence';
IDS_COMMAND_TALK = 'speak';
IDS_COMMAND_SHUTUPMAN = 'shutup';
IDS_COMMAND_RELOADADMIN = 'reloadadmin';
IDS_COMMAND_RELOADABUSIVE = 'reloadabusive';
IDS_COMMAND_MOOTAEBO = '???';
IDS_COMMAND_BACKWALK = 'Backstep';
IDS_COMMAND_GAIN = '??';
IDS_COMMAND_DELGOLD = 'deletegold';
IDS_COMMAND_ADDGOLD = 'Addgold';
IDS_COMMAND_GOOD = '??';
IDS_COMMAND_OTHERDELGOLD = 'Delothergold';
IDS_COMMAND_OTHERADDGOLD = 'addothergold';
IDS_COMMAND_OTHERLEVELUP = 'adjustlevel';
IDS_COMMAND_OTHEREXPUP = 'experience';
IDS_COMMAND_WEAPONDUR = 'weapondura';
IDS_COMMAND_PARDON = 'nopk';
IDS_COMMAND_PKPOINT = 'pkpoint';
IDS_COMMAND_PKPOINTUP = 'addpk';
IDS_COMMAND_CHANGELUCKY = 'luck';
IDS_COMMAND_SKILLUP = 'training';
IDS_COMMAND_OTHERSKILLUP = 'optraining';
IDS_COMMAND_DELSKILL = 'removeskill';
IDS_COMMAND_OTHERDELSKILL = 'delskill';
IDS_COMMAND_CHGJOB = 'class';
IDS_COMMAND_CHGGENDER = 'gender';
IDS_COMMAND_COLOR = 'namecolour';
IDS_COMMAND_MONRECALL = 'recallmob';
IDS_COMMAND_MISSION = 'mission';
IDS_COMMAND_GENPOS = 'mobplace';
IDS_COMMAND_TRANSPARENCY = 'transparency';
IDS_COMMAND_CIVILWAR = 'sabukwar';
IDS_COMMAND_DYEINGHAIR = 'haircolour';
IDS_COMMAND_DYEINGWEAR = 'armour';
IDS_COMMAND_SUSINOTICE = '????';
IDS_COMMAND_GAMCHUNG = '??';
IDS_COMMAND_CHOOLDOO = '??';
IDS_COMMAND_RESERVED1 = 'reloadmonster';
IDS_COMMAND_RESERVED2 = 'reloaditem';
IDS_COMMAND_RESERVED3 = '?????';
IDS_COMMAND_RESERVED4 = '???';
IDS_COMMAND_RESERVED5 = '????';
IDS_COMMAND_RESERVED6 = 'make'; //自己添加
IDS_COMMAND_RESERVED7 = 'PositionMove'; //自己添加
IDS_COMMAND_RESERVED8 = '???8';
IDS_COMMAND_RESERVED9 = '???9';
IDS_COMMAND_RESERVED10 = '???10';
IDS_COMMAND_RESERVED11 = '???11';
IDS_COMMAND_RESERVED12 = '???12';
IDS_COMMAND_RESERVED13 = '???13';
IDS_COMMAND_HAIRSTYLE = 'hairstyle';
implementation
end.