Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Silkroad Online Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

mulk81

Superdude

  • »mulk81« ist der Autor dieses Themas

Beiträge: 594

Wohnort: Deutschland

Beruf: Dipl. Ing. Mikrosystemtechnik

  • Nachricht senden

1

19.03.2007, 18:02

pk2-editing SAMMELTHREAD

so, hab auch mal sonen paar sachen gemacht.
ist nicht die beste quali und ne story hat das video nich, war mir hierbei aber auch nicht wichtig, bzw die quali schon(youtube halt^^)!

http://www.youtube.com/watch?v=0COJycH2Wxw



http://www.youtube.com/watch?v=YPUpXbi4bHU

mein neuer wolf





Hatte mal nen tut geschrieben, vieleicht gefälls dem einen oder anderen hier

-----------------------------------------------------------------------------------------------


-~ Pk2-edit ~- Tutorial


Vorwort
In diesem Tutorial werde ich beschreiben wie man die Madia.pk2 Datei von Silkroad Online verändern kann, um z.B. Rüstungen und Waffen das Aussehen vom höheren Level zu verpassen oder um die Mobs und den Wolf zu tauschen. Alles hat rein optische Auswirkungen und nur man selber wird diese Änderungen im Spiel auf dem eigenen PC sehen. Ich werde beschreiben welche Programme benötigt werden, welche Probleme auftauchen und wie man sie löst.

------------------------------------------------------------------------------------------------------------------------------
Welche Programme?

Man benötigt einen Hex-Editor sowie einen pk2-Entpacker.
Ich werde in diesem Tutorial mir folgenden Programmen arbeiten:

XVI32
Beschreibung: Hex-Editor zum Editieren von Waffen/Rüstungen
Link: http://www.handshake.de/user/chmaas/delp…nload/xvi32.zip

Pk2 extractor
Beschreibung: pk2-Enpacker
Link: http://fs06n2.sendspace.com/dl/819f397bb…/ExtractPk2.exe

HexEdit121
Beschreibung: Hex-Editor zum Editieren vom Wolf
Link: http://www.armeenjohn.com/HexEdit121.zip

HINWEIS: ich habe diese Programme von Foren mit englischen Tutorials zu diesem Thema und übernehme keine Garantie gegen spy-ware, also alles auf eigene Gefahr!

PS.: ich selber glaube allerdings nicht, dass eines dieser Programme gefährlich ist.

--------------------------------------------------------------------------------------------------------------------------------
Welche Probleme und was machen?

Problem: GameGard => Dateigröße darf nicht verändert werden
Lösung: Anpassen der Dateigröße durch Methoden im entsprechenden Tutorialabschnitt behandelt werden (siehe Wolf austauschen 7-9)

Problem: Veränderung schlägt Fehl und Silkroad Online startet nicht mehr
Lösung: Backup der Media.pk2 Datei bevor man Irgendetwas verändert!

---------------------------------------------------------------------------------------------------------------------------------
Waffen und Rüstungen verändern

Verwendetes Programm: XVI32

Das ändern von Waffen und Rüstung ist recht einfach und schnell zu realisieren, hierzu muss man wie folgt vorgehen:

1. Backup der unveränderten Media.pk2 erstellen, um wenn nötig nur diese Datei kurz austauschen zu müssen und nicht das komplette Spiel + Updates neu installieren zu müssen.

2. Media.pk2 im Silkroadverzeichnis mit dem Hex-Editor öffnen

3. dann klickt man auf [Search] und [Replace], jetzt sollte sich folgendes Fenster öffnen



Hier müssen dann die rot umrandeten Felder wie zu sehen aktiviert werden.
Ins erste Textfeld trägt man die zu verändernde Waffe/Rüstung ein
Ins zweite Textfeld trägt man die Waffe/Rüstung ein, die zu sehen sein soll.

Liste der Rüstungen

Rüstung | Text fürs Textfeld
---------------------------------------------
garment | \clothes_XX
protector | \light_XX
armor | \heavy_XX


Liste der Waffen

Waffe | Text fürs Textfeld
---------------------------------------------------------
Sword | item\china\weapon\sword_XX.ddj
Bow | item\china\weapon\bow_XX.ddj
Spear | item\china\weapon\spear_XX.ddj
Blade | item\china\weapon\blade_XX.ddj
Glavei | item\china\weapon\tblade_XX.ddj
Shield | item\china\shield\shield_XX.ddj


XX steht dabei für den entsprechenden Grad (Degree) der Waffe/Rüstung.

4. klick auf [Replace all]

5. bei Waffen muss das ganze noch mal mit der Endung .bsr statt .ddj gemacht werden.

6. speichern

7. ausprobieren

Fertig!

Beispiel für Glavie 6th Degree zu 9th Degree:

[search][replace]
Erstes Textfeld: item\china\weapon\tblade_06.ddj
Zweites Textfeld: item\china\weapon\tblade_09.ddj
[replace all]
[search][replace]
Erstes Textfeld: item\china\weapon\tblade_06.bsr
Zweites Textfeld: item\china\weapon\tblade_09.bsr
[replace all]

Speichern

Fertig!

--------------------------------------------------------------------------------------------------------------------------------
Wolf ändern

Verwendete Programme: Pk2 extractor
HexEditor121

Das Verändern des Wolfs ist um einiges komplizierte und zeitaufwendiger als das Ändern der Waffe bzw. Rüstung.

Vorgehensweise:

1. Backup der unveränderten Media.pk2 erstellen, um wenn nötig nur diese Datei kurz austauschen zu müssen und nicht das komplette Spiel + Updates neu installieren zu müssen.

2. Media.pk2 mit dem pk2-Entpacker öffnen

3. unter media\server_dep\silkroad\textdata die Datei characterdata.txt, durch Doppelklick auf diese Datei, entpacken.

4. characterdata.txt mit einem einfachen Texteditor öffnen (z.B. Editor von Windows)

5. [Bearbeiten][Suchen] COS_P_WOLF_0XX (XX = Level deines Wolfs)
Eine reihe tiefer gehen und da dann nach rechts scrollen bis zur Stelle wo cos\p_wolf_01.bsr (kleiner grauer Wolf) bzw. cos\p_wolf_02.bsr (großer grauer Wolf) steht und diesen Text durch den Pfad des gewünschten Mob/Char ersetzen (z.B. char\china\chinawoman_fox.bsr fürs Fuchsmädchen)




6. speichern unter characterdata2.txt

7. characterdata.txt mit Rechtsklick anklicken und auf Eigenschaften und die Dateigröße ermitteln und mit der Größe der Datei characterdata2.txt vergleichen.



Wenn die Größe der Media.pk2 verändert wird blockt der GameGard das Spiel, es kann also nicht gestartet werden.

Jetzt gibt es drei Möglichkeiten:

- 1. beide Dateien sind gleichgroß (unwarscheinlich^^)
-> gehe über zu Schritt 10 und überspringe die Punkte dazwischen

- 2. characterdata2.txt ist kleiner als characterdata.txt
-> gehe über zu Schritt 9 und überspringe Punkt 8

- 3. characterdata2.txt ist größer als characterdata.txt
-> mach mit Punkt 8 weiter

8. Die Datei ist zu groß, also öffnet man noch mal die Datei characterdata2.txt und suchen die Stelle COS_GUILD_EU_SOLDIER9_140 und scrollt nach rechts bis zur Stelle cos\guild_eu_soldier9_scroll.ddj und ersetzen dieses dann durch cos\cos_c_horse1.ddj um die Datei zu verkleinern.

Speichern.

Dieses macht man bei so vielen cos\guild_eu_soldier9_scroll.ddj bis die Datei kleiner ist als characterdata.txt.

9. Die Datei ist zu klein, deswegen öffnet man die Datei characterdata2.txt mit dem Hex-Editor (nicht der der zum Ändern der Waffen/Rüstungen verwendet wurde), geht bis zum Ende der Datei und fügt Nullen ein, bis die Datei die gleiche Größe hat wie die characterdata.txt.

Speichern




10. Jetzt kann die Datei in die Media.pk2 eingefügt werden
Dazu öffnet man die Media.pk2 Datei mit dem Hex-Editor und sucht die Stelle

FF FE 31 00 09 00 31 00 39 00 30 00 37 00 09 00 43 00 48 00 41 00 52

An dieser Stelle beginnt die characterdata.txt in der Media.pk2

Jetzt geht man mit dem Cursor vor FF FE (man kann, wenn man es einmal gemacht hat, statt dieser langen Zahlenreihen über [goto address] zur entsprechenden Stelle gelangen)



Dann klickt man auf [Edit][Paste from] wählt jetzt die Datei characterdata2.txt aus und klickt auf [Paste]

Speichern

11. ausprobieren

Fertig!


Das Gleiche kann man dann z.B. auch mit Mobs statt mit dem Wolf machen. Die Pfade für die entsprechenden Models kann man intuitiv mit dem pk2-Entpacker in der Data.pk2 suchen oder auch in der characterdata.txt raussuchen.

------------------------------------------------------------------------------------------------------------------------------

Ich hoffe dieses Tutorial hilft dir/euch weiter und eure Veränderungen funktionieren!

MfG Mulk81

Copyright by Mulk81

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »mulk81« (19.03.2007, 19:02)


DAU84

Verteidiger einer zerschmetterten Welt

Beiträge: 2 603

Wohnort: Karlsruhe

Beruf: Software Developer

  • Nachricht senden

2

19.03.2007, 18:04

So nun ist gut, ich erkläre diesen Thread hier nun zum Sammelthread der pk2 Modding Sachen. Jeder andere Thread wird entweder nun geclosed oder gelöscht.

MfG DAU
vergisst man schnell mal, dass die DAUs eigentlich in der überzahl sind.

ich weiß sehr genau, dass AIDS viele (Geschechts-)Krankheiten, darunter HIV, vorbeugt.


3

19.03.2007, 18:05

wollt ich gerade schreiben DAU^^

also das Video is lustig =)
This is life without you,
Learning how to miss you,
I guess I need to know how it feels like..


4

19.03.2007, 18:36

Sieht ja cool aus...

aber wie kann man sowas eig. machen wenn ich mal fragen darf :D
:love: Dr4G0nSouL-Persia :love:

Owned-Dreams

A Lie is a Lie, no matter if you call it History

Beiträge: 1 684

Beruf: I Kill Noobs

  • Nachricht senden

5

19.03.2007, 18:48

Ich finds klasse :)

Btw: könntest du, falls du die pk2 selbst so edited hast, die 9D version von der pk2 uploaden bzw hosten das auch andere in den genuss dieser glavie kommen können? :>

mfg 0D

6

19.03.2007, 18:51

Wir werden wohl nie ein richtiges Tuto bekommen.Bis jetzt war das immer nur so abgehakt und nicht genau erklärt.Ich finde man sollte es so erklären das selbst nicht Allwissende das hinbekommen.In diesem Fall zähle ich dazu,da ich bei dieser Sache überhaupt nicht durchblicke.En Video mit Erklärung wäre schon.Möglichst auf DEUTSCH da ich bis jetzt nur ein Englisches bekommen habe und mir das nicht weitergeholfen hat.
Wäre schön wenn uns das jemand mal erklären könnte.

Keep it bloody brutal \m/

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »ANYUEATER« (19.03.2007, 18:52)


7

19.03.2007, 19:08

Die Musik vom video is cool ^^ wie heißt die?
Der Mensch ist frei geboren, und liegt doch überall in Ketten.

Jean-Jacques Rousseau, 28.06.1712 - 02.07.1778

saradarkmoon

Individueller Benutzertitel

Beiträge: 577

Wohnort: Stralsund

  • Nachricht senden

8

19.03.2007, 19:20

Danke für das schöne tutorial :blume:
Once committed, fear not the blade.

9

19.03.2007, 19:23

sagt ma bescheid, wenn einer schon ausprobiert hat und bei dem/der es ohne probleme funktioniert =)

Ich bin mir nicht sicher ob ich es nichtma versuchen soll. Hab noch bisle angst x_x
:flitz:

10

19.03.2007, 19:26

Einfach nur geil bei mir klappt es 1a. Eine frage hab ich aber kann man durch diesen XVI32 auf die waffe auch +13 oder so machen also das es diesen Schimmer hat?? Wenn ja wäre geil wenn es hier gepostet wird.

11

19.03.2007, 19:27

Sehr geiles Tut!

Graz ^^

Wird sicher einige freuen, dass du dir soviel Arbeit gemacht hasst :D

:blume:


edit: @hitmano brauchst keine Angst haben solange du die Media-datei gesaved hasst ;)

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Bladetions« (19.03.2007, 19:29)


12

19.03.2007, 19:33

Boah,endlich mal ein fettes Tutorial!WUNDERBAR,DANKE!Tja,ich hab ja schon gelesen,dass man die Glows changen kann aber ich bin mir nicht sicher wie man die Farben ändert.En schwarzer Glow wäre doch mal obergeil ^__^ :D

Keep it bloody brutal \m/

Kinata

Anfänger

Beiträge: 52

Wohnort: Deutschland

Beruf: Grinder

  • Nachricht senden

13

19.03.2007, 19:37

Üba CooooOOOOOooool fettes DANKE!!!
:blume:

14

19.03.2007, 19:43

DICKES DANKESCHÖN!!!!!! Klappt alles Super!!!!

Aber eine Frage hätte ich: Wie kann man die Monstergrafiken ändern wie im Video?
Drops:
Seal of Stars: 1 (Garment- Lvl 12, Black Tiger)

Seal of Moon: 0

Seal of Sun: 0

15

19.03.2007, 19:45

Ein Problem:

Wenn ich den pk2 Entpacker öffnen will kommt eine Fehlermeldung die wie folgt lautet:

Component `comdlg32.ocx`or one of its dependencies not correctly registered: A file is missing or invalid

Könnt ihr helfen?

Ich glaube der entpacker ist garnicht nötig da ich die Media.pk schon drinnen habe.Sry für den Post,hat sich erledigt

Keep it bloody brutal \m/

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »ANYUEATER« (19.03.2007, 19:50)


16

19.03.2007, 19:47

Das freut mich =). thx
Ich werd auch ma probieren :prost:
:flitz:

17

19.03.2007, 19:52

Also ich kriegs irgenwie nicht auf die reihe ich will mein 5th degree sword in ein 8th degree machen aber es klappt irgenwie nich was muss ich den eingeben damit es funkt kann das mal vllt. jemand reinschreiben? Bitte und muss ich im spiel sein oder nicht?


OK hab es geschafft :prost:
:love: Dr4G0nSouL-Persia :love:

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »EiSkilLeR« (19.03.2007, 20:10)


18

19.03.2007, 19:55

Zitat

Original von ANYUEATER
Ein Problem:

Wenn ich den pk2 Entpacker öffnen will kommt eine Fehlermeldung die wie folgt lautet:

Component `comdlg32.ocx`or one of its dependencies not correctly registered: A file is missing or invalid

Könnt ihr helfen?

Ich glaube der entpacker ist garnicht nötig da ich die Media.pk schon drinnen habe.Sry für den Post,hat sich erledigt


Diese Datei runterladen und dann in "C:\WINDOWS\" einfügen
Der Mensch ist frei geboren, und liegt doch überall in Ketten.

Jean-Jacques Rousseau, 28.06.1712 - 02.07.1778

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Sky« (19.03.2007, 19:55)


19

19.03.2007, 20:13

naja.. und wie mach ich aus der waffe dann ein sox+x item? nur replacen ist ja öde ^^

PS: hab irgendwie das gefühl das bald alle modder von heute auf morgen gebanned werden, wenn Joymax davon die nase voll hat.. :D


:P

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »phreeak« (19.03.2007, 20:15)


Kinata

Anfänger

Beiträge: 52

Wohnort: Deutschland

Beruf: Grinder

  • Nachricht senden

20

19.03.2007, 20:22

eine Frage wie kann man sein waffe also die gefakte +9 oda +7 machn?? oda sogar sox???
* sry hab den post vor mir net gelsen XD* sry

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Kinata« (19.03.2007, 20:24)