亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? common.pas

?? 仙境傳說(RO)私人服務器端源代碼。第一次上傳。
?? PAS
?? 第 1 頁 / 共 5 頁
字號:
        PetNPC        :Pointer;{僉儏乕儁僢僩偙偙傑偱}	constructor Create;	destructor  Destroy; override;end;//------------------------------------------------------------------------------// 僾儗僀儎乕僨乕僞type TPlayer = class	Login         :byte; //0=僆僼儔僀儞 1=儘僌僀儞拞	ID	          :cardinal;	IP            :string;	Name          :string;	Pass          :string;	Gender        :byte;	Mail          :string;	GMMode        :byte;	CName         :array[0..8] of string;	CData         :array[0..8] of TChara;	//Kafra         :TItemList;	LoginID1      :cardinal;	LoginID2      :cardinal;	ver2          :word;	constructor Create;	destructor  Destroy; override;end;//------------------------------------------------------------------------------{僷乕僥傿乕婡擻捛壛}// 僷乕僥傿乕僨乕僞type TParty = class	Name      :string;//僷乕僥傿乕偺柤慜	MinLV     :word;//僷乕僥傿乕撪嵟掅儗儀儖	MaxLV     :word;//僷乕僥傿乕撪嵟戝儗儀儖	EXPShare  :word;//僷乕僥傿乕宱尡抣愝掕(0偑僶儔僶儔偱1偑岞暯)	ITEMShare :word;//僷乕僥傿乕傾僀僥儉愝掕(0偑僶儔僶儔偱1偑嫟桳丠枹幚憰梫慺)	MemberID  :array[0..11] of cardinal;//儊儞僶乕偺ID	Member    :array[0..11] of TChara;//儊儞僶乕	EXP       :Cardinal; //宱尡抣暘攝梡	JEXP      :Cardinal; //宱尡抣暘攝梡end;{僷乕僥傿乕婡擻捛壛僐僐傑偱}//------------------------------------------------------------------------------type TCastle = class  //added by The Harbinger -- darkWeiss version	Name    :string;  GID     :word;  GName   :string;  GMName  :string;  GKafra  :integer;  EDegree :cardinal;  ETrigger:integer;  DDegree :cardinal;  DTrigger:integer;  GuardStatus:array [0..7] of integer;end;//------------------------------------------------------------------------------type TEmp = class //added by The Harbinger -- darkWeiss version	Map    :string;  EID    :cardinal;end;//------------------------------------------------------------------------------// 揦攧傝傾僀僥儉type TShopItem = class	ID    :word;	Price :cardinal;	Data  :TItemDB;end;//------------------------------------------------------------------------------// NPC僗僋儕僾僩type rScript = record	ID      :word; //僐儅儞僪ID	Data1   :array of string;	Data2   :array of string;	Data3   :array of integer;	DataCnt :cardinal;end;//------------------------------------------------------------------------------// NPC僨乕僞type TNPC = class  //edited by The Harbinger -- darkWeiss version	ID          :cardinal;	Name        :string;{NPC僀儀儞僩捛壛}//	JID         :word;	JID         :integer;{NPC僀儀儞僩捛壛僐僐傑偱}	Map         :string;  Reg         :string;	Point       :TPoint;	Dir         :byte;	CType       :byte; //0=warp 1=shop 2=script 3=item 4=skill	//warp	WarpSize    :TPoint;	WarpMap     :string;	WarpPoint   :TPoint;	//shop	ShopItem    :array of TShopItem;	//script	Script      :array of rScript;	ScriptCnt   :integer;	ScriptLabel :string;{NPC僀儀儞僩捛壛}	ScriptInitS  :integer; //OnInit僗僥僢僾	ScriptInitD  :Boolean; //OnInit幚峴嵪僼儔僌  ScriptInitMS :integer;  	ChatRoomID  :cardinal; //僠儍僢僩儖乕儉ID	Enable      :Boolean; //桳岠僗僀僢僠{NPC僀儀儞僩捛壛僐僐傑偱}	//item	Item        :TItem;	SubX        :byte;	SubY        :byte;	Tick        :cardinal;	//skill	Count       :word;	CData       :TChara;{捛壛}	MSkill      :Word;{捛壛僐僐傑偱}	MUseLV      :word;{僉儏乕儁僢僩}        //pet        HungryTick  :cardinal;        NextPoint   :TPoint;        MoveTick    :cardinal;        ppos        :integer;	pcnt        :integer;        path        :array[0..999] of byte; //僉儍儔偺宱楬(岦偒偱婰榐偝傟偰傑偡){僉儏乕儁僢僩偙偙傑偱}end;//------------------------------------------------------------------------------{NPC僀儀儞僩捛壛}// 僞僀儅乕僨乕僞type NTimer = class	ID        :cardinal;//僞僀儅乕ID	Tick      :cardinal;//僞僀儅乕	Cnt       :word;//僞僀儅乕僀儞僨僢僋僗悢	Idx       :array of integer;//僀儞僨僢僋僗	Step      :array of integer;//暘婒愭	Done      :array of byte;//幚峴嵪傒僼儔僌end;//儅僢僾愝掕僨乕僞type MapTbl = class //edited by The Harbinger -- darkWeiss version	noMemo    :Boolean;	noSave    :Boolean;	noTele    :Boolean;  PvP       :Boolean;  PvPG      :Boolean;end;{NPC僀儀儞僩捛壛僐僐傑偱}//------------------------------------------------------------------------------// 儅僢僾僽儘僢僋僨乕僞type TBlock = class	NPC         :TIntList32;	Mob         :TIntList32;	CList       :TIntList32;	//MobProcess  :boolean;	MobProcTick :cardinal;	constructor Create;	destructor Destroy; override;end;//------------------------------------------------------------------------------// 儅僢僾僨乕僞type TMap = class	Name      :string;	Size      :TPoint;	gat       :array of array of byte; //bit1=堏摦壜擻 bit2=悈偨傑傝 bit3=Warp	BlockSize :TPoint;	Block     :array[-3..67] of array[-3..67] of TBlock; // 512/8=64 0-3~(64-1)+3	NPC       :TIntList32;	NPCLabel	:TStringList;	CList     :TIntList32;	Mob       :TIntList32;	Mode      :byte; //0=枹儘乕僪 1=儘乕僪拞 2=儘乕僪嵪傒{NPC僀儀儞僩捛壛}	TimerAct  :TIntList32; //摦嶌拞僞僀儅乕	TimerDef  :TIntList32; //掕媊嵪僞僀儅乕{NPC僀儀儞僩捛壛僐僐傑偱}	constructor Create;	destructor Destroy; override;end;//------------------------------------------------------------------------------// 儅僢僾儕僗僩僨乕僞type TMapList = class	Name      :string;	Size      :TPoint;	Mode      :byte; //0=枹儘乕僪 1=儘乕僪拞 2=儘乕僪嵪傒end;//------------------------------------------------------------------------------// 宱楬扵嶕梡峔憿懱type rPath = record	x       :Integer;	y       :Integer;	dist    :integer;	dir     :integer;	before  :integer;	cost    :integer;end;//------------------------------------------------------------------------------{僠儍僢僩儖乕儉婡擻捛壛}// 僠儍僢僩儖乕儉僨乕僞type TChatRoom = class	ID        :cardinal;//僠儍僢僩儖乕儉ID	Title     :string;//僠儍僢僩儖乕儉僞僀僩儖	Limit     :word;//嵟戝恖悢	Users     :word;//擖幒恖悢	Pub       :Byte;//岞奐or旕岞奐	Pass      :string;//僷僗儚乕僪	MemberID  :array[0..20] of cardinal;//儊儞僶乕偺ID	MemberCID :array[0..20] of cardinal;//儊儞僶乕偺CID	MemberName :array[0..20] of string;//儊儞僶乕偺柤慜	KickList   :TIntList32;//kick儐乕僓乕儕僗僩{NPC僀儀儞僩捛壛}	NPCowner  :Byte;{NPC僀儀儞僩捛壛僐僐傑偱}	constructor Create;	destructor Destroy; override;end;{僠儍僢僩儖乕儉婡擻捛壛僐僐傑偱}//------------------------------------------------------------------------------{業揦僗僉儖捛壛}// 業揦奐愝僨乕僞type TVender = class	ID        :cardinal;//僆乕僫乕ID	CID       :cardinal;//僆乕僫乕CID	Title     :string;//業揦僞僀僩儖	Cnt       :word;//業揦巆傝傾僀僥儉悢	MaxCnt    :word;//業揦嵟戝傾僀僥儉悢	Idx       :array[0..12] of word;//傾僀僥儉僀儞僨僢僋僗	Price     :array[0..12] of cardinal;//壙奿	Amount    :array[0..12] of word;//悢検	Weight    :array[0..12] of word;//廳検end;{業揦僗僉儖捛壛僐僐傑偱}//------------------------------------------------------------------------------{庢堷婡擻捛壛}type TDealings = class	ID        :cardinal;//庢堷ID	UserID    :array[0..2] of cardinal;//傾僇僂儞僩ID	Cnt       :array[0..2] of word;//傾僀僥儉悢	Zeny      :array[0..2] of cardinal;//僛僯乕	ItemIdx   :array[0..2] of array[0..10] of word;//傾僀僥儉僀儞僨僢僋僗	Amount    :array[0..2] of array[0..10] of cardinal;//悢検	Mode      :array[0..2] of Byte;//恑峴忬嫷end;{庢堷婡擻捛壛僐僐傑偱}//------------------------------------------------------------------------------{巵{敔捛壛}type TSummon = class	Name      :string;end;{巵{敔捛壛僐僐傑偱}//------------------------------------------------------------------------------{僊儖僪婡擻捛壛}// 僊儖僪僨乕僞type TGuild = class	ID           :Cardinal;//ID	Name         :string;//柤慜	LV           :word;//儗儀儖	EXP          :Cardinal;//宱尡抣	NextEXP      :Cardinal;//儗儀儖傾僢僾宱尡抣	MasterName   :string;//僊儖僪儅僗僞乕偺柤慜	RegUsers     :word;//搊榐幰悢	MaxUsers     :word;//掕堳	SLV          :word;//儊儞僶乕偺儗儀儖偺崌寁	MemberID     :array[0..36] of cardinal;//儊儞僶乕ID	Member       :array[0..36] of TChara;//儊儞僶乕	MemberPos    :array[0..36] of Byte;//儊儞僶乕怑埵	MemberEXP    :array[0..36] of cardinal;//忋擺宱尡抣	PosName      :array[0..20] of string;//怑埵柤	PosInvite    :array[0..20] of boolean;//壛擖尃尷	PosPunish    :array[0..20] of boolean;//張敱尃尷	PosEXP       :array[0..20] of byte;//EXP忋擺%	Notice       :array[0..2] of string;//崘抦	Agit         :string;//娗棟椞抧	Emblem       :Cardinal;//僄儞僽儗儉	GSkill       :array[10000..10005] of TSkill;	GSkillPoint  :word;//僗僉儖億僀儞僩	Present      :Cardinal;//忋擺億僀儞僩	DisposFV     :integer;//惈岦F-V	DisposRW     :integer;//惈岦R-W	GuildBanList :TStringList;//捛曻幰儕僗僩	RelAlliance  :TStringList;//摨柨僊儖僪儕僗僩	RelHostility :TStringList;//揋懳僊儖僪儕僗僩	constructor Create;	destructor  Destroy; override;end;//------------------------------------------------------------------------------type TGBan = class// 僊儖僪捛曻幰僨乕僞	Name    :string;//僉儍儔柤	AccName :string;//傾僇僂儞僩柤	Reason  :string;//捛曻帠桼end;//------------------------------------------------------------------------------type TGRel = class// 摨柨丒揋懳僊儖僪僨乕僞	ID        :Cardinal;//僊儖僪ID	GuildName :string;//摨柨丒揋懳僊儖僪柤end;{僊儖僪婡擻捛壛僐僐傑偱}//------------------------------------------------------------------------------// 掕悢const	CodeVersion = 'D-Weiss alpha.$0100-fix5';	PacketLength:array[0..$200] of integer = (// +0  +1  +2  +3  +4  +5  +6  +7   +8  +9  +a  +b  +c  +d  +e  +f	 10,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0, // 0x0000		0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0, // 0x0010		0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0, // 0x0020		0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0, // 0x0030		0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0, // 0x0040		0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0, // 0x0050		0,  0,  0,  0, 55, 17,  3, 37,  46, -1, 23, -1,  3,108,  3,  2, // 0x0060		3, 28, 19, 11,  3, -1,  9,  5,  52, 51, 56, 58, 41,  2,  6,  6, // 0x0070		7,  3,  2,  2,  2,  5, 16, 12,  10,  7, 29, 23, -1, -1, -1,  0, // 0x0080		7, 22, 28,  2,  6, 30, -1, -1,   3, -1, -1,  5,  9, 17, 17,  6, // 0x0090	 23,  6,  6, -1, -1, -1, -1,  8,   7,  6,  7,  4,  7,  0, -1,  6, // 0x00a0		8,  8,  3,  3, -1,  6,  6, -1,   7,  6,  2,  5,  6, 44,  5,  3, // 0x00b0		7,  2,  6,  8,  6,  7, -1, -1,  -1, -1,  3,  3,  6,  3,  2, 27, // 0x00c0		3,  4,  4,  2, -1, -1,  3, -1,   6, 14,  3, -1, 28, 29, -1, -1, // 0x00d0	 30, 30, 26,  2,  6, 26,  3,  3,   8, 19,  5,  2,  3,  2,  2,  2, // 0x00e0		3,  2,  6,  8, 21,  8,  8,  2,   2, 26,  3, -1,  6, 27, 30, 10, // 0x00f0		2,  6,  6, 30, 79, 31, 10, 10,  -1, -1,  4,  6,  6,  2, 11, -1, // 0x0100	 10, 39,  4, 10, 31, 35, 10, 18,   2, 13, 15, 20, 68,  2,  3, 16, // 0x0110		6, 14, -1, -1, 21,  8,  8,  8,   8,  8,  2,  2,  3,  4,  2, -1, // 0x0120		6, 86,  6, -1, -1,  7, -1,  6,   3, 16,  4,  4,  4,  6, 24, 26, // 0x0130	 22, 14,  6, 10, 23, 19,  6, 39,   8,  9,  6, 27, -1,  2,  6,  6, // 0x0140	110,  6, -1, -1, -1, -1, -1,  6,  -1, 54, 66, 54, 90, 42,  6, 42, // 0x0150	 -1, -1, -1, -1, -1, 30, -1,  3,  14,  3, 30, 10, 43, 14,186,182, // 0x0160	 14, 30, 10,  3, -1,  6,106, -1,   4,  5,  4, -1,  6,  7, -1, -1, // 0x0170		6,  3,106, 10, 10, 34,  0,  6,   8,  4,  4,  4, 29, -1, 10,  6, // 0x0180	 90, 86, 24,  6, 30,102,  8,  4,   8,  4, 14, 10, -1,  6,  2,  6, // 0x0190		3,  3, 35,  5, 11, 26, -1,  4,   4,  6, 10, 12,  6, -1,  4,  4, // 0x01a0		0,  0, -1,  0,  0,  0,114,  0,   0,  0,  0,  0,  0,  0,  0,  0, // 0x01b0		0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0, // 0x01c0		0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0, // 0x01d0		0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0, // 0x01e0		0,  0,  0,  0,  0,  0,  0,  0,   0,  0,  0,  0,  0,  0,  0,  0, // 0x01f0		0);//------------------------------------------------------------------------------// 曄悢var   //edited by The Harbinger -- darkWeiss version	AppPath              :string;	ServerIP             :cardinal;	ServerName           :string;	DefaultNPCID         :cardinal;	sv1port              :word;	sv2port              :word;	sv3port              :word;	WarpDebugFlag        :boolean;	BaseExpMultiplier    :cardinal;	JobExpMultiplier     :cardinal;	DisableMonsterActive   :boolean;	AutoStart              :boolean;	DisableLevelLimit      :boolean;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
7777女厕盗摄久久久| 国产大陆亚洲精品国产| 欧美日韩你懂得| 亚洲一区二区三区在线| 欧美日韩国产区一| 奇米影视一区二区三区| 亚洲精品一区二区三区福利| 韩国三级在线一区| 国产精品久久久久久久久动漫| 99久久精品国产观看| 亚洲午夜精品久久久久久久久| 91精品国产综合久久久久久| 国产在线一区观看| 1024亚洲合集| 777xxx欧美| 成人免费视频国产在线观看| 亚洲午夜电影网| 欧美精品一区二区三区四区| caoporn国产一区二区| 亚洲与欧洲av电影| 久久综合久久鬼色| 91偷拍与自偷拍精品| 视频精品一区二区| 国产视频视频一区| 欧美一a一片一级一片| 激情五月播播久久久精品| 亚洲日穴在线视频| 日韩午夜激情电影| 972aa.com艺术欧美| 日本午夜一本久久久综合| 国产精品高潮呻吟久久| 欧美丰满一区二区免费视频| 成人精品国产一区二区4080| 天天影视网天天综合色在线播放| 国产午夜精品一区二区三区嫩草| 欧美日韩一区三区四区| 国产成人免费视频精品含羞草妖精 | 久久99蜜桃精品| 亚洲视频1区2区| 精品美女被调教视频大全网站| 99精品桃花视频在线观看| 玖玖九九国产精品| 亚洲自拍另类综合| 国产精品国产三级国产专播品爱网 | 日日夜夜免费精品视频| 国产精品久久久久久久久晋中 | 日韩精品欧美精品| 国产精品免费免费| 精品捆绑美女sm三区| 欧美中文字幕一二三区视频| 成人理论电影网| 国产在线精品视频| 日韩av在线播放中文字幕| 亚洲免费观看视频| 亚洲国产高清在线| 精品电影一区二区三区| 91麻豆精品国产91久久久资源速度| 成人福利视频网站| 国产馆精品极品| 久久成人免费日本黄色| 免费观看在线综合色| 亚洲国产综合视频在线观看| 亚洲另类春色国产| 国产精品卡一卡二| 中文字幕精品一区二区精品绿巨人| 久久这里只精品最新地址| 欧美区一区二区三区| 精品视频在线看| 欧美性感一区二区三区| 一本大道综合伊人精品热热| av欧美精品.com| 成人av资源站| 91在线精品一区二区| 99国产精品久久久久| 成人av网站在线观看| 精久久久久久久久久久| 奇米888四色在线精品| 日本欧美加勒比视频| 日本成人中文字幕| 久久se精品一区精品二区| 国产在线麻豆精品观看| 国产精品亚洲一区二区三区在线| 国产剧情一区二区三区| 粉嫩av一区二区三区| 菠萝蜜视频在线观看一区| 91在线观看成人| 一本一道波多野结衣一区二区| 色偷偷一区二区三区| 精品婷婷伊人一区三区三| 7777精品伊人久久久大香线蕉经典版下载 | 国产精品三级电影| 中文字幕在线不卡视频| 亚洲四区在线观看| 亚洲一区二区av在线| 日韩高清一区在线| 国产一区二区三区免费观看| 国产成人福利片| 91激情五月电影| 欧美美女bb生活片| 日韩一二在线观看| 国产午夜精品理论片a级大结局| 亚洲欧洲日韩在线| 亚洲国产另类av| 国内一区二区在线| 99久久精品国产麻豆演员表| 欧美日韩亚洲高清一区二区| 精品粉嫩超白一线天av| 中文字幕日韩一区| 日本欧美加勒比视频| 国产91对白在线观看九色| 日本乱人伦aⅴ精品| 欧美一区午夜精品| 中文字幕一区三区| 欧美aⅴ一区二区三区视频| 美女看a上一区| 99视频一区二区| 欧美电影在哪看比较好| 久久久久久亚洲综合| 一个色在线综合| 国产精品一级二级三级| 欧美综合欧美视频| 久久久美女毛片| 图片区小说区区亚洲影院| 国产v综合v亚洲欧| 欧美久久久久久蜜桃| 国产精品久久久久久久久动漫| 青青草精品视频| voyeur盗摄精品| 欧美一区二区精品久久911| 国产精品久久三| 国产一区二区三区香蕉| 欧美日韩国产综合久久| 国产精品视频yy9299一区| 久久se精品一区精品二区| 在线看日韩精品电影| 国产性做久久久久久| 美腿丝袜亚洲一区| 欧美亚洲动漫精品| 欧美国产综合色视频| 久久机这里只有精品| 欧美日韩日本视频| 亚洲另类春色国产| 99久久精品国产精品久久| 国产亚洲一区二区三区在线观看 | 天堂精品中文字幕在线| 成人动漫av在线| 久久久精品欧美丰满| 久久精品国产一区二区三| 欧美日韩小视频| 一区二区在线观看视频在线观看| 成人国产一区二区三区精品| 国产网红主播福利一区二区| 裸体在线国模精品偷拍| 欧美精品在欧美一区二区少妇| 亚洲欧美一区二区三区极速播放 | 在线观看日韩高清av| 国产精品美日韩| 成人久久视频在线观看| 久久久久97国产精华液好用吗| 另类的小说在线视频另类成人小视频在线 | 在线观看日韩av先锋影音电影院| 中文字幕亚洲综合久久菠萝蜜| 国产精品夜夜嗨| 国产日韩影视精品| 国产精品一区一区三区| 久久久久久久综合色一本| 激情综合亚洲精品| 欧美精品一区二区久久久| 精品亚洲国内自在自线福利| 精品国产一二三| 黄色精品一二区| 久久久青草青青国产亚洲免观| 国产乱码精品一区二区三| 久久久久久久综合日本| 高清国产一区二区| 中文字幕在线一区免费| 91在线视频播放| 亚洲国产精品久久久久秋霞影院| 欧美亚洲综合在线| 日韩电影网1区2区| 日韩精品一区二区三区在线 | 椎名由奈av一区二区三区| 99re亚洲国产精品| 亚洲永久精品大片| 91精品蜜臀在线一区尤物| 激情成人午夜视频| 国产精品卡一卡二| 欧美视频日韩视频| 免费人成精品欧美精品| 337p粉嫩大胆噜噜噜噜噜91av | 亚洲精选视频免费看| 91小视频在线免费看| 亚洲国产精品精华液网站| 欧美一级免费观看| 国产·精品毛片| 亚洲精品国产a| 欧美α欧美αv大片| 国产精品一区二区无线| 亚洲免费观看在线视频| 欧美一区二区精品|