Логотип игрового форума RF-Cheats.ru    
Новости онлайн игр Гарант RF-Cheats.ru Чёрный рынок Реклама и привилегии Разработка читов Арбитраж

Вернуться   RF-Cheats.ru - форум читеров и ботоводов > > > >

Пакетный уровень RFO / WPF-скрипты

: Обсуждение пакетов, способа отсылки/редактирования пакетов и багов на их основе. Технически говоря - обсуждение сетевого протокола RF.
Читы и обход фроста для RF Online без хайдаБоты и читы для Perfect World бесплатно без хайдаМоды и читы для World of Tanks (WoT) бесплатно без хайдаМоды и читы для Armored Warfare бесплатно без хайдаБоты и читы для DOTA 2 бесплатно без хайдаБоты и читы для Black Desert Online бесплатно без хайдаЧиты на ArcheAge бесплатно без хайдаЧиты для Warface бесплатно без хайдаВзлом ВКонтакте и ОдноклассниковСписок разделов со всеми играмиЧиты для онлайн игр






Ответ
 
Сделать тему важной Опции темы
Старый 08.05.2008, 15:09   #1
Deamon
Гость
Аватар для Deamon
Сообщений: n/a
Благодарностей:
0 всего

Названия пакетов


Если покапаться в клиенте - можно найти список опкодов RF. Работа это ручная. Поэтому выкладываю только часть списка
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 60 сообщение(ий)):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.
Чтобы его прочитать, вы должны заработать сообщения. Как это сделать бесплатно, описано в правилах форума. Как купить доступ, описано в Платных услугах.

Последний раз редактировалось dark; 08.05.2008 в 15:31.
 
Ответить с цитированием


Старый 08.05.2008, 15:32   #2
dark
Читодел
Аватар для dark
OFFLINE
Регистрация: 09.04.2007
Сообщений: 965
Благодарностей:
36,565 всего
Мнения: + 37511
Репутация: 116358
Отправить сообщение для dark с помощью ICQ Отправить сообщение для dark с помощью Skype™

пиши исчо
Deamon +20 постов (ещё и за следующее сообщение)
Тема действительно нужная.

ещё бы к некоторым описание добавить.. например к _linkboard_download_request_clzo

Последний раз редактировалось dark; 13.05.2008 в 00:37.

Cheats Development | Создание читов на заказ

Я не оказываю услуги гаранта!
База данных кидал: blacklist.rf-cheats.ru
Обязательно проверяйте человека через чёрный список прежде чем совершать с ним сделку.
 
Ответить с цитированием
Старый 08.05.2008, 19:00   #3
Deamon
Гость
Аватар для Deamon
Сообщений: n/a
Благодарностей:
0 всего

Ну раз информация новая, привожу полный cписок опкодов
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 60 сообщение(ий)):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.
Чтобы его прочитать, вы должны заработать сообщения. Как это сделать бесплатно, описано в правилах форума. Как купить доступ, описано в Платных услугах.


устал.. остальные сделаю позже. поэтому под списком ставиться пометка to be continued...

Еще бы найти место, где клиент формирует пакеты... тогда можно было бы делать 100% правильный разбор формата пакетов.
 
Ответить с цитированием
Сказали спасибо:
RFbager (26.01.2009)
Старый 10.05.2008, 14:23   #4
bettatest
Постоялец
Аватар для bettatest
OFFLINE
Регистрация: 09.05.2007
Сообщений: 88
Благодарностей:
28 всего
Мнения: + 9
Репутация: 338
Отправить сообщение для bettatest с помощью ICQ

_linkboard_download_request_
запрос клиента на инфу о назначенных линках
проходит в начале загрузки чара
ЗЫ
Вот пакет в котором ХХХХХХХХ дамажит 5 мобов
я его немного раскидал чтоб понятно было
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 20 сообщение(ий)):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.
Чтобы его прочитать, вы должны заработать сообщения. Как это сделать бесплатно, описано в правилах форума. Как купить доступ, описано в Платных услугах.

Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 50 сообщение(ий)):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.
Чтобы его прочитать, вы должны заработать сообщения. Как это сделать бесплатно, описано в правилах форума. Как купить доступ, описано в Платных услугах.

Последний раз редактировалось bettatest; 10.05.2008 в 14:44.

Интересно, а что это сейчас так БУМкнуло?
И где интересно мой воздушный шарик?
И откуда тут взялась эта зеленая тряпочка?
Ааааа!Аааааа!Аааааа!Ааааа!АААААААААААА!
::divan::
 
Ответить с цитированием
Старый 13.05.2008, 00:27   #5
Sauron
Супер-модератор
Аватар для Sauron
OFFLINE
Регистрация: 10.04.2007
Сообщений: 72
Благодарностей:
164 всего
Мнения: + 1001
Репутация: 1091

Дарк, а за что ему 30 постов ?

https://www.rf-cheats.ru/forum/showthread.php?t=34

Тут я выкладывал ровно год назад всю информацию по спискам названий пакетов.
один в один. год назад.

ссылка в закрытый раздел.

кроме того, в файле T3packets.ini всё это давно существует в составе WP PPC , еще со второго апдейта (тут список 'немного' урезан, большая часть пакетов только названия):

Код:
[i]
;

; формат PPC  = RFO E2P1U2 =  (Episode 1/2  Part 1 Update 2)
;
; предварительный формат пакетов (в скрипте описания могут меняться в зависимости от пакета)
; байты в многобайтных ID пишутся 'как есть' последовательно
;
; Это урезанная версия описания пакетов RFO, полная версия не распространяется.
;     
; Все изменения на свой страх и риск.
;
; by (c) Sauron
;


[LS]
c1503=LoginAccountRequest:h(psize)h(ID:Get.ID)a(0012Login [crypted])-(0001)a(0012Password [crypted])-(2)
s1504=LoginAccountResult:h(psize)h(ID:Get.ID)c(result:Get.LRes)d(AccountID)d('1'=premium)c(c?)
c1505=WorldListRequest:h(psize)h(ID:Get.ID)d(d)
s1506=WorldListResult:h(psize)h(ID:Get.ID)c(0)h(SizeNextBytes)c(ServerCount:For.0002)c(stat '0'=DOWN)t(Name)
c1507=SelectWorldRequest:h(psize)h(ID:Get.ID)h(ChooseServer)
s1508=SelectWorldResult:h(psize)h(ID:Get.ID)c(result '0'=ok)d(IP:Get.IP)h(Port)z(0040Gkey)

c150C=CryptyKeyRequest:h(psize)h(ID:Get.ID)
s150D=CryptyKeyInform:h(psize)h(ID:Get.ID)c(key1)h(key2)

s1542=WorldUserInform:h(psize)h(ID:Get.ID)c(ServerCount:For.0001)h(flag_busy)
s1543=FreeServerInform:h(psize)h(ID:Get.ID)c(ServerCount:For.0001)c(free?)

s6501=.tick.:h(psize)h(ID:Get.ID)c(0)
c6502=.cl_tick.:h(psize)h(ID:Get.ID)c(0)


[ZSE1]
s0109=RegedCharResult:h(psize)h(ID:Get.ID)c(0)c(CountChars:For.0024)a(0034Nick)d(CharID)c(RaceSex:Get.Race)c(Slot)c(Race:Get.Race)c(Class:Get.Race)h(ClassP:Get.Race)c( )c(Level)d(Money)d(Platinum)c(Legs-Body)c(Feet-Hands)c(Face-Head)c( )h(Body)h(Leg)h(Hand)h(Feet)h(Head)h(Shield)h(Weapon)h(Back)-(0012?)
c010A=AddCharRequest:h(psize)h(ID:Get.ID)c(Slot)a(0034Nick)c(RaceSex:Get.Race)c(Race:Get.Race)c(Class:Get.Race)h(ClassP:Get.Race)c( )c(Legs-Body)c(Feet-Hands)c(Face-Head)c( )
c0202=ChatCircleRequest:h(psize)h(ID:Get.ID)t(Text)c( )s(Text2)

[ZS]
c0101=EnterWorldRequest:h(psize)h(ID:Get.ID)d(AccountID)z(0016GKeym)c(flag)d(d)z(0032Hash)c(c)
s0102=EnterWorldResult:h(psize)h(ID:Get.ID)

c0108=RegedCharRequest:h(psize)h(ID:Get.ID)
s0109=RegedCharResult:h(psize)h(ID:Get.ID)c(0)c(CountChars:For.0024)a(0017Nick)d(CharID)c(RaceSex:Get.Race)c(Slot)c(Race:Get.Race)c(Class:Get.Race)h(ClassP:Get.Race)c( )c(Level)d(Money)d(Platinum)c(Legs-Body)c(Feet-Hands)c(Face-Head)c( )h(Body)h(Leg)h(Hand)h(Feet)h(Head)h(Shield)h(Weapon)h(Back)-(0012?)
c010A=AddCharRequest:h(psize)h(ID:Get.ID)c(Slot)a(0017Nick)c(RaceSex:Get.Race)c(Race:Get.Race)c(Class:Get.Race)h(ClassP:Get.Race)c( )c(Legs-Body)c(Feet-Hands)c(Face-Head)c( )
s010B=AddCharResult:h(psize)h(ID:Get.ID)c(reason  '0'=ok)c(NumSlot 'FF'=err)
c010C=DelCharRequest:h(psize)h(ID:Get.ID)c(Slot)
s010D=DelCharResult:h(psize)h(ID:Get.ID)c(reason  '0'=ok)c(NumSlot 'FF'=err)
c010E=SelCharRequest:h(psize)h(ID:Get.ID)c(Slot)
s010F=SelCharResult:h(psize)h(ID:Get.ID)c(reason  '0'=ok)c(NumSlot 'FF'=err)d(CharID)
s0110=ServerNotifyInform:h(psize)h(ID:Get.ID)
s0114=ProtocolVerNotEqual:h(psize)h(ID:Get.ID)
c0116=AliveCharRequest:h(psize)h(ID:Get.ID)
s0117=AliveCharResult:h(psize)h(ID:Get.ID)

c0201=ChatOperatorRequest:h(psize)h(ID:Get.ID)
c0202=ChatCircleRequest:h(psize)h(ID:Get.ID)t(Text)c( )
c0203=ChatFarRequest:h(psize)h(ID:Get.ID)t(Text)
s0204=ChatFarFailure:h(psize)h(ID:Get.ID)
c0205=ChatPartyRequest:h(psize)h(ID:Get.ID)
c0206=ChatRaceRequest:h(psize)h(ID:Get.ID)
c0207=ChatCheatRequest:h(psize)h(ID:Get.ID)
c0208=ChatManageRequest:h(psize)h(ID:Get.ID)
c0209=ChatMgrWhisperRequest:h(psize)h(ID:Get.ID)

; формат s020A зависит от типа (type) и (если) определяется в скрипте описателя.
s020A=ChatMapRecv:h(psize)h(ID:Get.ID)c(type)d(CharID)
c020A=ChatMapRecvYesorno:h(psize)h(ID:Get.ID)
;s020A=?ChatMapRecvYesorno:h(psize)h(ID:Get.ID)

;c020B=?ChatMapRequest:h(psize)h(ID:Get.ID)
s020B=ChatMapResult:h(psize)h(ID:Get.ID)

c020C=ChatRacebossRequest:h(psize)h(ID:Get.ID)
c020D=ChatGuildEstSenRequest:h(psize)h(ID:Get.ID)

c0263=ChatGuildRequest
s0264=ChatGuildFailure


c0301=NewPosStartRequest:h(psize)h(ID:Get.ID)
s0302=NewPosStartResult:h(psize)h(ID:Get.ID)
c0303=BaseDownloadRequest:h(psize)h(ID:Get.ID)
s0304=BaseDownloadResult:h(psize)h(ID:Get.ID)c( )h(char SID)h(EXP:Get.Prc)-(0006)h(CurHP)h(CurSP)h(CurFP)-(0020)c(Rank)c(key)c( )c( )h(MaxHP clear)h(MaxSP)h(MaxFP)h(Map Location)p(X)p(Z)p(Y)
c0305=InvenDownloadRequest:h(psize)h(ID:Get.ID)
s0306=InvenDownloadResult:h(psize)h(ID:Get.ID)
c0307=CumDownloadRequest:h(psize)h(ID:Get.ID)
s0308=CumDownloadResult:h(psize)h(ID:Get.ID)
c0309=ForceDownloadRequest:h(psize)h(ID:Get.ID)
s030A=ForceDownloadResult:h(psize)h(ID:Get.ID)
c030B=QuestDownloadRequest:h(psize)h(ID:Get.ID)
s030C=QuestDownloadResult:h(psize)h(ID:Get.ID)
c030D=SpecialDownloadRequest:h(psize)h(ID:Get.ID)
s030E=UnitDownloadResult:h(psize)h(ID:Get.ID)
s030F=AnimusDownloadResult:h(psize)h(ID:Get.ID)
s0310=MonsterCreate:h(psize)h(ID:Get.ID)
s0311=NpcCreate:h(psize)h(ID:Get.ID)
s0312=AnimusCreate:h(psize)h(ID:Get.ID)
s0313=TowerCreate:h(psize)h(ID:Get.ID)
s0314=ItemboxCreate:h(psize)h(ID:Get.ID)d(itemID)h(itemOID)d(CharID)
s0315=ParkingunitCreate:h(psize)h(ID:Get.ID)
s0316=PlayerDestroy:h(psize)h(ID:Get.ID)
s0317=PlayerDie:h(psize)h(ID:Get.ID)
s0318=MonsterDestroy:h(psize)h(ID:Get.ID)
s0319=NpcDestroy:h(psize)h(ID:Get.ID)
s031A=AnimusDestroy:h(psize)h(ID:Get.ID)
s031B=TowerDestroy:h(psize)h(ID:Get.ID)
s031C=ItemboxDestroy:h(psize)h(ID:Get.ID)
s031D=ParkingunitDestroy:h(psize)h(ID:Get.ID)
;c031E=OtherShapeRequest:h(psize)h(ID:Get.ID)h(CharSID)
;s031F=OtherShapeAll:h(psize)h(ID:Get.ID)h(CharSID)
c031E=.CharInfoRequest.:h(psize)h(ID:Get.ID)h(CharSID)
s031F=.CharInfo.:h(psize)h(ID:Get.ID)h(CharSID)d(CharID)

s0320=OtherShapePart:h(psize)h(ID:Get.ID)
s0321=OtherShapeFailure:h(psize)h(ID:Get.ID)
s0322=OtherShapeChange:h(psize)h(ID:Get.ID)
s0323=OtherUnitRideChange:h(psize)h(ID:Get.ID)

;s0324=OtherNewView:h(psize)h(ID:Get.ID)
s0324=.CharAppear3.:h(psize)h(ID:Get.ID)h(CharSID)d(CharID)

c0325=PlayerRevivalRequest:h(psize)h(ID:Get.ID)
s0326=PlayerRevival:h(psize)h(ID:Get.ID)
s0327=OtherMapOut:h(psize)h(ID:Get.ID)c(fromMap?)d(CharID)c( )
s0328=PlayerResurrect:h(psize)h(ID:Get.ID)
c0329=ExitWorldRequest:h(psize)h(ID:Get.ID)
s032A=ExitWorldResult:h(psize)h(ID:Get.ID)
s032B=StatInform:h(psize)h(ID:Get.ID)
s032C=FcitemInform:h(psize)h(ID:Get.ID)
s032D=LinkboardDownloadResult:h(psize)h(ID:Get.ID)
c032E=LinkboardDownloadRequest:h(psize)h(ID:Get.ID)
s032F=RaceTopInform:h(psize)h(ID:Get.ID)
s0330=PlayerResurrectInform:h(psize)h(ID:Get.ID)

s0332=.Macros.:h(psize)h(ID:Get.ID)

s03D0=TrapDestroy:h(psize)h(ID:Get.ID)
s03D1=StoneDestroy:h(psize)h(ID:Get.ID)
s03D2=KeeperDestroy:h(psize)h(ID:Get.ID)
s03D3=StoneCreate:h(psize)h(ID:Get.ID)
s03D4=KeeperCreate:h(psize)h(ID:Get.ID)
s03D5=TrapCreate:h(psize)h(ID:Get.ID)

s03DC=QuestHoleCreate:h(psize)h(ID:Get.ID)
s03DD=QuestHoleDestroy:h(psize)h(ID:Get.ID)


c0401=.MoveRequest.:h(psize)h(ID:Get.ID)
c0402=.0402.:h(psize)h(ID:Get.ID)

; CHAR_MOVING_ERROR
s0403=.RetErrorPos.:h(psize)h(ID:Get.ID)c( )p(X)p(Z)p(Y)
; CHAR_MOVING
s0404=.MoveTo.:h(psize)h(ID:Get.ID)d(CharID)h(from X)h(Z)h(from Y)h(To X)h(to Y)h(Base speed)c( )
; MOB_MOVING
s0405=.MonsterMove.:h(psize)h(ID:Get.ID)d(ObjID)h(from X)h(Z)h(from Y)h(To X)h(to Y)
; CHAR_APEARING
s0409=.CharAppearing.:h(psize)h(ID:Get.ID)h(CharSID)d(CharID)c( )h( )h(X)h(Z)h(Y)h( )h(State)
; UNKNOWN_LOGGED / UnkCharApper
s040A=.040A.:h(psize)h(ID:Get.ID)h(h)h(CharSID)d(CharID)
; MOB_APEARING
s040B=.MonstrAppearing.:h(psize)h(ID:Get.ID)h(mobID)h(sID)d(objID)h( )h(X)h(Z)h(Y)

c0413=.ChkSetPos.:h(psize)h(ID:Get.ID)
; CHAR_STOP
s0414=.StopPos.:h(psize)h(ID:Get.ID)d(CharID)h(X)h(Z)h(Y)
; CHAR_APEARING_2
s0415=.CharAppear2.:h(psize)h(ID:Get.ID)h(CharSID)d(CharID)c( )h( )h(from X)h(Z)h(from Y)h(To X)h(to Y)h( )h(State)
; MOB_APEARING_2
s0416=.MonstrAppear2.:h(psize)h(ID:Get.ID)h(mobID)h(sID)d(objID)h( )h(from X)h(Z)h(from Y)h(To X)h(to Y)

s0419=.ChangeState.:h(psize)h(ID:Get.ID)d(CharID)d(NewState)



c0501=AttackGenRequest:h(psize)h(ID:Get.ID)d(counter)h( )h( )h(target sID)
c0502=AttackSkillRequest:h(psize)h(ID:Get.ID)
c0503=AttackForceRequest:h(psize)h(ID:Get.ID)
c0504=AttackUnitRequest:h(psize)h(ID:Get.ID)
c0505=AttackTestRequest:h(psize)h(ID:Get.ID)
s0506=AttackErrorResult:h(psize)h(ID:Get.ID)
s0507=AttackGenResult:h(psize)h(ID:Get.ID)c( )d(attacker objID)h( )c(st)-(3)d(objID)h(hit)
s0508=AttackSkillResult:h(psize)h(ID:Get.ID)
s0509=AttackForceResult:h(psize)h(ID:Get.ID)
s050A=AttackUnitResult:h(psize)h(ID:Get.ID)
s050B=AttackCountResult:h(psize)h(ID:Get.ID)
s050C=AttackTestResult:h(psize)h(ID:Get.ID)
;s050D=??-SelfDestructionAttackResult:h(psize)h(ID:Get.ID)
;s050D=??-AttackMonsterInform:h(psize)h(ID:Get.ID)
s050D=AttackMonsterInform:h(psize)h(ID:Get.ID)
s050E=AttackAnimusInform:h(psize)h(ID:Get.ID)
s050F=AttackTowerInform:h(psize)h(ID:Get.ID)
s0510=MonsterChaseChange:h(psize)h(ID:Get.ID)

s0513=BreakdownEquipItem:h(psize)h(ID:Get.ID)
s0514=ShieldEquipDurDec:h(psize)h(ID:Get.ID)
s0515=AlterWeaponBulletInform:h(psize)h(ID:Get.ID)
s0516=AlterUnitBulletInform:h(psize)h(ID:Get.ID)
s0517=AlterUnitHpInform:h(psize)h(ID:Get.ID)
s0518=CountSuccInform:h(psize)h(ID:Get.ID)
s0519=AttackSelfdestructionResult:h(psize)h(ID:Get.ID)

c0537=AttackSiegeRequest:h(psize)h(ID:Get.ID)
s057A=AttackSiegeResult:h(psize)h(ID:Get.ID)
s0597=AttackKeeperInform:h(psize)h(ID:Get.ID)
s0598=AttackTrapInform:h(psize)h(ID:Get.ID)

s0701=ItemboxStateChange:h(psize)h(ID:Get.ID)
c0702=ItemboxTakeRequest:h(psize)h(ID:Get.ID)
s0703=ItemboxTakeNewResult:h(psize)h(ID:Get.ID)
s0704=ItemboxTakeAddResult:h(psize)h(ID:Get.ID)
c0705=ThrowStorageRq:h(psize)h(ID:Get.ID)
s0706=ThrowStorageResult:h(psize)h(ID:Get.ID)
c0707=UsePotionRequest:h(psize)h(ID:Get.ID)
s0708=UsePotionResult:h(psize)h(ID:Get.ID)
c0709=EquipPartRequest:h(psize)h(ID:Get.ID)
s070A=EquipPartResult:h(psize)h(ID:Get.ID)
c070B=EmbellishRequest:h(psize)h(ID:Get.ID)
s070C=EmbellishResult:h(psize)h(ID:Get.ID)
c070D=OffPartRequest:h(psize)h(ID:Get.ID)
s070E=OffPartResult:h(psize)h(ID:Get.ID)
c070F=MakeItemRequest:h(psize)h(ID:Get.ID)
s0710=MakeItemResult:h(psize)h(ID:Get.ID)
c0711=UpgradeItemRequest:h(psize)h(ID:Get.ID)
s0712=UpgradeItemResult:h(psize)h(ID:Get.ID)
c0713=DowngradeItemRequest:h(psize)h(ID:Get.ID)
s0714=DowngradeItemResult:h(psize)h(ID:Get.ID)
c0715=AddBagRequest:h(psize)h(ID:Get.ID)
s0716=AddBagResult:h(psize)h(ID:Get.ID)
s0717=DeleteStorageInform:h(psize)h(ID:Get.ID)
s0718=StorageRefreshInform:h(psize)h(ID:Get.ID)
s0719=AlterItemDur:h(psize)h(ID:Get.ID)
c071A=UseRecoverLossexpItemRequest:h(psize)h(ID:Get.ID)
s071B=UseRecoverLossexpItemResult:h(psize)h(ID:Get.ID)
c071C=CombineItemRequest:h(psize)h(ID:Get.ID)
s071D=CombineItemResult:h(psize)h(ID:Get.ID)
c071E=ExchangeItemRequest:h(psize)h(ID:Get.ID)
s071F=ExchangeItemResult:h(psize)h(ID:Get.ID)



s0805=MapEnvCodeInform:h(psize)h(ID:Get.ID)
s0806=AlterRegionInform:h(psize)h(ID:Get.ID)


s0B01=LevelUp:h(psize)h(ID:Get.ID)d(CharID)c(CharLVL)
s0B02=Recover:h(psize)h(ID:Get.ID)h(HP)h(FP)h(SP)h(Def Gaudge)
s0B03=MaxHfsp:h(psize)h(ID:Get.ID)h(HP)h(FP)h(SP)
s0B04=ExpAlter:h(psize)h(ID:Get.ID)
s0B05=ChangeClassCommand:h(psize)h(ID:Get.ID)
c0B06=SelectClassRequest:h(psize)h(ID:Get.ID)
s0B07=SelectClassResult:h(psize)h(ID:Get.ID)

s0B09=RewardAddItem:h(psize)h(ID:Get.ID)
s0B0A=AlterPvpPoint:h(psize)h(ID:Get.ID)
s0B0B=AlterPvpCash:h(psize)h(ID:Get.ID)
s0B0C=AlterSpInform:h(psize)h(ID:Get.ID)
s0B0D=AlterEquipSpInform:h(psize)h(ID:Get.ID)
s0B0E=AlterHpInform:h(psize)h(ID:Get.ID)
s0B0F=MonsterEmotion:h(psize)h(ID:Get.ID)

s0B11=AlterGradeInform:h(psize)h(ID:Get.ID)
s0B12=AlterRankingInform:h(psize)h(ID:Get.ID)
s0B13=AlterMoneyInform:h(psize)h(ID:Get.ID)
s0B14=AlterTolInform:h(psize)h(ID:Get.ID)
s0B15=AlterAnimusHpfpInform:h(psize)h(ID:Get.ID)

c0B18=InitClassRequest:h(psize)h(ID:Get.ID)
s0B19=InitClassResult:h(psize)h(ID:Get.ID)
c0B1A=InitClassCostRequest:h(psize)h(ID:Get.ID)
s0B1B=InitClassCostResult:h(psize)h(ID:Get.ID)
c0B1C=CanSelectClassRequest:h(psize)h(ID:Get.ID)
s0B1D=CanSelectClassResult:h(psize)h(ID:Get.ID)

s0B85=MaxDp:h(psize)h(ID:Get.ID)


c0C01=BuyStoreRequest:h(psize)h(ID:Get.ID)
s0C02=BuyStoreSuccess:h(psize)h(ID:Get.ID)
s0C03=BuyStoreFailure:h(psize)h(ID:Get.ID)
c0C04=SellStoreRequest:h(psize)h(ID:Get.ID)
s0C05=SellStoreResult:h(psize)h(ID:Get.ID)

c0C08=StoreListRequest:h(psize)h(ID:Get.ID)
s0C09=StoreListResult:h(psize)h(ID:Get.ID)

s0C0E=EconomyHistoryInform:h(psize)h(ID:Get.ID)
s0C0F=EconomyRateInform:h(psize)h(ID:Get.ID)
s0C10=StartTradeInform:h(psize)h(ID:Get.ID)

c0D02=ForceInvenChangeRequest:h(psize)h(ID:Get.ID)
s0D03=ForceInvenChangeResult:h(psize)h(ID:Get.ID)
c0D04=AnimusInvenChangeRequest:h(psize)h(ID:Get.ID)
s0D05=AnimusInvenChangeResult:h(psize)h(ID:Get.ID)
c0D06=ResSeparationRequest:h(psize)h(ID:Get.ID)
s0D07=ResSeparationResult:h(psize)h(ID:Get.ID)
c0D08=ResDivisionRequest:h(psize)h(ID:Get.ID)
s0D09=ResDivisionResult:h(psize)h(ID:Get.ID)

c0D0C=PotionsocketSeparationRequest:h(psize)h(ID:Get.ID)
s0D0D=PotionsocketSeparationResult:h(psize)h(ID:Get.ID)
c0D0E=PotionsocketDivisionRequest:h(psize)h(ID:Get.ID)
s0D0F=PotionsocketDivisionResult:h(psize)h(ID:Get.ID)
c0D10=AlterItemSlotRequest:h(psize)h(ID:Get.ID)
c0D11=AlterLinkSlotRequest:h(psize)h(ID:Get.ID)
c0D12=PvpRankListRequest:h(psize)h(ID:Get.ID)
s0D13=PvpRankListResultNodata:h(psize)h(ID:Get.ID)
s0D14=PvpRankListResultData:h(psize)h(ID:Get.ID)
c0D15=ModeChangeRequest:h(psize)h(ID:Get.ID)
c0D16=GestureRequest:h(psize)h(ID:Get.ID)
s0D17=GestureInform:h(psize)h(ID:Get.ID)
s0D18=PvpRankListVersionUp:h(psize)h(ID:Get.ID)
c0D19=AlterWindowInfoRequest:h(psize)h(ID:Get.ID)
c0D1A=SetTargetObjectRequest:h(psize)h(ID:Get.ID)
s0D1B=SetTargetObjectResult:h(psize)h(ID:Get.ID)h( )c( )d(objID)h( )h( )
c0D1C=ReleaseTargetObjReq:h(psize)h(ID:Get.ID)
s0D1D=TargetObjectHpInform:h(psize)h(ID:Get.ID)
c0D1E=PartyReqBlockReport:h(psize)h(ID:Get.ID)
c0D1F=WhisperBlockReport:h(psize)h(ID:Get.ID)
c0D20=TradeBlockReport:h(psize)h(ID:Get.ID)
s0D21=HolyStoneHpInform:h(psize)h(ID:Get.ID)
s0D22=NotifyHolyStoneDestroyed:h(psize)h(ID:Get.ID)

c0D25=TotalGuildRankRequest:h(psize)h(ID:Get.ID)
s0D26=TotalGuildRankResult:h(psize)h(ID:Get.ID)
c0D27=WeeklyGuildRankRequest:h(psize)h(ID:Get.ID)
s0D28=WeeklyGuildRankResult:h(psize)h(ID:Get.ID)

c1001=PartyJoinInvitation:h(psize)h(ID:Get.ID)h(char SID)
s1002=PartyJoinInvitationQuestion:h(psize)h(ID:Get.ID)h(char SID)d(char objID)
c1003=PartyJoinInvitationAnswer:h(psize)h(ID:Get.ID)h(char SID)d(char objID)
c1004=PartyJoinApplication:h(psize)h(ID:Get.ID)h(char SID)
s1005=PartyJoinApplicationQuestion:h(psize)h(ID:Get.ID)
c1006=PartyJoinApplicationAnswer:h(psize)h(ID:Get.ID)
s1007=PartyJoinJoinerResult:h(psize)h(ID:Get.ID)
s1008=PartyJoinMemberResult:h(psize)h(ID:Get.ID)
c1009=PartyLeaveSelfRequest:h(psize)h(ID:Get.ID)
s100A=PartyLeaveSelfResult:h(psize)h(ID:Get.ID)d(char objID)c(result)
c100B=PartyLeaveCompulsionRequest:h(psize)h(ID:Get.ID)
s100C=PartyLeaveCompulsionResult:h(psize)h(ID:Get.ID)
c100D=PartyDisjointRequest:h(psize)h(ID:Get.ID)
s100E=PartyDisjointResult:h(psize)h(ID:Get.ID)
c100F=PartySuccessionRequest:h(psize)h(ID:Get.ID)
s1010=PartySuccessionResult:h(psize)h(ID:Get.ID)
c1011=PartyLockRequest:h(psize)h(ID:Get.ID)
s1012=PartyLockResult:h(psize)h(ID:Get.ID)
s1013=PartyMemberInfoUpd:h(psize)h(ID:Get.ID)
s1014=PartyMemberHpUpd:h(psize)h(ID:Get.ID)
s1015=PartyMemberFpUpd:h(psize)h(ID:Get.ID)
s1016=PartyMemberSpUpd:h(psize)h(ID:Get.ID)
s1017=PartyMemberLvUpd:h(psize)h(ID:Get.ID)
s1018=PartyMemberPosUpd:h(psize)h(ID:Get.ID)
s1019=PartyMemberMaxHfspUpd:h(psize)h(ID:Get.ID)
s101A=PartyMemberEffectUpd:h(psize)h(ID:Get.ID)
s101B=PartyExpDivision:h(psize)h(ID:Get.ID)
c101C=AlterPartyLootShareRequest:h(psize)h(ID:Get.ID)
s101D=AlterPartyLootShareResult:h(psize)h(ID:Get.ID)
s101E=TakeLootItemInform:h(psize)h(ID:Get.ID)d(char objID)
s1042=.?PartyErrInform.:h(psize)h(ID:Get.ID)c(result)

c1101=ForceRequest:h(psize)h(ID:Get.ID)h(force ID)c( )h(target sID)d(target oID)
s1102=ForceResultOne:h(psize)h(ID:Get.ID)
s1103=ForceResultOther:h(psize)h(ID:Get.ID)
c1104=SkillRequest:h(psize)h(ID:Get.ID)h(skill ID:Get.SkillID)h(targ sID)d(target oID)
s1105=SkillResultOne:h(psize)h(ID:Get.ID)
s1106=SkillResultOther:h(psize)h(ID:Get.ID)
c1107=ClassSkillRequest:h(psize)h(ID:Get.ID)
s1108=ClassSkillResultOne:h(psize)h(ID:Get.ID)
s1109=ClassSkillResultOther:h(psize)h(ID:Get.ID)
s110A=EffectAddInform:h(psize)h(ID:Get.ID)
s110B=EffectRemoveInform:h(psize)h(ID:Get.ID)
s110C=SetFpInform:h(psize)h(ID:Get.ID)
s110D=SetHpInform:h(psize)h(ID:Get.ID)
s110E=SetSpInform:h(psize)h(ID:Get.ID)
s110F=InsertItemInform:h(psize)h(ID:Get.ID)
s1110=StunInform:h(psize)h(ID:Get.ID)
s1111=LastEffectChangeInform:h(psize)h(ID:Get.ID)
c1112=MakeTowerRequest:h(psize)h(ID:Get.ID)
s1113=MakeTowerResult:h(psize)h(ID:Get.ID)
c1114=BackTowerRequest:h(psize)h(ID:Get.ID)
s1115=BackTowerResult:h(psize)h(ID:Get.ID)
s1116=AlterTowerHp:h(psize)h(ID:Get.ID)
s1117=TowerCompleteInform:h(psize)h(ID:Get.ID)
s1118=AlterContEffectTime:h(psize)h(ID:Get.ID)
s1119=EffectStartInform:h(psize)h(ID:Get.ID)
s111A=MonsterRobedHpInform:h(psize)h(ID:Get.ID)
c111B=MakeTrapRequest:h(psize)h(ID:Get.ID)
s111C=MakeTrapResult:h(psize)h(ID:Get.ID)
s111D=MadeTrapNumInform:h(psize)h(ID:Get.ID)
s111E=ContinueTowerInform:h(psize)h(ID:Get.ID)

c1163=ThorwSkillRequest:h(psize)h(ID:Get.ID)
s1164=ThrowSkillResultOne:h(psize)h(ID:Get.ID)
s1165=ThrowSkillResultOther:h(psize)h(ID:Get.ID)
c1166=ThorwUnitRequest:h(psize)h(ID:Get.ID)
s1167=ThrowUnitResultOne:h(psize)h(ID:Get.ID)
s1168=ThrowUnitResultOther:h(psize)h(ID:Get.ID)
s1172=SetDpInform:h(psize)h(ID:Get.ID)
s11E7=TrapCompleteInform:h(psize)h(ID:Get.ID)

c1201=DTradeAskRequest:h(psize)h(ID:Get.ID)
s1202=DTradeAskResult:h(psize)h(ID:Get.ID)
s1203=DTradeAskInform:h(psize)h(ID:Get.ID)
c1204=DTradeAnswerRequest:h(psize)h(ID:Get.ID)
s1205=DTradeAnswerResult:h(psize)h(ID:Get.ID)
s1206=DTradeStartInform:h(psize)h(ID:Get.ID)
c1207=DTradeCancleRequest:h(psize)h(ID:Get.ID)
s1208=DTradeCancleResult:h(psize)h(ID:Get.ID)
s1209=DTradeCancleInform:h(psize)h(ID:Get.ID)
c120A=DTradeLockRequest:h(psize)h(ID:Get.ID)
s120B=DTradeLockResult:h(psize)h(ID:Get.ID)
s120C=DTradeLockInform:h(psize)h(ID:Get.ID)
c120D=DTradeAddRequest:h(psize)h(ID:Get.ID)
s120E=DTradeAddResult:h(psize)h(ID:Get.ID)
s120F=DTradeAddInform:h(psize)h(ID:Get.ID)
c1210=DTradeDelRequest:h(psize)h(ID:Get.ID)
s1211=DTradeDelResult:h(psize)h(ID:Get.ID)
s1212=DTradeDelInform:h(psize)h(ID:Get.ID)
c1213=DTradeBetRequest:h(psize)h(ID:Get.ID)
s1214=DTradeBetResult:h(psize)h(ID:Get.ID)
s1215=DTradeBetInform:h(psize)h(ID:Get.ID)
c1216=DTradeOkRequest:h(psize)h(ID:Get.ID)
s1217=DTradeOkResult:h(psize)h(ID:Get.ID)
s1218=DTradeOkInform:h(psize)h(ID:Get.ID)
s1219=DTradeAccomplishInform:h(psize)h(ID:Get.ID)
s121A=DTradeCloseInform:h(psize)h(ID:Get.ID)
s121B=DTradeUnitInfoInform:h(psize)h(ID:Get.ID)
s121C=DTradeUnitAddInform:h(psize)h(ID:Get.ID)


c1401=ObjectServerPosRequest:h(psize)h(ID:Get.ID)
s1402=structObjectServerPosResult:h(psize)h(ID:Get.ID)
s1403=AdjustAmountInform:h(psize)h(ID:Get.ID)


c180A=NpcDialogRequest:h(psize)h(ID:Get.ID)


s1901=StoneEnterInform:h(psize)h(ID:Get.ID)
s1902=StoneExitInform:h(psize)h(ID:Get.ID)
s1903=KeeperEnterInform:h(psize)h(ID:Get.ID)
s1904=KeeperExitInform:h(psize)h(ID:Get.ID)

s190A=RecvHskQuestInform:h(psize)h(ID:Get.ID)
s190B=CreateHolyMaster:h(psize)h(ID:Get.ID)
s190C=AddHolyquestActcumInform:h(psize)h(ID:Get.ID)
s190D=HolyquestSuccInform:h(psize)h(ID:Get.ID)
s190E=HolystoneAlterOperCircleInformZoc:h(psize)h(ID:Get.ID)
s190F=HolyKeeperChangeChaosInform:h(psize)h(ID:Get.ID)
s1910=NoticeNextQuestInform:h(psize)h(ID:Get.ID)
s1911=NoticeIsArriveMaster:h(psize)h(ID:Get.ID)
s1912=NoticeStartQuestInform:h(psize)h(ID:Get.ID)
s1913=NoticeEndQuestInform:h(psize)h(ID:Get.ID)

s192C=KepperWaitInform:h(psize)h(ID:Get.ID)
s192D=StoneWaitInform:h(psize)h(ID:Get.ID)



s1B03=GuildMemberDownload:h(psize)h(ID:Get.ID)

c1B21=GuildQueryInfoRequest:h(psize)h(ID:Get.ID)
s1B22=GuildQueryInfoResult:h(psize)h(ID:Get.ID)

s1B29=GuildMoneyIoDownload:h(psize)h(ID:Get.ID)

s1B2B=GuildMemberBuddyDownload:h(psize)h(ID:Get.ID)


c1F03=BuddyDownloadRequest:h(psize)h(ID:Get.ID)
s1F04=BuddyDownloadResult:h(psize)h(ID:Get.ID)h( )c(CountBuddy:For.0002)t(Name)z(0005?)

s2101=TransShipStateInform:h(psize)h(ID:Get.ID)
c2101=?BossSmsMsgRequest:h(psize)h(ID:Get.ID)

c3801=PtRequestFcandidacyList:h(psize)h(ID:Get.ID)
s3802=PtResultFcandidacyList:h(psize)h(ID:Get.ID)
c3803=PtRequestCandidate:h(psize)h(ID:Get.ID)
c3804=PtRequestVote:h(psize)h(ID:Get.ID)c(rang)a(0016name)
s3805=PtTransVotepaper:h(psize)h(ID:Get.ID)
s3806=PtNotifyVoteScore:h(psize)h(ID:Get.ID)
s3807=PtNotifyWinner:h(psize)h(ID:Get.ID)
s38FF=PtResultCode:h(psize)h(ID:Get.ID)



s6501=.tick.:h(psize)h(ID:Get.ID)c(0)
c6502=.cl_tick.:h(psize)h(ID:Get.ID)c(0)

s6602=.Ping.:h(psize)h(ID:Get.ID)z(0016:inkey)
c6603=.Pong.:h(psize)h(ID:Get.ID)z(0016:inkey)

Последний раз редактировалось Sauron; 13.05.2008 в 00:38.

^_O
= WP661f = (15.10.09)

Злой и Жестокий критик и баголов. Вижу очень далеко, насквозь.

Быстрей наслаждайся иллюзией, пока кто нибудь не растоптал твои грезы.

На любой R0 драйвер найдется свой R0 драйвер.

Yoda не люблю я, дразнится под меня он.
 
Ответить с цитированием
Сказали спасибо:
Tank35 (20.11.2008)
Старый 13.05.2008, 11:24   #6
Sergion
Постоялец
Аватар для Sergion
OFFLINE
Регистрация: 06.05.2007
Сообщений: 138
Благодарностей:
195 всего
Мнения: + 1054
Репутация: 1169
Отправить сообщение для Sergion с помощью ICQ Отправить сообщение для Sergion с помощью Skype™

Вот то, что недописал автор топика:
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 60 сообщение(ий)):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.
Чтобы его прочитать, вы должны заработать сообщения. Как это сделать бесплатно, описано в правилах форума. Как купить доступ, описано в Платных услугах.


2 Sauron - доступа в закрытый раздел-то нету... Поэтому пользуемся дизассемблером. Там всё действительно красиво расписано.

Последний раз редактировалось Sergion; 13.05.2008 в 11:26.
 
Ответить с цитированием
Сказали спасибо:
RFbager (24.10.2008)
Старый 13.05.2008, 13:39   #7
Sauron
Супер-модератор
Аватар для Sauron
OFFLINE
Регистрация: 10.04.2007
Сообщений: 72
Благодарностей:
164 всего
Мнения: + 1001
Репутация: 1091

Цитата:
Сообщение от Sergion Посмотреть сообщение
Вот то, что недописал автор топика:
*** скрытый текст ***

2 Sauron - доступа в закрытый раздел-то нету... Поэтому пользуемся дизассемблером. Там всё действительно красиво расписано.
Ужасно там, а не красиво, ужасней просто некуда.

боже мой, я же в T3packets.ini большую часть запихнул в WP PPC, еще год назад,
в виде намного красивее этого ужаса что здесь.

Давайте не копипастить, а описания плохо изученных пакетов составлять - вот работа, за которую надо ставить посты.

зы: Кстати, закрытый раздел был взломан неоднократно, и я уже видел свои посты от туда на двух форумах. Поэтому, кому надо, тот все давно нашел.

Последний раз редактировалось Sauron; 13.05.2008 в 13:46.

^_O
= WP661f = (15.10.09)

Злой и Жестокий критик и баголов. Вижу очень далеко, насквозь.

Быстрей наслаждайся иллюзией, пока кто нибудь не растоптал твои грезы.

На любой R0 драйвер найдется свой R0 драйвер.

Yoda не люблю я, дразнится под меня он.
 
Ответить с цитированием
Старый 13.05.2008, 14:54   #8
Sergion
Постоялец
Аватар для Sergion
OFFLINE
Регистрация: 06.05.2007
Сообщений: 138
Благодарностей:
195 всего
Мнения: + 1054
Репутация: 1169
Отправить сообщение для Sergion с помощью ICQ Отправить сообщение для Sergion с помощью Skype™

Цитата:
Сообщение от Sauron Посмотреть сообщение
Ужасно там, а не красиво, ужасней просто некуда.
Ниччёёёё, hex-rays помогает =)

Цитата:
Сообщение от Sauron Посмотреть сообщение
Давайте не копипастить, а описания плохо изученных пакетов составлять - вот работа, за которую надо ставить посты.
Да я только за. Алгоритмы корейского "шифрования", например, уже не представляют для меня проблемы. Какие именно пакеты являются для вас "плохо изученными" - даже представить не могу =)))
Вот меня в данный момент занимают детали пакета 0304 _base_download_result_zocl
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 200 сообщение(ий)):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.
Чтобы его прочитать, вы должны заработать сообщения. Как это сделать бесплатно, описано в правилах форума. Как купить доступ, описано в Платных услугах.


Цитата:
Сообщение от Sauron Посмотреть сообщение
зы: Кстати, закрытый раздел был взломан неоднократно, и я уже видел свои посты от туда на двух форумах.
Ну я как-то не привык гадить в доме, в котором живу, поэтому данной информацией не располагаю.
 
Ответить с цитированием
Старый 13.05.2008, 19:01   #9
step117
Нуб
Аватар для step117
OFFLINE
Регистрация: 13.05.2008
Сообщений: 0
Благодарностей:
17 всего
Мнения: + 1006
Репутация: 160
Отправить сообщение для step117 с помощью ICQ Отправить сообщение для step117 с помощью Skype™

ребят, а кто может объяснить суть того,чем вы занимаетесь?

only for fan
 
Ответить с цитированием
Старый 17.05.2008, 15:05   #10
dark
Читодел
Аватар для dark
OFFLINE
Регистрация: 09.04.2007
Сообщений: 965
Благодарностей:
36,565 всего
Мнения: + 37511
Репутация: 116358
Отправить сообщение для dark с помощью ICQ Отправить сообщение для dark с помощью Skype™

это не все пакеты... 11 25 и 19 18 не обнаружил :/
s1901=StoneEnterInform:h(psize)h(ID:Get.ID)
c2101=?BossSmsMsgRequest:h(psize)h(ID:Get.ID) <--- тут ошибочка видимо. Я его от сервера получаю.

Кто-нибудь знает, что это за пакеты?
Примеры:
Цитата:
04 00 11 25
0D 00 19 01 01 20 1C C8 19 20 1C 00 00
0B 00 21 01 00 00 01 00 00 00 00

Последний раз редактировалось dark; 17.05.2008 в 15:17.

Cheats Development | Создание читов на заказ

Я не оказываю услуги гаранта!
База данных кидал: blacklist.rf-cheats.ru
Обязательно проверяйте человека через чёрный список прежде чем совершать с ним сделку.
 
Ответить с цитированием
Сказали спасибо:
Недоступно (28.01.2009)
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Мир танков | Проект "Армата" | ArcheAge | Black Desert | РФ Онлайн | Айон | Майнкрафт | Браузерные игры
Элдер скролс | Р2 Онлайн | Реквием Онлайн | ПУБГ | Роял Квест | ГТА Санадреас | Контра | Дота 2
Мир кораблей | Лост Арк | Arma2 DayZ mod | The War Z | Карос: Начало | Tera Online
Читы для всех Онлайн-игр