Ihr geht auf Arbeitsplatz -> Lokalter Datenträger und erstellt dort einen neuen Ordner. Den könnt ihr nennen wie ihr wollt.
Nun fügt ihr in diesen Ordner die Instant Files ein und entpackt sie.
Das macht ihr per Doppelklick, dann wählt ihr den Zielort aus, dann müsst ihr nur noch das Passwort eingeben (mcncc.com) und fertig.
Ihr habt nun 3 neue Winrar Archive, den virt. Computer und die virt. Festplatte, eine Internetverknüpfung und ein Textdokument.
Entpackt alle 3 Winrar Archive. Sobald dies geschehen ist, löscht die 3 Winrar Archive, das Textdokument und die Internetverknüpfung.
Ihr habt nun 3 Ordner und die beiden virt. Sachen. In dem einen Ordner befindet sich die exe, diesen Ordner bennent ihr in EXE um. Der zweite Ordner beinhaltet Fterm, diesen Ordner nennt ihr FTERM. Der dritte Ordner enthält Virtual PC, installiert dies (sollte dies noch nicht geschehen sein).
Soweit so gut. Als nächstes startet Virtual PC. Es öffnet sich nun ein Fenster, wo ihr einen eigenen Virtuellen PC erstellen könnt. Das machen wir.
Virtuellen Computer erstellen -> Weiter -> dort tragt ihr nun euren Namen+mt2 ein (bei mir wäre es z.B. Joeymt2) -> Weiter -> Andere -> Weiter -> Anpassung des Arbeitsspeichers -> hier könnt ihr nun einstellen, wieviel RAM der Virtuelle PC bekommt. Habt ihr 1GB Arbeitsspeicher, stellt ihn so auf 300-400, habt ihr mehr könnt ihr auch mehr einstellen. -> Weiter -> Vorhandene Virtuelle Festplatte -> Weiter -> Durchsuchen -> C:\euer Ordner und dort die virt. Festplatte auswählen -> Weiter -> Fertig stellen.
Nun haben wir unseren Virtuellen Computer. Klickt bei der Virtual PC-Konsole auf euren Virt. PC (euer Name +mt2) und klickt auf Starten. Freebsd fängt nun an zu booten.
Irgendwann erscheint "Login". Ihr loggt euch nun mit diesen Daten ein: Login: root Password: mcncc.com Das Passwort wird nicht angezeigt, trotzdem schreibt ihr. Gebt das Passwort einfach ein und drückt Enter.
Nun seid ihr eingeloggt. Als nächstes schreibt ihr: sysinstall (Ihr müsst szsinstall auf eurer tastatur eingeben, in England ist das z = y auf der Tastatur. Es steht dort dann aber sysinstall)
Nun konfigurieren wir alles. Geht mit den Pfeiltasten auf Configure -> Usermanagement -> User.
Ihr füllt nun folgendes aus:
Login: euer metin Name (Joeymt2 bei mir) Passwort: 12345 full name: User &Joeymt2 home directory: Dort steht jetzt /user/joeymt2 oder sowas. Löscht alles, bis nur noch ein / dort steht. Dann geht ihr auf Ok. (Für die, die es nicht wissen: Mit der TAB Taste kommt ihr zum nächsten Feld.)
Dann auf X Exit -> Runter Scrollen auf Networking -> Interfaces -> deo -> Ipv6 no, dchp yes.
Nun müsst ihr wieder einiges ausfüllen.
Host: euer name + .localhost (Bei mir Joeymt2.localhost) Domain: localhost WICHTIG: Schreibt euch die IPv4 ADRESS auf! Das ist eure Server IP! Dann auf Ok.
Nun ganz runter Scrollen bis ihr am Ende seit. Dort seht ihr sshd. Dort raufgehen und Enter drücken, sodass bei [] ein Haken drin ist. ( [X] )
Dann auf Cancel (Pfeiltaste Rechts), nochmal Cancel und dann Exit Install. (Alles mit Pfeiltaste Rechts)
Ihr könnt nun wieder schreiben. ihr schreibt nun folgendes:
/etc/rc.d/netif restart
Zu beachten ist: auf der Tastatur ist - = /. Ihr müsst auf der Tastatur also -etc-rc.d-netif restart eingeben.
Der Server ist nun soweit, das wir ihn starten können. Das machen wir aber über Fterm.
Geht in C:/euer ordner/FTERM und startet Fterm.exe.
Fterm ist blöd zu erklären, hier sind Screens wie ihr alles einstellen müsst.
So, der Server startet nun. Irgendwann wird "CheckDbauth........6" erscheinen.
Also irgendwann wird etwas erscheinen, wo eine 6 am Ende ist. Sobald ihr das seht, ist der Server gestartet. Das kann ein paar Minuten dauern.
Der letzte Schritt besteht darin, aus C:\euer metinordner\EXE die 4 Dateien rauszuschneiden und in einen ungepatchten metin 2007 Ordner einzufügen und die mc.txt zu ändern.
In der mc.txt steht eine IP. Löscht diese und schreibt dort eure IPv4 Adress rein. Speichert dann.
Bennent die exe mit dem Surakopf um. In irgendwas, meine heisst z.B. Surakopf.exe.
Dann startet diese, klickt auf den Button unten rechts und loggt euch mit den Daten
rain
12345
ein.
Sollte Fehler beim verbinden oder es lange zum einloggen dauern, beendet Metin nochmal, startet nochmal die Surakopf.exe und loggt euch ein. Dann sollte es gehen.
Mögliche Fehlermeldungen
Connection timed Out: Wenn einmal ".......6" dort steht, startet der Server trotzdem. Der Fehler ist nicht wichtig.
bin.sh Fehler: Solltet ihr irgendwann mal den bin.sh Fehler haben, drückt Enter damit # erscheint und ihr wieder schreiben könnt. Dann schreib ihr fsck und beantwortet jede Frage mit y. Dann geht wieder alles.
Als aller erstes Downloadet euch FileZilla: ~>Klick mich<~
Installiert es und Öffnet es , nun geht oben auf
>Datei >Servermanager.. >Neuer Server
>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
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.
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
1. Geht auf diese Seite: ~>Klick mich!<~ 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.
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
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:
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)
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
Spoiler:
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
man kann auch aus einem Monster einen laden machen
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.
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.
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 ^^
Copyright by "fatwrecked"
idefitze
Anzahl der Beiträge : 4 Anmeldedatum : 15.11.09
Thema: Re: [How To] P Server erstellen (mit Video) Di Feb 15, 2011 9:50 pm
oh man das war mein aller erster tread über irgend einen metin2 pserver tutorial das waren noch zeiten alls alles nohcl ow und normal war ^^