|
You last visited: Today at 15:20
Advertisement
HowTo Pserver Erstellen! VTUT
Discussion on HowTo Pserver Erstellen! VTUT within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.
01/21/2010, 21:02
|
#1
|
elite*gold: -6760
Join Date: Jan 2010
Posts: 333
Received Thanks: 279
|
HowTo Pserver Erstellen! VTUT
Hallo ich zeige heute euch alle guedes die ich kenne von Pserver erstellen
Sind nur auch zusammengefasst und wird immer aktulliesiert.
Video:
Programme die man braucht:
-Hamachi
-Server files [Hir nicht zu finden^^]
-Portmap
-Filezilla
-Navicat
-Gehrin
Methode 1
1.Server Pack runterladen (siehe Vid)
2.Entpacken Pw: mcncc.com
3.Den entpackten ordner umbenennen in z.b Mt2
4.Ordner öffnen und alle drei Archive entpacken
5.Den ordner wo FTERM drine is umbenennen in z.b FTERM(wichtig!! nur so kann man FTERM starten)
6.Die .vmc und .vhd umbenennen in z.b Mt2.vmc und Mt2.vhd
7.Die .vmc datei mit einem Editor öffnen und den Pfad/Namen Anpassen(Siehe Vid)
8.Virtual PC installieren
9.LoopBack Adapter Installieren Xp und Vista
10.Dem LoopBack Adapter eine Ip Zuweisen Vista Xp
11.Doppelklick auf Mt2.vmc
12. Einloggen Id: root Pw: mcncc.com
13.sysinstall eingeben [(szsinstall) wegen der Englischen Tastatur]
14.Ip's einstellen (ipv6:No Dhcd:No) (Vid TuT)
15./etc/rc.d/netif restart eingeben [(-etc-rc.d-netif restart)wegen englischer Tastatur]
16.Dem Virtual Pc den Loopback Adapter zuweisen
17.Neustarten
18.FTERM öffnen (nur möglich wenn keine Chinesischen Zeichen in Vorherig Geordneten Ordner-Namen auftauchen)
19.Ip einstellen(Siehe Vid)
20.Auf "Play" Drücken
21. ./start eintippen oder Siehe Vid
22. Alle dateien im Ordner "Exe" in ein China Client packen.
23. mc.txt öffnen und anpassen
24. Die "Sura" exe starten
25. Einloggen Id : Rain Pw : 12345
26 Freuen
GM Codes Verbieten
In der DB unter "banword" einfach die codes einfügen die nicht gestattet sind zB
/shutdown
/dc
/kill
/stun
/slow
GM rechte Für alle!
Ihr geht mit FileZilla auf den Pfad usr->rain->channel
Nun geht ihr in den Ordner first und editiert die Datei "CONFIG"
jetzt scrollt ihr etwas nach hinten und entfernt das "#" vor "test_server"
Das macht ihr bei den Ordnern first, game1_1, game1_2, game1_3, game2, game61, game99
Dann den Server starten
Diesmal kommen da so komische Zeichen und das dauert etwas länger ..
Danach hat keiner ein GM-Zeichen über den Kopf aber jeder hat GM-Rechte
GM Rechte
NPC texte ändern
>Verbinden
- sollte er nun ein Problem anzeigen wegen Zeitüberschreitung geht oben auf
>Bearbeiten
>Einstellungen
>Übertragungen
>Dort wo Die 20 Steht tragt ihr eine 100 ein das müsste reichen.
>Wartet einen Mom nachdem ihr Verbunden habt und wolla seit ihr drinne auf der Rechten Seite seht ihr dann Ein wenig abgebildet um zu den Quest Ordner zu gelangen einfach
>usr
>rain
>channel
>share_data
>locale
>hongkong
>quest
>object
schon seht ihr eine Reihe von Ordnern die NPC Texte und Quests enhalten , z.B auch Belohnungen bei Quests könnt ihr dort umstellen , das z.B bei Hole 5 Rote Tränke man einen Ssp+9 als Belohnung bekommt geht alles ^^
Ihr wollt die Texte vom Teleporter ändern , geht normal in die quests dann unter der nummer 9012
öffnet die 2 Datei davon mit rechtsklick
Ansehen/Bearbeiten
dort könnt ihr dann die Map namen und sogar andere Ports ändern so hab ich z.B jetzt das man sich bei mir zum SD2 Porten kann ^^
LvL 1 Quest:
Geht wie immer auf Quest aber diesmal net auf object und guckt unten sucht dort die Datei
main_quest_lvl1.quest
wie immer bearbeiten dort seht ihr dann alles könnt also euren eigenen Willkommentext entwerfen für euren Server.
Keine UppItems!
1.Ihr öffnet virtual Pc
2.ihr bootet und loggt euch ein.(nach dem einloggen nich ./start machn)
3.jetzt öffnet ihr navicat.
4.loggt euch ein und öffnet die db player
5.Öffnet die tabelle refine_proto
6.und ihr setzt alles was in der spalte "vnum1" und "vnum 0" ist auf 0
7.strg+s druecken
8.db zumachen
9.virtual pc ./start eingeben
10.freuen
RegiPage
1.Registrierungs Page Downloaden: ~>Klick mich!<~
2.xampp Download: ~>Klick mich!<~
3. xampp installieren nach C://
4. Siehe Video TuT
5. Have Fun
6. http:// Deine Hamachi IP:8080/
Wenn bei euch verbindungs Fehler kommt lasst ihr den Port einfach weg: http:// Deine Hamachi IP/
PS: wenn die anderen user sich reg.sollen muss bei dem der dem server gehört im hamachi drin sein der server muss laufen und xampp muss an sein!
Passwort ändern von Player!
[spoiler]
1. Geht auf diese Seite: 
2. Oben bei Password gebt ihr das Passwort ein, dass ihr haben wollt. Mein Bsp.: abcdef123
3. Auf "Generate" klicken.
4. Guckt bei MySQL v5.x. In meinem Bsp.: ec942a0d18fe2f89ebd4064d0c5dd1ed47cca5fe
5. Diesen Code in Großbuchstaben ändern. Bsp.: EC942A0D18FE2F89EBD4064D0C5DD1ED47CCA5FE
6. Mit deiner DB in Navicat connecten.
7. In der Datenbank "account" die Tabelle "account" öffnen.
8. In der Spalte "password" kopiert ihr nun euren Code rein. Aber mit dem * davor Bsp.: *EC942A0D18FE2F89EBD4064D0C5DD1ED47CCA5FE
9. Die Tabelle wieder schließen.
10. Mit dem neuen Passwort einloggen.
[/spolier]
Server Über hamachi!
1. Hamachi installieren logischerweise (ich hab die 2.bla bla bla version^^ sollte aber mit jeder denke ich funktionieren)
2. In Virtual Pc auf einstellungen gehen dann im fenster auf Netzwerk und bei Adapter Hamachi Network Interface auswählen
3. In freeBSD einloggen (ID=root Pw=mcncc.com)
4. szsinstall eintippen (z wird zum y im BSD also sysinstall wird da stehen)
5. auf Configure gehen
6. auf Networking gehen
7. auf Interfaces gehen
8. de0 auswählen (das oberste einfach)
9. No
10. No
11. bei IPv4 Gateway sollte eure Hamachi ip (als Beispiel 5.24.67.137) stehen und auch bleiben
12. bei IPv4 Address müsste man dann eintippen (laut meinem beispiel) 5.24.67.100) also die letzten 3 zahlen auf 100 stellen
13. bei Netmask müssen wir statt 255.255.255.0
255.0.0.0 hinschreiben den rest alles so lassen und auf OK
14. bei der darauf folgenden frage auf Yes
15. dann nur noch auf exit 2 mal und danach exit install
16. /etc/rc.d/netif restart eintippen und mit enter bestätigen
17. FreeBSD so stehen lassen dann suchen wir uns die mc.txt raus (die wahrscheinlich alle in ihrem Metin2 Clienten bereits drinne haben werden) und geben da die IPv4 Address ein also laut meinem Beispiel 5.24.67.100
18. dann wieder zurück zu FreeBSD ./start eintippen usw...
wenn wer auf den server connecten soll müsste man logischerweise seine richtige Hamachi ip beim kollegen in die mc.txt datei eintippen evtl er selber
80er und 85er Waffen DMG beifügen
Ein Backup der Festplatte oder der Datenbank machen!
Server muss an sein bzw VPC. Der Gameserver braucht nicht gestartet sein!
wir logen uns in die DB ein und gehen in die Tabelle player --> item_proto.
Da scrollen wir runter bis Item 269, das ist das Baronenschwert+9.
da tragen wir in die Tabellen folgendes ein:
(nicht genannte Tabellen bleiben so wie sie sind bestehen!!!)
1.antiflag -> 288
2.limittype0 -> 1
3.limitvalue0 -> 80 <--das ist das mindest lvl um sie tragen zu können
4.applyvalue0 -> 30
5.applytype1 -> 17 <--standart bonus
6.applyvalue1 -> 15 <--wert des bonus in %
7.value1 -> 87 <--minimaler maw
8.value2 -> 109 <--maximaler maw
9.value3 -> 170 <--minimaler aw
10.value4 -> 210 <--maximaler aw
11.value5 -> 207 <-- steigerung des maw bzw. aw beim uppen
12.socket_pct -> 3 <--Steinslots
Der dmg wird mit den Values festgesetzt und muss immer gleich erhöht werden!
Beispiel 20 dmg mehr:
value1 -> 87 -> 107
value2 -> 109 -> 129
value3 -> 170 -> 190
value4 -> 210 -> 230
value5 -> 207 -> 227
Nachdem ihr die Sachen geändert habt, könnt ihr den GameServer starten und das Item mit /item 269 aufrufen und einen metin kloppen.
Achtet aber darauf, das dies nur für das Baronenschwert+9 ist. Das +8 macht noch kein dmg und muss auch noch angepasst werden wie das +9 mit nur ein wenig weniger DMG.
Was mir auch aufgefallen ist, das Sirius+0 macht den gleichen DMG wie eins +9. Dies könnt ihr dann auch gleich verbessern.
Es sollte so auch mit den anderen Waffen gehen (Dolche,2Hand,Bögen, etc)
NPC preise ändern
NPC ändern was sie verkaufet
1. Schritt:
Wir machen jetzt einfach mal die Frau die keine Funktion hat zu einer Händlerin
dazu öffnen wir Navicat, gehen in die db player und dann auf die Tabelle "mob_proto"
Wir scrollen runter bis wir bei vnum
die Nummer 9010 finden
dann merken wir uns die Zeile und gehen nach rechts bis wir zu on_click kommen
bei on click ändern wir die 2 die bei der Frau stehen müsste in 1
2. Schritt:
jetzt müssen wir der Frau noch sagen was sie verkaufen soll
dazu gehen wir wieder in der db player aber diesmal auf die Tabelle shop
hier müssten sind jetzt die Verkaufskategorien aufgelistet
z.b. all_sword bedeutet das der NPC alle Schwerter verkauft
auf der rechten Seite seht ihr so Zahlen wie: 9001 oder 9002
die Zahlen stehen jeweils für die NPSs (des sind die Nummern dir ihr auch eingeben müsste wenn ihr sie per gm code herholen wollt)
ihr tragt jetzt einfach hinter all_sword die Nummer 9010 ein
dann verkauft die Frau jetzt alle Schwerter
3. Schritt (optional):
ihr könnt auch eure eigenen kategorien machen
dazu mach ihr bei der tabelle shop einfach eine neue zeile (unten auf des + klicken)
ihr tragt einfach eine id ein z.b. 11
dann nennt ihr sie z.b. Tränke oder so, und macht bei der Zahl rechts wieder die Zahl 9010 (für die Frau)
ihr müsste der kategorie jetzt noch sagen was sie verkaufen soll
Dazu geht ihr auf die Tabelle "shop_item" und macht da auch eine neue Zeile
gebt ihr ganz links die gleiche Nummer wie die Kategorie oben hat (in meinem Fall Nummer 11)
Bei "item_vnum" gebt ihr jetzt die Zahl ein von dem Item das ihr verkaufen wollt, z.B. für Vollmondschwert Nummer 299 (auch wieder der Gm Code)
Und rechts bei "count" kommt die Anzahl hin
Des könnt ihr mit allen NPCs und Items machen
Schritt 3 gilt z.B auch wenn ihr der Gemi die Sachen ändern wollt
Hier die Ids (shop_vnum):
1: Waffenhändler
2: Fischer
3: Gemi
4: Rüstungshändler
die Restlichen einfach raussuchen
Atriburhöhe ändern
Hey, für alle die es noch nicht wussten und es nun auf dem eigenen Server ausprobieren wollen .
Also wie ihr wisst gab es auf manchen Servern wie WinGm nur Maxboni .
Ihr wollt das auch? Ich zeige es euch .
Ihr öffnet Navicat geht auf player und anschließend auf item_attr .
Anschließend öffnet sich nun eine Tabelle mit STR, CON usw .
Nehmen wir nun als Beispiel Str .
Dort steht bei lvl 1 2 , lvl 2 4 , lvl 3 6 , lvl 4 und lvl 5 12 .
Das sind die Werte für Str die ihr erreichen könnt , also 2,4,6,8,12str
Wenn ihr nun nur MaxBoni wollt und ändert lvl1-lvl 5 auf 12 ( beliebig geht auch 50 ) .
Scrollt man nun weiter nach rechts kommt weapon , foots usw.
Dort wo eine 5 steht kann man max das lvl5 von dem bestimmten Boni erreichen . Wollt ihr nun das auch Str auf eure Rüstung geht , gebt einfach bei Armour anstatt der 0 , die 5 ein .
Nun speichern und Server rebooten und ihr bekommt in dem Fall nurnoch 12str( oder halt mehr , könnt ihr entscheiden ) und auch 12str auf den Helm .
Kommen wir nun zu den 6/7ten Bonus. Dafür geht ihr auf item_attr_rare.
Nun seht ihr wieder eine Tabelle mit den jeweiligen boni , z.b MAX_HP ( Max tp ) .
Dort steht nun ebenfalls bei lvl1-lvl5 500 , d.h wenn ihr 6/7boni ändert
kommt nur 500 tp drauf , nichtmehr und nich weniger .
Wollt ihr nun 2000tp draufhaben , ändert lvl1-lvl5 zu je 2000.
Das Weapon und Armour wenn man weiter nach rechts scrollt ist unwichtig weil da überall 5 steht , d.h ihr bekommt auf z.B ein Stichschwert max den lvl 5 bonus , da aber lvl1-lvl 5 identisch ist . Unwichtig
Wie auch oben gesagt , speichern und Server rebooten.
Items per DB erstellen
66er+9 zu King-Rüssis uppen können
1. Startet euren Server und öffnet die DB mit eurem Lieblings MySQL Programm (in den meisten Fällen dürfte das Navicat sein)
2. Öffnet die Datenbank "player".
3. Öffnet die Tabellen "item_proto" und "refine_proto" (<---braucht ihr nur, wenn ihr das Upp-Zeugs/Kosten/Warscheinlichkeit ändern wollt)
4. In der Tabelle "item_proto" sucht ihr euch nun die 66er+9 raus. Die Values:
-->Krieger : 11299
-->Sura : 11699
-->Schamanen : 11899
-->Ninja : 11499
5. Scrollt solange nach rechts bis ihr den Tabellen Abschnitt "refine_set" gefunden habt. Dort steht normalerweise eine "0". In dieses Feld tragt ihr nun immer die Zahl "501" ein.
6. In dem Feld "refined_vnum", direkt neben "refine_set", tragt ihr noch die Value der Kingrüssi ein. Die Values:
-->Krieger : 11971
-->Sura : 11973
-->Schamanen : 11974
-->Ninja : 11972
----->WOLLT IHR DIE UPP ITEMS/KOSTEN/WARSCHEINLICHKEITEN ÄNDERN WEITERLESEN<-----
6. Nun wechselt ihr in die Tabelle "refine_proto".
7. Scrollt solange nach rechts bis ihr die Spalten "vnum0" und "vnum1" seht. Das sind die beiden Items die man zum uppen benötigt. Wie ihr seht steht bei "vnum0" die Value für die Segenschriftrolle und bei "vnum1" die Value für die Gegenangriffstrategie. Jeweils hinter den "vnum" Feldern befinden sich die "count" Felder in denen ihr eintragen könnt wie oft man das vorher festgelegte Item benötigt.
8. scrollt noch weiter nach rechts bis ihr die Spalten "cost" und "prob" seht (ganz am Ende!). "cost" sind die Kosten fürs Uppen und "prob" ist die Warscheinlichkeit in %. Normalerweise steht bei der Warscheinlichkeit 100.
Dss und fks werte ändern
Am anfang geht ihr in eure Db rein und macht die db "player" auf in der db öffnet ihr die tabelle "player" dann sucht ihr die Account ID eines chars raus (am besten schreibt ihr die auf oder so).
So als nächstes geht ihr in die tabelle "item" so und nun drückt ihr strg + f dann öffnet ihr die suchleiste da schreibt ihr jetzt eure Account ID rein dann müsst ihr nurnoch eure id finden und weiter nach rechts scrollen bis ihr zu "vnum" kommt da müsst ihr jetzt gucken ob es die richtige value (beim grolli die 3169) is,wenn nicht dann sucht die nächste id raus bis ihr die halt gefunden habt so dann weiter nach rechts scrollen bis ihr zu "attrvalue 0" kommt, da müsst ihr gucken welcher wert da steht zb 23 das bedeutet dann das euer grolli 23 dss hat ... den müsst ihr nurnoch ändern z.b in 2000 so dann 2 weiter zu "attrvalue 1"
und das is der fks wert jetzt nurnoch den ändern in z.B 200 und strg + s drücken dann server rebooten und fertig is euer grolli mit 2k dss und 200 fks ^^
Dss & Fks in JEDE Waffe
100% neue Quests einbauen
1. Loadet euch OpenOffice runter und installiert es.
2. Öffnet hongkong_list bis dort beim öffnen mit OpenOffice dort steht Zeichensatz, Grindschrift, Sprache und Absatzumbruch.
3. Zeichensatz: Chinesisch traditionell (Big5)
Grindschrift: Times New Roman
Sprache: Deutsch (Deutschland)
Absatzumbruch: LF
4. Geht bis zum Ende der hongkong_list wenn ihr es geöffnet habt und drückt ENTER.
5. Schreibt dann euer Quest rein z.B. gmstuff.quest und speichert das quest ab und wenn dann so ne Frage kommt In welchen Format speichern dann drückt In diesen Format speichern oder so
6. Ladet die Datei wieder in /usr/rain/channel/share_data/locale/hongkong/quest
7. Löscht zur Sicherheit den /usr/rain/channel/share_data/locale/hongkong/quest/object Ordner.
8. Geh wieder in den Virtual PC wenn du nicht eingellogt bist logge dich ein.
9. Wenn du deine make.sh schon vorbereitet hast mache mit schritt 13 weiter
11. Gebe in Virtual PC ein cd[LEERZEICHEN]-..-usr-rain-channel-share?data-locale-hongkong-quest
12. Gib nun ein mv[LEERZEICHEN]make[LEERZEICHEN]make.sh und nun heißt die Datei make.sh
13. Gib jetzt ein chmod[LEERZEICHEN]u+x[LEERZEICHEN]make.sh
14. Jetzt eingeben: sh[LEERZEICHEN]make.sh
15. Einbischen warten es sollte nun arbeiten. wenn es aufhört weiter mit 16
16. cd[LEERZEICHEN]-..-root- eingeben
17. Nun könnt ihr wie gewohnt mit .-start den Server Starten.
18. Wenn der Server gestartet ist. Mit dem Client im Spiel einloggen.
19. Falls die Quest einen NPC ändert diesen NPC Spawnen oder einfach hingehen.
20. Wenn die neue Funktion da ist Glückwunsch es geht. Wenn NICHTweiter mit 21
21. Wenn ein Fehler bei der Installation aufgetreten ist oder wenn du einen NPC anklickst und nix passiert ist wahrscheinlich eine Quest datei fehlerhaft. Versuche eine Version ohne Fehler zufinden.
Metin2 Console + Codes and Commands
1. Wie ihr überhaupt die Console öffnet
2. Welche Commands es gibt
3. Wie man sie benutzt
Dann wollen wir mal anfangen:
Metin2 Console öffnen (GM-Rechte erforderlich):
Ihr drückt ENTER, jetzt sollte die Chat-Leiste erscheinen.
Dort tippt ihr ein: /c.
Jetzt drückt ihr wieder ENTER, werdet feststellen, dass sich augenscheinlich nichts getan hat, und drückt nocheinmal ENTER.
Immer noch nichts hat sich getan, wenn ihr nun aber "," (Komma) drückt, erscheint die Console im oberen Bildschirmbereich!
Und jetzt zu Den Codes, die man eingeben kann (einige mit Effekt!):
0 asnds - Lautstärke der Umgebung ändern
1 autorot - KameraRotationsGeschwindigkeit ändern
2 bgloading - lädt "BG"
3 cd - Datei bearbeiten/öffnen/umbenennen/etc...
4 colli 0/1/2/3/4/5/6/7... - Zeigt Modelle/Reichweite des Chars/Ambiente..
5 collision 0/1/2.. - Zeigt Größere Ambienteteile und Trefferumfang an
6 cooltime - Schaltet die Cooldownzeit ALLER Fertigkeiten aus
7 debuginfo - Zeigt Infos über den derzeitigen Stand des Servers an!
8 dirline - Zeigt kleine Linie, die durch den Bildschirm verläuft
9 disconnect - loggt euch aus
10 distance - verändert die "sichtweise"
11 duste - Verändert Dichte des "Schmutzes" auf den Boden
12 dustt - "Schmutz" auf dem Boden ändern
13 emoticon - Zeichen über dem Kopf aufleuchten lassen
14 exit - beendet das Spiel
15 hide - Teil des Hintergrundes verbergen
16 hideclock - zeigt Uhr an
17 hidecursor - Versteckt den Cursor
18 hidenotice - versteckt irgendeine Anmerkung
19 hideui - Versteckt die UI
20 hite - Effekt ändern, der erscheint, wenn man etwas schlägt
21 infoc - zeigt Infos über den Char
22 levellimit - Levellimit herauf-/herab setzten
23 loadcmr - KameraEinstellung ändern
24 ls - Zeigt Datein im aktuell anviesiertem Ordner
25 lsd - Zeigt Verzeichnisse im aktuell anviesiertem Ordner
26 lse - Zeigt Effekte im aktuell anviesiertem Ordner
27 lsf - Zeigt Datein im aktuell anviesiertem Ordner
28 mspd 0-1000 - Ändert eure Bewegunsgeschwindigkeit
29 mvol - MusikLautstärke ändern
30 perfinfo - Zeigt Informationen an
31 perftime - Performance hoch/runter schrauben
32 pickc - infos über den aktuellen char
33 pwd - Zeigt den Aktuell anviesierten Ordner
34 re - auf "uiGuild" zugreifen
35 regchre - Effekte ändern, die bei der Registrierung zum Einsatz kommen
36 reload_locale - "uiscriptLocale" noch einmal laden
37 restorerm - Kein Effekt
38 savecmr - KameraEinstellung speichern
39 setchra - Characktereffekt ändern
40 setcombotype - Ändert die Art, wie man schlägt
41 setcspd - Kamerageschwindigkeit ändern
42 setdefcmr - ?
43 setrmadd - ?
44 setrmaddrgb - ?
45 setrmmod - ?
46 setrmmoddrgb - ?
47 setsight - Kein Effekt
48 setsk_fake - Lehre wechseln
49 setspec - Kein effekt
50 shadow - Schatten regulieren
51 show - Teile des Hintergrundes wieder anzeigen
52 showclock - Uhr anzeigen (muss noch implementiert werden)
53 showcursor - Cursor wieder anzeigen
54 shownotice - "Anmerkung" wieder anzeigen
55 showui - UI wieder anzeigen
56 snds - Soundskala ädern
57 splat - Weite des Sichtbaren Bodens ändern
58 stune - Ohnmachtseffekt öndern
59 svol - SoundLautstärke ändern
60 terrainrender - ?
61 trans - Art der Reichssprache ändern
62 transtree - Bäume transparent machen
63 up - Ordner hoch
64 warp - sich teleportieren (wie "/warp")
65 web - Ziegt ein Internetfenster IG an, Addresse irgendwo änderbar
66 wtm - Kein Effekt
67 wtt - ?
Sonstiges:
Die Console fungiert ausserdem wie ein Chat, in Dem nur GM-Befehle eingegeben werden können, z.B. tipp man "/n Hallo Leute" in der Console ein und es erscheint, wie als wenn man es in den normalen Chat tippen würde, die Ankündigung: "Hallo Leute"
Sachen wie, normal schrieben oder rufen, gehen aber über die Console nicht
Starter Set auf den server
Ihr loggt euch mit Filezilla in euren Server ein und geht in das Verzeichniss
"/usr/rain/channel/share_data/locale/hongkong/quest/object/notarget/letter".
Dort bearbeitet ihr die Datei
"main_quest_lv1.gotoinformation"
und ersetzt den Inhalt damit (Beispiel):
PHP-Code:
say_title ( "Willkommen" )
say ( "Willkommen auf dem Server *******." )
say ( "www.cue-styles2.com" )
say ( "Viel Spass!" )
say ( "" )
pc . give_exp2 ( 100000 )
set_quest_state ( "levelup" , "run" )
pc . change_money ( 100000 )
pc . give_item2 ( "27003" , 200 )
pc . give_item2 ( "27003" , 200 )
pc . give_item2 ( "27003" , 200 )
pc . give_item2 ( "27003" , 200 )
pc . give_item2 ( "27003" , 200 )
pc . give_item2 ( "27006" , 200 )
pc . give_item2 ( "27006" , 200 )
pc . give_item2 ( "71050" , 200 )
pc . give_item2 ( "72702" , 1 )
pc . give_item2 ( "50051" , 1 )
horse . advance ( )
say_reward ( "Du wurdest level 33." )
say_reward ( "Du erhielst 100000 yang." )
say_reward ( "Du erhielst 1000 Rote(G)." )
say_reward ( "Du erhielst 400 Blaue(G)." )
say_reward ( "Du erhielst Items fur Laufgeschwindigkeit." )
say_reward ( "Du erhielst ein Pferd." )
clear_letter ( )
set_state ( "__COMPLETE__" )
if pc . job == 0 then
pc . give_item2 ( "75" , 1 )
pc . give_item2 ( "3065" , 1 )
pc . give_item2 ( "11235" , 1 )
pc . give_item2 ( "12225" , 1 )
pc . give_item2 ( "13025" , 1 )
pc . give_item2 ( "14105" , 1 )
pc . give_item2 ( "15089" , 1 )
pc . give_item2 ( "16105" , 1 )
pc . give_item2 ( "17105" , 1 )
say_reward ( "Du erhielst das Kriegerset!" )
elseif pc . job == 1 then
pc . give_item2 ( "1035" , 1 )
pc . give_item2 ( "2065" , 1 )
pc . give_item2 ( "8009" , 200 )
pc . give_item2 ( "8008" , 200 )
pc . give_item2 ( "8007" , 200 )
pc . give_item2 ( "8006" , 200 )
pc . give_item2 ( "11435" , 1 )
pc . give_item2 ( "12365" , 1 )
pc . give_item2 ( "13025" , 1 )
pc . give_item2 ( "14105" , 1 )
pc . give_item2 ( "15089" , 1 )
pc . give_item2 ( "16105" , 1 )
pc . give_item2 ( "17105" , 1 )
say_reward ( "Du erhielst das Ninjaset!" )
elseif pc . job == 2 then
pc . give_item2 ( "75" , 1 )
pc . give_item2 ( "11635" , 1 )
pc . give_item2 ( "12505" , 1 )
pc . give_item2 ( "13025" , 1 )
pc . give_item2 ( "14105" , 1 )
pc . give_item2 ( "15089" , 1 )
pc . give_item2 ( "16105" , 1 )
pc . give_item2 ( "17105" , 1 )
say_reward ( "Du erhielst das Suraset!" )
elseif pc . job == 3 then
pc . give_item2 ( "5035" , 1 )
pc . give_item2 ( "7065" , 1 )
pc . give_item2 ( "11835" , 1 )
pc . give_item2 ( "12645" , 1 )
pc . give_item2 ( "13025" , 1 )
pc . give_item2 ( "14105" , 1 )
pc . give_item2 ( "15089" , 1 )
pc . give_item2 ( "16105" , 1 )
pc . give_item2 ( "17105" , 1 )
say_reward ( "Du erhielst das Schamiset!" )
end
Wenn ihr euch einloggt werdet ihr automatisch Level 33, erhaltet die im Script erhaltenen Items (ein Equipmentset+5), Pferd level1 und es öffnet sich automatisch ein Fenster wodrin steht
Zitat:
Willkommen auf dem Server *******
Unsere Teamspeakadresse ist ********
Viel Spass!
Die Items die man erhalten soll und der Text der gesagt wird könnt ihr manuell einstellen (dazu einfach den Text / die Values ändern). Das Beispiel ist hauptsächlich für Server gedacht, aufdem es länger dauert zu leveln.
Server ohne mc.txt connecten lassen
Das einzige, was wir am Clienten verändern müssen, ist die Serverinfo.py.
Um an diese ranzukommen müssen die Dateien "root.eix" und "root.epk", die sich im ordner "pack" befinden, entpackt
werden.
Macht dies mit dem Metin2 File Extractor. (Ist hier im Forum veröffentlicht... SuFu benutzen)
Wenn ihr das gemacht habt bekommt ihr nen haufen Dateien (größtenteils mit der Endung .py).
Sucht euch die Serverinfo.py raus und öffnet sie.
Startet eine suche (Strg+F) und sucht nach: locale.IsGERMANY
Ersetzt das, was unter der gefundenen Zeile kommt bis "if locale.IsITALY" hiermit:
Code:
STATE_NONE = "..."
STATE_DICT = {
0 : "....",
1 : "NORM",
2 : "BUSY",
3 : "FULL"
}
SERVER02_CHANNEL_DICT = {
1:{"key":21,"name":"CH1 ","ip":"Hamachi Ip
","tcp_port":13000,"udp_port":13000,"state":STATE_ NONE,},
}
REGION_NAME_DICT = {
0 : "GERMANY",
}
REGION_AUTH_SERVER_DICT = {
0 : {
2 : { "ip":"Hamachi Ip", "port":11002, },
3 : { "ip":"Hamachi Ip", "port":13000, },
4 : { "ip":"Hamachi Ip", "port":13002, },
5 : { "ip":"Hamachi Ip", "port":13001, },
6 : { "ip":"Hamachi Ip", "port":13061, },
7 : { "ip":"Hamachi Ip", "port":13099, },
8 : { "ip":"Hamachi Ip", "port":13004, },
},
}
REGION_DICT = {
0 : {
2 : { "name" : "EuerServername", "channel" : SERVER02_CHANNEL_DICT, },
},
}
MARKADDR_DICT = {
20 : { "ip" : "83.141.21.104", "tcp_port" : 52000, "mark" : "20.tga", "symbol_path" : "20", },
30 : { "ip" : "83.141.21.115", "tcp_port" : 12001, "mark" : "30.tga", "symbol_path" : "30", },
40 : { "ip" : "83.141.21.58", "tcp_port" : 12000, "mark" : "40.tga", "symbol_path" : "40", },
50 : { "ip" : "83.141.21.127", "tcp_port" : 12000, "mark" : "50.tga", "symbol_path" : "50", },
60 : { "ip" : "83.141.21.63", "tcp_port" : 12000, "mark" : "60.tga", "symbol_path" : "60", },
70 : { "ip" : "83.141.21.27", "tcp_port" : 12000, "mark" : "70.tga", "symbol_path" : "70", },
80 : { "ip" : "83.141.21.30", "tcp_port" : 22000, "mark" : "80.tga", "symbol_path" : "80", },
90 : { "ip" : "83.141.21.154", "tcp_port" : 12000, "mark" : "90.tga", "symbol_path" : "90", },
100 : { "ip" : "83.141.21.140", "tcp_port" : 22000, "mark" : "100.tga", "symbol_path" : "100", },
110 : { "ip" : "83.141.21.148", "tcp_port" : 22000, "mark" : "110.tga", "symbol_path" : "110", },
120 : { "ip" : "79.110.84.173", "tcp_port" : 12000, "mark" : "120.tga", "symbol_path" : "120", },
}
TESTADDR = { "ip" : "Hamachi Ip", "tcp_port" : 13000, "udp_port" : 13000, }
Passt jetzt das, was rot ist an euren Server an! Dort wo hamachi Ip steht tut ihr
logischerweise eure Hamachi-Ip rein nach dem Schema: *.*.*.* z.b. 5.55.5.555
Läuft euer Server per DNS so gebt da die DNS-Adresse ein (nicht getestet)
Dort, wo EuerServername steht kommt der Name eures Servers rein . Sonst nichts verändern!
Speichert die Datei ab. Wenn ihr nun den Clienten anmacht, werdet ihr merken das nur ein Server angezeigt wird. Unzwar
der, den ihr
bei "EuerServername" angegeben habt. Ihr werdet ganz normal auf euren Server connecten können, ohne das eine mc.exe
benötigt wird!
Vorwort:
Die Burgtore sind in den Neutralen gebieten zu finden. Über sie gelangt ihr in eine der 3 Burgen (die ihr über einen
Teleporter dort wieder verlassen könnt)
Vorbereitung:
Ladet euch das Script aus dem Anhang runter und ladet es nach
Code:
/usr/rain/channel/share_data/locale/hongkong/quest
eurer Serverfiles.
Jetzt wie gewohnt mit VPC ins verzeichniss wechseln und die make.sh ausführen
server# cd /usr/rain/channel/share_data/locale/hongkong/quest
server# chmod u+x make.sh
server# sh make.sh
Jetzt Server rebooten bzw. ingame "/reload q" eingeben...
Verwendung:
Jetzt könnt ihr mal ein Burgtor anklicken (ID´s:
20097, 20098, 20099)
Wenn es das Burgtor eures Reiches ist (erkennt man an den Flaggen die dranhängen) so werdet ihr gefragt auf welche
Burg ihr wollt. Wählt euch eine aus und schon werdet ihr geportet
Apach22 auf rootserver
Hi Community,
Da ich noch keinen Thread in der Metin2 Sektion gefunden hab wie man
auf einen FreeBSD Root Apache22 installiert schreibe ich hier ein Tutorial das es jeder installieren kann
Codes:
# cd /usr/ports/www/apache22
# make install clean
Wenn ihr Apache22 Server Einstellungen ändern oder z.B. PHP Option einfügen wollt dann macht das.
Code:
# ee /usr/local/etc/apache22/httpd.conf
Nun nur noch in der rc.conf apache22_enable="YES" eintagen das es beim FreeBSD Start angeht.
Codes:
# ee /etc/rc.conf
Nur noch dort
Code:
apache22_enable="YES"
eingeben.
Abspeichern und nur noch eine Sache einstellen.
Codes:
# ee /boot/loader.conf
Nun dort
Code:
accf_http_load="YES"
eingeben und abspeichern
So nun FreeBSD neustarten - reboot eingeben im Menü und [ENTER] drücken.
Fertig der Apache22 Server wurde installiert und funktioniert nun einwandfrei
Ihr findet den "httpdocs" Order im FTP unter
Code:
/usr/local/www/apache22/data/
.
Dort könnte ihr eure .html/ .htm/ .php oder what ever dateien reinkopieren.
Ihr erreicht ihn über eure eingestellte .100 IP.
Würde mich über Thanks freuen.
OX-ohne buggs starten
hallo
Wenn ihr die OX Files etc geändert habt ( gibt genug threads )
Dann geht ihr ingame und Portet euch in den ox /go ox
Dann Spawnt ihr die Blube /m 20358
Achtung ihr dürft voher nicht /open geschrieben haben habt ihr es gemacht Beendet den OX nochmal.
Dann Klickt ihr auf Ox Starten oder Beginnen
China HP!
Kleines script Design
Hp script Weeky Update
Hp von Lucy_Girls
Rangliste auf Server
Regi MIt captcha
Itesmshop - Bilder [Deutsch]
Sicherheitsfrage auf Server
Pserver mit DynDNS
Server mit sunbox
Bessere patch für euren server
Einlogghintergrund ändern
Ich wieder ^^
Ich habe mir mal gedacht, ich mach mal ein HowTo zum Thema Hintergrundbild im Client ändern... Falls es das schon gibt -> Sorry.
Falls ihr es schon wisst dann behaltet diese Meinung für euch
Und so geht's:
Ihr geht in euren locale_de -> de -> ui
Dann habt ihr da 3 verschiende Bilder:
login.jpg
select.jpg
serverlist.jpg
Die könnt ihr bearbeiten und ändern wie ihr wollt, dies sind aber die Daten, die dann im Client angezeigt werden.
Die login.jpg ist für den Login, wenn man die Serverliste etc. sieht.
Die select.jpg ist für die Charakterauswahl.
Die serverlist.jpg kann eig. so bleiben wie sie ist.. Da hab ich noch net rausgefunden, wann die gezeigt wird..
Hoffe ich konnte euch helfen ^^
Komplette log DB
Exp Table ändern
Raten anpassen
Hi,
willkommen bei meinem zweiten [HowTo].
Heute will ich euch zeigen wie ihr eure Erfahrungs- und Yangraten anpassen könnt. Natürlich dauerhaft und nicht über den Wächter des Dorfplatzes.
Erste Schritte:
* Startet euren Server und loggt euch ein (nur einloggen nicht weiter)
* Dann öffnet ihr Navicat und eure Server-Datenbank
* Öffnet die Datenbank "player" und die Tabelle "mob_proto"
Erfahrungsraten ändern:
* Bewegt die horizontale Scrollleiste bis ihr zur Spalte "exp" gelangt
* Dann entfernt ihr bei jedem Eintrag die Null [0] am Ende
* Ich empfehle euch hierzu ein Makro zu benutzen
Yangdroppraten ändern:
* Bewegt die horizontale Scrollleiste bis ihr zu der Spalte "gold_min/max" gelangt
* Nun müsst ihr eine Null entfernen um die Raten von 100-fach auf 10fach zu setzten
* Wenn man die gf-Raten haben will, so müssen 2 Nullen entfernt werden
MySQL-Befehl (nicht getestet) by "FunkyServ1":
* UPDATE player.mob_proto SET gold_min=gold_min/2 , gold_max=gold_max/2 ; ---> Yangrate halbieren
* UPDATE player.mob_proto SET gold_min=gold_min*2 , gold_max=gold_max*2 ; ---> Yangrate verdoppeln
* UPDATE player.mob_proto SET exp=exp*10 ; ---> Exp-Rate (x10)
* UPDATE player.mob_proto SET exp=exp/10 ; ---> Exp-Rate (:10)
Danke an "FunkyServ1"!
Jetzt müsst ihr nur noch "./start" in die FreeBSD-Befehlszeile eingeben und fertig!
Natürlich können die Raten auch beliebig editiert werden! Ich habe nur Beispiele gegeben.
Exp Pro lvl ändern
Surakopf + mc + mc.txt + mc.dll
Rangnamen ändern
Richtigen schnee machen
FKS immer benutztbar
Hallo E*Pvp
Mir war Langweilig und habe herausgefunden wie man seine Fertigkeiten immer hat!(Ist nichts besonderes wollte es aber mal bekannt geben)
Was brauche ich?
-Eigenen Server
-Eine Waffe/Rüstung/o.Ä.
-Navicat
Wie geht es?
Ihr connectet auf euren Server mit Navicat und geht in die Tabelle player --> item dort sucht ihr das gewünschte Item z.B. wäre meine Owner Id 1 würde ich nach 1 suchen STRG+F und würde bei vnum das Item suchen (z.B. Schlachtschwert+9 149) dort gehen gehen wir soweit nach rechts bis attrtype0 kommt dort tragen wir die Nummer 9 ein (Zaubergeschwindigkeit) dann gehen wir auf attrvalue0 und schreiben dort 30000.Nun speichern und rebooten.
Nun habt ihr eure Fertigkeiten immer wenn ihr das EQ mit dem Boni anhabt.
Negatives:Man kann danach keine Bonis mehr wechseln sonst ist halt der Boni weg(Man kann aber ja vorher bonis machen)
Es ist nichts besonderes und fordere auch daher kein Thx(Natürlich wenn ihr wollt könnt ihr mir eins geben)
Mit navicat in 5 sik verbinden
Hey Com
Ich zeige euch mit diesem How To wie ihr euch mit eurer DB in 5 Sek verbinden könnt.
Die Tabellen öffnen sich auch nach ca.5 Sek
Fangen wir mal an:
• VPC öffnen
• Einloggen ID:root PW:mcncc.com
• Bei Portmap den Port 22 auf eure Server IP umleiten
• FileZilla öffnen, mit euren Server verbinden.
• Dan in den Ordner /etc gehen.
• Dort die Datei resolv.conf suchen und in resolv1.conf
umbennen
• FileZilla schließen
• VPC öffnen und und rebooten
• Wen ihr jetzt in Navicat geht und verbindet geht es sehr schnell.
Gildenland
Shops vergrößern
neues wasser
Richtiges Forum für server
Server loader
BITTE EIN THX^^
|
|
|
01/21/2010, 21:12
|
#2
|
elite*gold: 3267
Join Date: Oct 2008
Posts: 1,123
Received Thanks: 1,664
|
Nette Kopie von DarkofDoom²
Und dann noch für Thx betteln
|
|
|
01/21/2010, 21:22
|
#3
|
elite*gold: 255
Join Date: Nov 2009
Posts: 2,900
Received Thanks: 1,408
|
Quote:
Originally Posted by Momoplaya
Nette Kopie von DarkofDoom²
Und dann noch für Thx betteln 
|
Nicht ganz^^
Sind auch neue Sachen dabei...
|
|
|
01/21/2010, 21:24
|
#4
|
elite*gold: -6760
Join Date: Jan 2010
Posts: 333
Received Thanks: 279
|
ja das stimmt mit neuen sachen oooh diss
|
|
|
01/21/2010, 21:24
|
#5
|
elite*gold: 3267
Join Date: Oct 2008
Posts: 1,123
Received Thanks: 1,664
|
Quote:
Originally Posted by _DownTime
Nicht ganz^^
Sind auch neue Sachen dabei...
|
Naja, aber das was man wirklich fürn Server braucht, findet man im Originalthread oder bei Extrawünschen gibts den Sticky von Ravenear..
|
|
|
01/21/2010, 21:24
|
#6
|
elite*gold: -6760
Join Date: Jan 2010
Posts: 333
Received Thanks: 279
|
joa
|
|
|
01/21/2010, 21:26
|
#7
|
elite*gold: 0
Join Date: Aug 2009
Posts: 91
Received Thanks: 22
|
Quote:
Originally Posted by Momoplaya
Nette Kopie von DarkofDoom²
Und dann noch für Thx betteln 
|
Quote:
Originally Posted by _DownTime
Nicht ganz^^
Sind auch neue Sachen dabei...
|
naja ...
1. sachen die nicht dazu passen sondern nur zu einem index
2. nicht viel mühe gemacht ohne farben, größen etc.
3. für thx so offen betteln (das is das einzigste was man deutlich sieht wegen farbe,größe)
-> ein reiner thread zum thx betteln ohne das wollen anderen zu helfen
|
|
|
01/21/2010, 21:28
|
#8
|
elite*gold: 0
Join Date: Sep 2008
Posts: 24
Received Thanks: 1
|
Hi leute ich hab im moment ein mt2 Hamachi suche noch hilfe also ein paar leute die mir bei der db helfen können wen der fertig ist kommt er auf ein root wer helfen will pn an mich danke
|
|
|
01/21/2010, 21:30
|
#9
|
elite*gold: -6760
Join Date: Jan 2010
Posts: 333
Received Thanks: 279
|
DarkDoom ich melde dich doppelt acc
|
|
|
01/21/2010, 21:33
|
#10
|
elite*gold: 0
Join Date: Aug 2009
Posts: 91
Received Thanks: 22
|
Quote:
Originally Posted by HammaGeilDu
DarkDoom ich melde dich doppelt acc
|
mach das ^^ lowfyr kennt den doppelacc und is erlaubt bei mir xD
|
|
|
01/21/2010, 21:36
|
#11
|
elite*gold: 3267
Join Date: Oct 2008
Posts: 1,123
Received Thanks: 1,664
|
Quote:
Originally Posted by HammaGeilDu
DarkDoom ich melde dich doppelt acc
|
Oh man
Da sieht man wieder einmal, was auf epvp sich für kleine Kinder rumtreiben.
|
|
|
01/22/2010, 02:50
|
#12
|
elite*gold: 0
Join Date: Sep 2008
Posts: 70
Received Thanks: 11
|
hmm kann mal wer nochmal das Server files pack iwo hochladen weil vom Video kann man das nicht mehr :/
|
|
|
01/22/2010, 03:12
|
#13
|
elite*gold: 55
Join Date: Apr 2009
Posts: 2,190
Received Thanks: 620
|
Quote:
|
Originally Posted by HammaGeilDu
|
|
|
|
01/22/2010, 03:23
|
#14
|
elite*gold: 0
Join Date: Jan 2010
Posts: 63
Received Thanks: 50
|
Quote:
Originally Posted by Gramon :D
|
nicht nur das
Pserver mit DynDNS
Epic FAIL!
|
|
|
01/22/2010, 14:10
|
#15
|
elite*gold: 3267
Join Date: Oct 2008
Posts: 1,123
Received Thanks: 1,664
|
Quote:
Originally Posted by Chicita-banana
nicht nur das
Pserver mit DynDNS
Epic FAIL!
|
Wie schon gesagt, kleines Kind eröffnet Thread = FAIL
Ist doch immer so..
|
|
|
Similar Threads
|
[HowTo] Fourm erstellen 4 own Server [vTuT]
10/23/2009 - Metin2 PServer Guides & Strategies - 22 Replies
Hallo .
Ich habe hier für euch einen vTuT gemacht damit ihr auch für eure Server ein Forum machen könnt.
YouTube - Forum Erstellen Own Server
Mfg
|
All times are GMT +1. The time now is 15:21.
|
|