⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 client_packet_en.txt

📁 RO模拟器!!适合玩仙境传说的玩家们呦~
💻 TXT
📖 第 1 页 / 共 5 页
字号:

S 014D
	僊儖僪忣曬昞帵奐巒丠

	Begin guild information display.

R 014E <type?>.l
	type=0x57 堦斒僊儖僪抍堳
	type=0xD7 僊儖僪儅僗僞乕

	Guild member privileges:
	type=0x57 Normal guild member.
	type=0xD7 Guild master.

S 014F <page>.l
	僊儖僪昞帵僞僽憲怣

	Send request to display the Guild information tab (ALT-G).

R 0150 <guildID>.l <guildLv>.l <connum>.l <capacity>.l <Avl.lvl>.l <cur_exp>.l <next_exp>.l <tax_point>.l <tendency(horizontal)Vw>.l <tendency(vertical)RW>.l <members>.l <guild name>.24B <guild master>.24B <territory>.16B
	僊儖僪忣曬

	Guild information returned.
	(Tendency (VW) and (RF) refer to the guild manner display.  Later on, 01B6 has a similar improved packet,
	but it has F-V and R-W for positions.  I don't remember the full names of the axes.)

	(I don't remember tax_point being used at this time.  Guild XP = total taxed XP of the members anyway.)

S 0151 <guild ID>.l
	僄儞僽儗儉梫媮

	Guild emblem request.

R 0152 <len>.w <guild ID>.l <emblem ID(How many times changed?)>.l <emblem data>.?B
	僄儞僽儗儉僀儊乕僕憲晅

	Emblem image is sent back to client.

S 0153 <len>.w <emblem data>.?B
	僄儞僽儗儉僀儊乕僕曄峏

	Change emblem image.

R 0154 <len>.w {<accID>.l <characterID>.l <hstyle>.w <hcolor>.w <gender>.w <job>.w <lvl>.w <tax_paid>.l <online>.l <Position>.l <memo?>.50B <nick>.24B}*
	僊儖僪儊儞僶儕僗僩

	Guild member list.

S 0155 <len>.w {<accID>.l <charaID>.l <index>.l}.12B*
	栶怑曄峏

	Guild position change.

R 0156 <len>.w {<accID>.l <charaID>.l <index>.l}.12B*
	栶怑曄峏捠抦

	Guild position change acknowledged.

S 0159 <guildID>.l <accID>.l <charID>.l <mess>.40B
	僊儖僪扙戅憲怣

	Send packet to leave guild.

R 015A <nic>.24B <mess>.40B
	僊儖僪扙戅(慡堳)庴怣

	Receive packet to leave guild (rec'd by all members).

S 015B <guildID>.l <accID>.l <charID>.l <mess>.40B
	僊儖僪捛曻憲怣

	Send packet to expel guild member.

R 015C <nick>.24B <mess>.40B <accID>.24B
	僊儖僪捛曻乮慡堳乯庴怣

	Receive packet to expel guild member (rec'd by all members).

S 015D <guild name>.24B <?>.16B
	僊儖僪夝嶶

	Send request to dissolve a guild.

R 015E <fail>.l
	僊儖僪夝嶶惓斲捠抦
	0x00丗惉岟
	0x01丗廧柉搊榐斣崋晄堦抳

	Result of guild breakup request acknowledged:
	0x00: Breakup successful.
	0x01: There is still more than one person left in guild.

R 0160 <len>.w {<index>.l <mode>.l <index>.l <exp_mode>.l}.16B
	怑埵忣曬

	Display guild position information.

S 0161 <len>.w {<index>.l <mode>.l <index>.l <exp_mode>.l <nickname>.24B}.40B*
	怑埵曄峏

	Change guild position information.

R 0162 <len>.w <skill_point>.w {<skill ID>.w <target type>.w ?.w <lv>.w <sp>.w <range>.w <skill name>.24B <up>.B}.37B*
	僊儖僪僗僉儖

	Guild skills.

R 0163 <len>.w { <nick>.24B <accID>.24B <reason>.40B }.88B*
	僊儖僪捛曻儕僗僩

	Guild expulsion list.

S 0165 <myaccID>.l <guild name>.24B
	僊儖僪嶌惉

	Create a guild.

R 0166 <len>.w {<index>.l <name>.24B }.28B*
	怑埵柤儕僗僩

	Guild position list.

R 0167 <type>.b
	僊儖僪嶌惉崌斲
	type = 0 僊儖僪嶌惉惉岟
	type = 1 偡偱偵僊儖僪偵強懏偟偰偄傞
	type = 2 摨柤偺僊儖僪偑偁傞
	type = 3 僄儞儁儕僂儉柍偟

	Result of guild creation attempt:
	type = 0 Guild created.
	type = 1 Already in a guild.
	type = 2 A guild with the same name exists.
	type = 3 No Emperium.

S 0168 <TargetAccID>.l <sourceAccID>.l <myCharacterID>.l
	僊儖僪姪桿

	Invite TargetAccID to guild.

R 0169 <type>.B
	僊儖僪姪桿寢壥
	type = 0 懠偺僊儖僪偵壛擖偟偰偄傞
	type = 1 嫅斲偝傟偨
	type = 2 壛擖偟偨
	type = 3 掕堳傪挻夁

	Result of invitation attempt:
	type = 0 Already a member of another guild.
	type = 1 Rejected invitation.
	type = 2 Enrolled.
	type = 3 Capacity has been reached.

R 016A <guild ID>.l <guild name>.24B
	僊儖僪姪桿偝傟偨

	Invited to join <guild name>.

S 016B <guild ID>.l <type>.l
	僊儖僪姪桿曉怣
	type=0 嫅斲偡傞
	type=1 嫋戻偡傞

	Respond to guild invitation:
	type=0 Decline.
	type=1 Accept.

R 016c <guild ID>.l <emblem ID>.l <mode>.l ?.5B <guild name>.24B
	login帪僊儖僪忣曬
	mode=帺暘偺強懏怑埵偺mode

	Guild information at login time.
	mode=Your own guild position's mode (?)

R 016d <ID>.l <charactor ID>.l <online>.l
	僊儖僪儊儞僶偑login偟偨敳偗偨摍

	Guild member has logged in or out.

S 016E <guildID>.l <mess1>.60B <mess2>.120B
	僊儖僪崘抦愝掕

	Set guild announcement.

R 016F <mess1>.60B <mess2>.120B
	僊儖僪崘抦

	Receive guild announcement.

S 0170 <TargetAccID>.l <sourceAccID>.l <myCharacterID>.l
	摨柨梫惪姪桿

	Invite guild into alliance.

R 0171 <SourceAccID>.l <guild name>.24B
	摨柨梫惪姪桿偝傟偨

	Received invitation to ally with guild.

S 0172 <SorceAccID>.l <type>.l
	摨柨梫惪曉怣
	type=0 嫅斲偡傞
	type=1 嫋戻偡傞

	Send response to guild alliance invitation:
	type=0 Deny.
	type=1 Accept.

R 0173 <type>.B
	type = 0 偡偱偵摨柨娭學
	type = 1 摨柨嫅斲偝傟偨
	type = 2 摨柨惉岟
	type = 3 憡庤僊儖僪偺摨柨僊儖僪悢偑挻夁
	type = 4 帺暘偺僊儖僪偺摨柨僊儖僪悢偑挻夁

	Receive response from other guild regarding alliance:
	type = 0 Already in another alliance.
	type = 1 Alliance rejected.
	type = 2 Alliance accepted.
	type = 3 Other guild has reached maximum number of allies.
	type = 4 This guild has reached maximum number of allies.

R 0174 <len>.w {<index>.l <mode>.l <index>.l <exp_mode>.l <nickname>.24B}.40B*
	怑埵曄峏捠抦

	Acknowledge changes in guild positions.

R 0177 <len>.w <index>.w*
	娪掕壜擻傾僀僥儉儕僗僩

	List of unappraised items.

S 0178 <index>.w
	傾僀僥儉娪掕

	Appraise an item.

R 0179 <index>.w <fail>.B
	傾僀僥儉娪掕寢壥丅fail=00偱惉岟丅fail=01偭偰偁傞偺偐?

	Result of item appraisal.
	fail=00 is success.  Does fail=01 even exist?
	(It might.  You can't appraise while sitting, for example.)

S 017A <index>.w
	僇乕僪倂僋儕僢僋

	Double-clicked a card.

R 017B <len>.w {<index>.w}*
	僇乕僪憓擖偱偒傞傾僀僥儉Index斣崋

	The list of indexes containing items that can be carded.

S 017C <SrcIndex>.w <DestIndex>.w
	Src 傪Desc偵撍偭崬傓

	Insert <srcindex> into <destindex>.

R 017D <DescIndex>.w <SrcIndex>.w <fail>.b
	Src 傪Desc偵撍偭崬傒<fail> 0=惉岟 1=幐攕丠

	Result of inserting <srcindex> into <destindex>.
	Fail=0 is success, fail=1 is failure?

S 017e <len>.w <message>.?B
	僊儖僪撪儊僢僙乕僕敪尵

	Send text to guild members.

R 017f <len>.w <message>.?B
	僊儖僪撪儊僢僙乕僕庴怣

	Receive text for guild members.

S 0180 <characterID>.l
	僊儖僪揋懳

	Oppose a guild.

R 0181 <flag>.b
	僊儖僪揋懳壜斲
	flag=0 揋懳惉岟
	flag=1 揋懳僊儖僪悢偑懡偡偓傞
	flag=2 偡偱偵揋懳娭學

	Guild opposition request returns:
	flag=0 Successfully opposing guild.
	flag=1 Already have too many opposing guild.
	flag=2 Already opposing this guild.

R 0182 <accID>.l <characterID>.l <hstyle>.w <hcolor>.w <gender?>.w <job>.w <lvl?>.w <tax_paid>.l <online>.l <Position>.l <memo?>.50B <nick>.24B
	
	Guild information for a single member?

S 0183 <guild_id>.l <type>.l
	僊儖僪娭學夝徚

	Cancel guild relationship (alliance/opposition).

R 0184 <guild_id>.l <type>.l
	僊儖僪娭學夝徚捠抦

	Received request to cancel guild relationship.

R 0185 <flag>.l <guild_id>.l <guild_name>.24B
	僊儖僪娭學捛壛 flag=0 摨柨/ 1 揋懳

	Guild relationship addition (?)
	flag=0: Allied
	flag=1: Opposed

R 0187 <account ID>.l
	alive怣崋?

	Keep-alive signal?

R 0188 <fail?>.w <index>.w <val>.w
	晲婍惛楤丅寢壥+val晲婍偵

	Weapon refining.  Result + val goes to the weapon.

R 0189 <fail?>.w
	Unknown.  Teleport (warp portal memo) failure?
	1 (fail code 1?) memo in prohibited area

S 018a ?.w
	僎乕儉廔椆

	Quit game.

R 018b <fail>.w
	僎乕儉廔椆/僉儍儔僙儗墳摎丅fail=0惉岟丅fail=1幐攕?

	Response to quit game/return to character select screen.
	fail=0 is success, fail=1 is failure?

R 018C <MonsID>.w <level?>.w <size>.w <HP value?>.w <SP value?>.w <def>.w <race>.w <mdef>.w <atribute>.w <magic_compat_attrib?>.9b
	wiz偺揋偺僙儞僗寢壥

	0 彫宆
	1 拞宆
	2 戝宆

	Response to Wizard's Sense skill.

	size:

	0 small
	1 medium
	2 large

R 018d <length>.w { <ItemID>,w ?.w <CharID?>.l }.8B*
	惢憿壜擻傾僀僥儉儕僗僩昞帵(?偺晹暘偼0012屌掕)
	
	Display Item Creation window with list of makeable items.
	(The ? part is 0012 bytes, fixed length)

S 018e <MakeItemID>.w <slot1ItemID>.w <slot2ItemID>,w <slot3.ItemID>.w
	惢憿傾僀僥儉偺慖戰

	Choose an item to create.

R 018f <flag>.w [00] <MakeItemID>.w
	惢憿寢壥(flag = 00側傜惉岟 01側傜幐攕)

	Show result of item creation.
	flag = 00 is success of Forging
	flag = 01 is failure of Forging
	flag = 02 is success of Pharmacy
	flag = 03 is failure of Pharmacy

S 0190 <skill lv>.w <skill code>.w <x & y>.l <message>.80b
	儊僢僙乕僕(僩乕僉乕儃僢僋僗乯

	Set message and position of Talkie Box.

R 0191 <ID>.l <message>.80B
	僩乕僉乕儃僢僋僗偺儊僢僙乕僕

	Receive message of Talkie Box.

R 0192 <x>.w <y>.w <type>.w <mapname>.16b
	傾僀僗僂僅乕儖摍偵傛傞抧宍懏惈曄壔

	Change the terrain element for skills like icewall.

S 0193 <ID>.l
	僊儖僪儊儞僶柤慜堷偒?

	Guild member search by name?
	
R 0194 <ID>.l <nick>.24B
	僊儖僪儊儞僶柤慜堷偒墳摎?

	Response to guild member search by name?

R 0195 <ID>.l <nick>.24B <party name>.24B <guild name>.24B <class name>.24B
	僊儖僪強懏PC偺応崌偺0094曉摎

	Response to 0094 for a guilded player.

R 0196 <type>.w <ID>.l
	憹嫮宯僗僉儖巊梡帪偺儊僢僙乕僕怓乆丅ID偼target偲巚傢傟傞偑帺暘憡庤偺傒偟偐棃側偄?
	type=00	2HQ晅梌乽峌寕懍搙偑憹壛偟傑偟偨丅乿
	type=01	2HQ夝彍乽峌寕懍搙偑尭彮偟傑偟偨丅乿
	type=02 IMPOSITIO晅梌乽晲婍偺峌寕椡偑憹壛偟傑偟偨丅乿
	type=03 IMPOSITIO夝彍乽晲婍偺峌寕椡偑尭彮偟傑偟偨丅乿
	type=04	乽僗僉儖巊梡僨傿儗僀偑尭彮偟傑偟偨丅乿
	type=05	乽僗僉儖巊梡僨傿儗僀偑尦偵栠傝傑偟偨丅乿
	type=06	乽晲婍偵撆懏惈偑晅梌偝傟傑偟偨丅乿
	type=07 ASPERSIO晅梌乽晲婍偵惞懏惈偑晅梌偝傟傑偟偨丅乿
	type=08 ASPERSIO夝彍乽晲婍偺懏惈偑尦偵栠傝傑偟偨丅乿
	type=09	乽杊嬶偵惞懏惈偑晅梌偝傟傑偟偨丅乿
	type=0a	乽杊嬶偺懏惈偑尦偵栠傝傑偟偨丅乿
	type=0b KYRIE晅梌乽僶儕傾忬懺偵側傝傑偟偨丅乿
	type=0c KYRIE夝彍乽僶儕傾忬懺偑夝彍偝傟傑偟偨丅

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -