Jop, war bei mir grad auch so, musst Launcher starten und updaten lassen.
Beiträge von Fisticuff
-
-
War grad bei mir so mit dem iBot..PC neugestartet jetz klappt wieder alles ohne Probleme.
-
Und welchen Bot meinst du genau?
-
So, habs nun geschafft, mein Packet komplett (naja bis auf die letzen paar Zeichen) zu zerstückeln.
Ergebnis (ist aber mein low-char):Code- 73-07-00-00 char type
- 0A-00 char name length
- 53-74-75-6E-6E-61-4D-61-6E-65 char name
- 33 mix between volume & height
- 1B current level
- 1B max level
- 03-23-05-00-00-00-00-00 exp
- 96-00-00-00 sp/exp bar
- 0B-5C-0D-00-00-00-00-00 gold
- 45-03-00-00 sp
- 00-00 ap
- 01 berserk orbs
- _______________________________________
- 00-00-00-00 unknown
- ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
- E0-08-00-00 current hp
- 01-03-00-00 current mp
- ________________________________________________________________________________________________________________
- 01-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-01-00-00-00-00-01-00-00-00-00-01-00-00-00-00 unknown
- ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
- 2D inventory size (45)
- 19 items in inventory (25)
- #ITEM START
- --------------------------------------------------------------
- 00 slot number
- 44-03-00-00 Shelter Holyword Hood (0344)
- 00-00-00-00-00-00-00-00 item stats
- 00 plus level
- 31-00-00-00 durability
- 00 # of blues
- --------------------------------------------------------------
- 01 slot number
- 89-03-00-00 Sungdo Silk Suit (0389)
- 00-00-00-00-00-00-00-00 item stats
- 00 plus level
- 2F-00-00-00 durability
- 00 # of blues
- --------------------------------------------------------------
- 02 slot number
- 68-03-00-00 Shelter Holyword Talisman (0368)
- 00-00-00-00-00-00-00-00 item stats
- 00 plus level
- 31-00-00-00 durability
- 00 # of blues
- --------------------------------------------------------------
- 03 slot number
- D4-03-00-00 Shelter Holyword Wristlet (03D4)
- 00-00-00-00-00-00-00-00 item stats
- 00 plus level
- 30-00-00-00 durability
- 00 # of blues
- --------------------------------------------------------------
- 04 slot number
- AD-03-00-00 Sungdo Silk Trousers (03AD)
- 00-00-00-00-00-00-00-00 item stats
- 00 plus level
- 2F-00-00-00 durability
- 00 # of blues
- --------------------------------------------------------------
- 05 slot number
- F8-03-00-00 Shelter Holyword Shoes (03F8)
- 00-00-00-00-00-00-00-00 item stats
- 00 plus level
- 31-00-00-00 durability
- 00 # of blues
- --------------------------------------------------------------
- 06 slot number
- 99-00-00-00 Silver Lance (0099)
- 00-C2-10-B4-8C-01-00-00 item stats
- 00 plus level
- 34-00-00-00 durability
- 00 # of blues
- --------------------------------------------------------------
- 09 slot number
- 31-07-00-00 Mercury Gold Earring (0731)
- 00-0D-00-00-00-00-00-00 item stats
- 00 plus level
- 00-00-00-00 durability
- 00 # of blues
- --------------------------------------------------------------
- 0A slot number
- 52-07-00-00 Devildom Silver Necklace (0752)
- 00-00-00-00-00-00-00-00 item stats
- 00 plus level
- 00-00-00-00 durability
- 00 # of blues
- --------------------------------------------------------------
- 0B slot number
- 11-07-00-00 Nephrite Ring (0711)
- 00-ED-01-00-00-00-00-00 item stats
- 00 plus level
- 00-00-00-00 durability
- 00 # of blues
- --------------------------------------------------------------
- 0C slot number
- 11-07-00-00 Nephrite Ring (0711)
- 00-62-01-00-00-00-00-00 item stats
- 00 plus level
- 00-00-00-00 durability
- 00 # of blues
- --------------------------------------------------------------
- 0D slot number
- 06-00-00-00 HP Recovery Potion (Medium) (0006)
- 32-00 quantity (50stk)
- --------------------------------------------------------------
- 0E slot number
- 06-00-00-00 HP Recovery Potion (Medium) (0006)
- 32-00 quantity (50stk)
- --------------------------------------------------------------
- 0F slot number
- 06-00-00-00 HP Recovery Potion (Medium) (0006)
- 32-00 quantity (50stk)
- --------------------------------------------------------------
- 10 slot number
- 06-00-00-00 HP Recovery Potion (Medium) (0006)
- 32-00 quantity (50stk)
- --------------------------------------------------------------
- 11 slot number
- 0D-00-00-00 MP Recovery Potion (Medium) (000D)
- 32-00 quantity (50stk)
- --------------------------------------------------------------
- 12 slot number
- 0D-00-00-00 MP Recovery Potion (Medium) (000D)
- 32-00 quantity (50stk)
- --------------------------------------------------------------
- 13 slot number
- 0D-00-00-00 MP Recovery Potion (Medium) (000D)
- 32-00 quantity (50stk)
- --------------------------------------------------------------
- 14 slot number
- 0D-00-00-00 MP Recovery Potion (Medium) (000D)
- 32-00 quantity (50stk)
- --------------------------------------------------------------
- 15 slot number
- 0D-00-00-00 MP Recovery Potion (Medium) (000D)
- 32-00 quantity (50stk)
- --------------------------------------------------------------
- 16 slot number
- 0D-00-00-00 MP Recovery Potion (Medium) (000D)
- 32-00 quantity (50stk)
- --------------------------------------------------------------
- 17 slot number
- 0D-00-00-00 MP Recovery Potion (Medium) (000D)
- 32-00 quantity (50stk)
- --------------------------------------------------------------
- 18 slot number
- 0D-00-00-00 MP Recovery Potion (Medium) (000D)
- 32-00 quantity (50stk)
- --------------------------------------------------------------
- 2B slot number
- 3D-00-00-00 Return Scroll (003D)
- 08-00 quantity (8stk)
- --------------------------------------------------------------
- 2C slot number
- 59-08-00-00 Red Horse (0859)
- 05-00 quantity (5stk)
- --------------------------------------------------------------
- #ITEM END
- 00 mastery list start
- #MASTERY START
- --------------------------------------------------------------
- 01 mastery following
- 01-01-00-00 mastery type (Bicheon)
- 00 mastery level (Lv0)
- --------------------------------------------------------------
- 01 mastery following
- 02-01-00-00 mastery type (Heuksal)
- 1A mastery level (Lv26)
- --------------------------------------------------------------
- 01 mastery following
- 03-01-00-00 mastery type (Pacheon)
- 00 mastery level (Lv0)
- --------------------------------------------------------------
- 01 mastery following
- 11-01-00-00 mastery type (Cold)
- 00 mastery level (Lv0)
- --------------------------------------------------------------
- 01 mastery following
- 12-01-00-00 mastery type (Lightning)
- 00 mastery level (Lv0)
- --------------------------------------------------------------
- 01 mastery following
- 13-01-00-00 mastery type (Fire)
- 1B mastery level (Lv27)
- --------------------------------------------------------------
- 01 mastery following
- 14-01-00-00 mastery type (Force)
- 00 mastery level (Lv0)
- --------------------------------------------------------------
- 02 mastery list end
- #MASTERY END
- 00 skill list start
- #SKILL START
- --------------------------------------------------------------
- 01 skill start
- 13-03-00-00 skill type (Soul Spear - Move [Lv7]) //Skill geht bis Level 9, also ist es 9 mal in der Liste (Für jedes Level einmal). Die ID 0313 ist das 7 von 9 Soul Spear - Move Skill in der Liste, also Level 7
- 01 skill end ?
- --------------------------------------------------------------
- 01 skill start
- 28-03-00-00 skill type (Ghost Spear - Petal [Lv4])
- 01 skill end ?
- --------------------------------------------------------------
- 01 skill start
- A6-03-00-00 skill type (Cheolsam Force [Lv2])
- 01 skill end ?
- --------------------------------------------------------------
- 01 skill start
- 61-05-00-00 skill type (River Fire Force [Lv9])
- 01 skill end ?
- --------------------------------------------------------------
- 01 skill start
- 62-05-00-00 skill type (Extreme Fire force [Lv2])
- 01 skill end ?
- --------------------------------------------------------------
- 01 skill start
- 82-05-00-00 skill type (Flame body - Wisdom [Lv3])
- 01 skill end ?
- --------------------------------------------------------------
- 01 skill start
- 8A-05-00-00 skill type (Basic Fire protection [Lv5])
- 01 skill end ?
- --------------------------------------------------------------
- 01 skill start
- DC-05-00-00 skill type (Flame Devil Force [Lv2])
- 01 skill end ?
- --------------------------------------------------------------
- 02 skill list end
- #SKILL END
- 01010000000102000000 keine ahnung, vielleicht quest oder so, hab chinese tutorial (1. quest) in der liste meines chars gehabt
Jetzt noch die ganzen Schleifen usw. in meinem Tool einbauen und mal schauen obs funkt..^^ -
Ja, das werde ich dann auch so machen, nur dauert das halt immer bis man mal in ZSZC eingeloggt ist^^
-
Für dich vielleicht^^
Naja ich schau mir dann später nochmal das Packet an, vielleicht find ich ja irgendwo den Wert für die Größe des Inventars und wie viele Items darin sind.. -
Hmm, schade..und gibt es keinen anderen Analyzer der das auch kann?
-
Normal benutze ich auch den BitConverter, aber da hab ich einmal den Windows-Taschenrechner benutzt, lag wohl daran..
ZitatIch kann jetzt auch nicht viel mit dem Packet anfangen weil ich weder weiß, welche Items/Skills/Masteries du geskillt hast, noch ob du irgendwelche Avataritems an hast.
Ja, das versteh ich^^ Aber weißt du warum ich denn immer die Meldung "Can't create file transfer manager" bekomme, oder kann ich nicht einfach selber Silkroad starten anstatt es vom Analyzer aus zu machen? Liegt es evlt. daran, dass ich die IP mit dem Tool von drew benton redirected habe (weil ohne das kann ich den phConnector nicht benutzen)?
Edit: Wenn ich es entferne, kommt die Fehlermeldung "Application corrupt." -.- -
Danke euch beiden, habt es mir nun ein wenig verständlicher gemacht!
poste mal in nem spoiler das 3013 Packet so wie es der edxAnalyzer schon zerstückelt hat !
Wenn ich den edxAnalyzer starte, versucht dieser Silkroad zu starten und jedesmal bekomm ich die Meldung "Cannot create file transfer manager"..benutze den phAnalyzer, aber da wird leider nichts automatisch unterteilt..Code- 88-07-00-00 character type
- 06-00 character name length (6)
- 4B-72-61-69-7A-79 character name (Kraizy)
- 22 character volume
- 60 current level (96)
- 60 max level (96)
- 56-FB-1C-09-00-00-00-00 exp (umgedreht) Ingame-EXP-Wert: 152.894.294 = 09-1C-FB-56
- 64-00-00-00 SP-Bar
- 7A-1F-27-00-00-00-00-00 gold (umgedreht) Ingame-Gold-Wert: 2.563.962 = 27-1F-7A
- 80-87-01-00 sp (umgedreht) Ingame-SP-Wert: 100.224 = 01-87-80
- 00-00 AP (0)
- 01 Berserk-Orbs (1)
- 00-00-00-00 unknown
- 95-60-00-00 Current HP (umgedreht) Ingame-HP-Wert: weiß nicht mehr, hp war nicht voll aufgeladen
- BB-1D-00-00 Current MP (umgedreht) Ingame-MP-Wert: 7.611 = 1D-BB
- 01 noob icon (byte)
- 00-00 daily pk (uint16)
- 00-00 pk level (uint16)
- 00-00-00-00 murderer level (uint32)
- 00 title
- 00 unknown
- 000000000000000000010000000001000000000100000000371700260600000086C426060000000028000000013E000000020000000192060000002B8CA714000000002C0000000205000000010000000B00000001000000026E06000000EA0CE008000000002F0000000003DA060000000614840E000000002F0000000004B606000000C3A990020000000025000000010B0000000300000005FE06000000678D1527000000002A0000000205000000010000003E0000000100000006CF00000003E489D084030000002E00000000094407000000AA0000000000000000000000000A6707000000200100000000000000000000000B2007000000020100000000000000000000000C2007000000B00100000000000000000000000D600E00000100140800000009001508000000320016080000003200170800000032001808000000320019620E00000100220F0000003100230F0000003200240F00000032002B470F000019002C3D00000004000001010100000001020100005F01030100000001110100003501120100002D011301000050011401000000020001440000000101780000000101F902000001011503000001011D030000
Das komische hier nun, nach den letzten zwei Werten (title & unknown) müsste ja max item slot und die Anzahl der Items kommen, aber warum sind dort danach nur Nullen? Außerdem, bei den Gold, EXP, SP, HP/MP-Werten sind die Hexwerte komischerweise umgedreht..? -
So,
ich habs nochmal versucht, aber ich blick da nicht durch.
Normal müssten doch im Chardata-Packet (3013) alle Infos wie Level, Gold, Skillpunkte, Items, Skills etc. stehen, aber irgendwie finde ich fast nichts davon..
Packet:Code- S->C (3013) 8807000006004B7261697A79226060EC8B990600000000500000009A6D2700000000004981010000000400000000C62F00008E1000000100000000000000000000000000000000000000010000000001000000000100000000371F00260600000086C426060000000033000000013E000000020000000192060000002B8CA714000000003E0000000205000000010000000B00000001000000026E06000000EA0CE00800000000410000000003DA060000000614840E000000003E0000000004B606000000C3A990020000000035000000010B0000000300000005FE06000000678D152700000000380000000205000000010000003E0000000100000006CF00000003E489D084030000004300000000094407000000AA0000000000000000000000000A6707000000200100000000000000000000000B2007000000020100000000000000000000000C2007000000B00100000000000000000000000D600E00000100110800000018001208000000320013080000003200140800000032001508000000320016080000003200170800000032001808000000320019620E000001001D0F0000001C001E0F00000032001F0F0000003200200F0000003200210F0000003200220F0000003200230F0000003200240F00000032002B470F00001B002C3D00000004000001010100000001020100005F0103010000
Habe nun mal angefangen es zu unterteilen:
Mein Char heißt Kraizy [4B-72-61-69-7A-79] und ist Lv96 [60], das befindet sich auch im Packet, aber ich finde nichts was mit Gold oder Skillpunkten etc. zu tun hat. Hab 98.512 Skillpunkte [18-0D-00] und 2.251.032 Gold [22-59-18] -> Ergebnis: keines davon ist im Packet vorhanden..woran liegt das?
Achja, hab auch nach meinen Skills gesucht, indem ich danach einige meine Skills ausgeführt habe und mir die Hexwerte notiert habe (und es sind ganz sicher die richtigen, da die Skills aktiviert werden, wenn ich das Packet mit meinem Tool sende) und habe dann im Chardata-Packet danach gesucht. Der Skill "River Fire Force" hat z.B. den Wert 7C, wenn ich danach suche, findet er in den tausenden von Zeichen natürlich auch 7C (evtl. Zufall), aber bei anderen Hexwerten wird kein Ergebnis im 3013-Packet gefunden..
Bis jetzt haben eig alle Packete gut geklappt sie zu analysieren und richtig zu benutzen, aber ausgerechnet das wichtigste Packet ist irgendwie ganz komisch...
Vielleicht weiß ja jemand von euch mehr..hoffe ich zumindest. -
OK, danke euch beiden!
Werde es dann später nochmal versuchen, und genauer drüberschauen, wo der Levelwert etc. drinnesteht.Zitatam besten aktivierst du mal beim nächsten Login vom edxLoader den Analyzer, da bekommst du das Paket direkt in seine Einzelteile zerstückelt.
Ich hab bis jetzt immer den phConnector+Analyzer benutzt, hatte immer Probleme mit dem edxLoader..naja ich such nochmal danach und versuche es zum Starten zu bekommen, denn das ist wirklich leichter, wenn es schon in Einzelteilen angezeigt wird.. -
Morgen,
ich versuche grade das Packet mit den Chardaten (erstmal nur den Anfang, also nur Charstats, keine Items, Quests, Masteries...) auszulesen, jedoch habe ich da ein Problem. Das Packet habe ich leider grade nicht, aber das ist denke ich jetzt nicht so schlimm..
Also, ich habe mir mal den Aufbau angeschaut:Code- [Character Data]
- -----------------------
- [Character]
- 7F 07 00 00 character type
- 44 mix between volume and height
- 01 level
- 01 highest level
- 00 00 00 00 00 00 00 00 exp
- 00 00 00 00 sp/exp bar
- 00 00 00 00 00 00 00 00 gold
- 00 00 00 00 sp
- 00 00 attrib to spend
- 00 berserk bar
- 00 00 00 00 related to exp?
- C8 00 00 00 HP
- C8 00 00 00 MP
- 01 noob icon (>2 = enabled?)
- 00 daily pk
- 00 00 pk level
- 00 00 00 00 murderer level
- [Items]
- ...
So, als ich meinen Char ausgewählt habe, kam ein langes Packet (Opcode=3013) an, welches auch mit "7F 07 00 00" angefangen hat, somit habe ich dieses genommen. Das Problem ist nun aber, dass wenn ich es so aufteile bei level "00" (=0, obwohl mein Char Lv14 ist) und bei highest level "E2" (=226, obwohl es nur bis 105 geht). Dann dachte ich mir, ist das falsche Packet und hab im Analyzer nachgeschaut, nach dem 3013er kamen noch 2 lange, einmal 3018 und 3019, aber auch bei denen kommt beim Level was ganz falsches raus..das komische ist aber, dass im 3013er meine richtigen HP/MP & SP auftauchen (aber nich an der Stelle, wie es im Aufbau gezeigt ist), nur eben nicht Level..
Woran kann das also liegen? Sind alle 3 Packets die falschen oder kA was sonst noch...
Vielleicht kann sich das ja jemand mal anschauen, habe es auf dem ZSZC(Fire)-Server probiert, aber müsste auch mit rSRO gehen, da bis jetzt alle Packets, die ich gesehen habe, den gleichen Opcode haben. -
Morgen,
hab da mal eine Frage zum Erstellen einer Skillliste. Habe hier noch den Projekt-Ordner vom kBot und da gibt es einige .CSV-Dateien (Items, Mobs, Skills...).
Da ich so eine Liste für mein derzeitiges Projekt benötige, wollte ich mal fragen, womit diese Listen erstellt wurden, hier mal ein Auszug:
(Achja, die vorhandenen Listen vom kBot will ich nicht nehmen, da das von iSRO ist, also mit European usw. ich würde aber gerne nur das in der Liste haben, was auch der Server hat, auf dem ich spiele)Code- 0029;SKILL_CH_SPEAR_PIERCE_A_01;Wolf Bite Spear;5;0;568;1032;4000;5;196;0;1;258;2;1;1;29
- 002A;SKILL_CH_SPEAR_PIERCE_B_01;Waning Moon Spear;27;0;563;1237;4000;5;197;196;1;258;2;1;1;142
- 002B;SKILL_CH_SPEAR_PIERCE_C_01;Yuhon Spear;49;0;896;1304;4000;5;198;197;1;258;2;1;1;435
- 002C;SKILL_CH_SPEAR_SPIN_A_01;Bloody Fan Storm;7;0;0;0;60000;15000;199;0;1;258;2;0;1;20
- 002D;SKILL_CH_SPEAR_SPIN_B_01;Bloody Wolf Storm;29;0;0;0;60000;15000;200;199;1;258;2;0;1;78
- 002E;SKILL_CH_SPEAR_SPIN_C_01;Bloody Snake Storm ;51;0;0;0;60000;15000;201;199;1;258;2;0;1;195
- 002F;SKILL_CH_SPEAR_FRONTAREA_A_01;Dancing Demon Spear;10;0;862;1138;3000;5;202;0;1;258;2;1;1;61
- 0030;SKILL_CH_SPEAR_FRONTAREA_B_01;Jade Breaking Spear;32;0;592;844;3000;5;203;202;1;258;2;1;1;299
- 0031;SKILL_CH_SPEAR_FRONTAREA_C_01;Spirit Crash Spear;54;0;1023;977;3000;5;204;203;1;258;2;1;1;525
- 0032;SKILL_CH_SPEAR_STUN_A_01;Soul Spear - Move;14;0;1128;1372;4000;5;205;0;1;258;2;1;1;92
- 0033;SKILL_CH_SPEAR_STUN_B_01;Soul Spear - Truth;36;0;1249;1551;4000;5;206;205;1;258;2;1;1;328
- 0034;SKILL_CH_SPEAR_STUN_C_01;Soul Spear - Soul;58;0;1039;1039;4000;5;207;206;1;258;2;1;1;1030
Wurde das von Hand geschrieben oder von irgendeiner .pk2 extrahiert, und wenn ja aus welcher und womit/wie?
Hoffe auf eine Antwort^^ -
Für alle, also ganz normal eine Nachricht im All/Guild/PM-Chat schreiben..
-
Keiner eine Idee?
-
Ja, also alle anderen Pakete (die ich zurzeit kenne^^) funktionieren ohne Probleme, nur eben nicht das Chatpacket..
-
Nein da muss kein Name sein, ich habe doch davor selber Nachrichten eingegeben und diese Packets im Analyzer erhalten.
Der Counter erhöht sich jedesmal um 1, wenn ich eine neue Nachricht abschicke..
Wie soll ich das hooken? Hab sowas noch nie gemacht.. -
Morgen,
ich versuche gerade einen Text in das Chatfenster mit einem Packet zu senden, jedoch klappt das nicht.
Habe mir zuvor den Aufbau mal angeschaut:
Habe davor mehrere Nachrichten abgeschickt und das sah dann im PacketAnalyzer so aus:
Danach habe ich folgendes Packet gesendet:
Jedoch stürtzt SRO jedes mal ab mit der Runtime-Error Meldung...kann man keine Nachrichten verschicken oder habe ich einfach nur etwas falsch gemacht? -
liegt evtl daran das ich mehrere clienten an habe
Dann schließ die mal und starte nur einen Client (um zu wissen ob es überhaupt funktioniert), normalerweise müsste beim Klicken des Buttons "Stop" angezeigt werden, wenn der Prozess SRO_Client gefunden wurde..ansonsten bleibt es bei "Start"isro und zszc ist was anderes.
Isro hat Hackprotect , zszc nicht
Da ist das schon was schwieriger in Isro^^Hm..na gut, dann kann ich dir wohl nicht weiterhelfen, hab kein iSRO^^
-
So, hab hier mal was erstellt, nicht lachen über das simple Design^^
Also ich habs mit ZSZC getestet, funktioniert bei mir auch, wenn das SRO-Fenster nicht im Vordergrund ist..