|
You last visited: Today at 22:58
Advertisement
[HowTo] Levelgrenze selbst per Quest bestimmen!
Discussion on [HowTo] Levelgrenze selbst per Quest bestimmen! within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.
01/17/2011, 17:38
|
#1
|
elite*gold: 252
Join Date: Mar 2008
Posts: 3,111
Received Thanks: 3,912
|
[HowTo] Levelgrenze selbst per Quest bestimmen!
Hallo zusammen,
natürlich - wer nachdenkt, kommt selbst an die Lösung. Aber ich sage es mal so: Jeder sollte hier das Recht darauf haben, wenigstens Grundideen verwirklichen zu können. Das betrifft auch die Levelgrenze, da diese mitlerweile bei 254 liegt, wenn man mal weitestegehend entbuggte Files haben will...
Da Level 254 deutlich zu hoch liegt, nervt es User immer mehr. Daher habe ich mich entschlossen hier eine Quest zu veröffentlichen, die eine Levelgrenze manuell festlegt.
PHP Code:
quest levelgrenze begin state start begin when kill with pc.get_level() >= 105 begin if pc.get_exp() >= 3000000 then pc.give_exp2(-1000000) end end end end
Sie ist eigtl. ziemlich einfach. Jeder hätte darauf kommen können und trotzdem haben einige das Problem, dass sie sowas nicht hinbekommen. Flame könnt ihr euch also ersparen^^
Die Levelgrenze hier ist nun auf 105 gesetzt. Wer sie ändern will, der schreibt einfach die folgende Zeile um:
if a == 105 then
Die Quest funktioniert ganz einfach: Sobald der Spieler mit Level 105 die EXP-Grenze von 3 Millionen überschreitet, verliert er beim nächsten Kill eine Millionen Exp, sodass er wieder unter die Grenze fällt. Die Grenze und der Exp-Abzug können selbstverständlich individuell angepasst werden.
Vorteile:
+ Levelgrenze individuell ohne Umstellung von HEX-Werten in der game anpassen
+ Bücher lesen funktioniert noch
+ Charaktere sollten ihren 6. P bekommen können, sofern die Grenze über Level 103 liegt
+ Funktioniert mit allen Files
Nachteile:
- Stört sich nur bedingt, wenn der Charakter level 105 hat und ein anderes Killevent aktiv ist
Spart euch Kommentare wie "das wusste ich schon lange".. Ihr werdet es kaum glauben, aber es gibt auch Leute, die das nicht wissen. Und solche Kommentare werde ich dementsprechend auch reporten, falls nichts weiter sinnvolles darin steht.
|
|
|
01/17/2011, 17:40
|
#2
|
elite*gold: 31
Join Date: Jun 2010
Posts: 1,527
Received Thanks: 457
|
Ist geil, aber man muss schon wissen ob man eine Levelanzeige will oder nicht
|
|
|
01/17/2011, 17:44
|
#3
|
elite*gold: 252
Join Date: Mar 2008
Posts: 3,111
Received Thanks: 3,912
|
@Rauschii:
Solche Posts bringen es nicht.. Ist eigtl. sogar spam, wenn man es mal genau betrachtet. Thanksbutton würde reichen (oder du lässt es ganz bleiben, Thanks brauche ich sowieso nicht^^), dazu brauchst du keinen Post^^
|
|
|
01/17/2011, 17:45
|
#4
|
elite*gold: 17
Join Date: Jan 2009
Posts: 2,538
Received Thanks: 2,404
|
garnicht so ne schlechte idee , thx give
|
|
|
01/17/2011, 17:46
|
#5
|
elite*gold: 0
Join Date: Jun 2010
Posts: 1,264
Received Thanks: 2,019
|
Wenn die mobs ca. 1.000.000.000.000 (Übertirben) exp geben würden dann könnte man das Max level locker überschreiben, da man dann + 1.000.000.000.000 und - 1.000.000 bekommen würde, um es sinnvoller zu machen würde ich die exp knapp vor levelup machen so ca. 90% und dann - die 90% wieder auf 0
|
|
|
01/17/2011, 17:58
|
#6
|
elite*gold: 14
Join Date: Sep 2010
Posts: 1,422
Received Thanks: 344
|
also wenn ich die grenze auf 254 stelle kommt er nicht höher wie 254 nä?
vorrausgesetzt man hat die 255 datei oder?!
|
|
|
01/17/2011, 18:01
|
#7
|
elite*gold: 137
Join Date: Feb 2008
Posts: 1,177
Received Thanks: 199
|
@Paranoia!,
ich hab seid heute mal wieder bischen mit P-server rumprobiert. Dumme Frage also nun von mir  Wo muss ich das erstmal reinkopieren, also in welche Quest. Am besten noch
mit FileZilla Pfad oder so. Währe nett, erstmal paar Grundlagen in den Server reinbauen,
damit kann man doch nichts falsch machen oder? (;
Mfg Syouth
|
|
|
01/17/2011, 18:09
|
#8
|
elite*gold: 252
Join Date: Mar 2008
Posts: 3,111
Received Thanks: 3,912
|
Kommt drauf an, welche Files und wo du sie installiert hast^^ Bei Rain-Files einfach folgenden Pfad nehmen:
/usr/rain/share_data/locale/"hongkong oder english"/quest
Dazu erstellst du eine Datei mit irgendeinem Namen und der Endung .quest
Wenn du bei deinem Windows die Option "Erweiterung bei Dateitypen ausblenden" weggemacht hast, dann kannst du die Datei problemlos erstellen. Falls nicht, lade dir eine bereits vorhandene .quest-Datei und benenn die um. Eine Endung dranhängen brauchst du dann nicht.
Nenn sie z. B. Levelgrenze
In die fügst du die Quest rein, so wie sie ist. Dann lädst du dir die hongong_list herunter und öffnest sie (am besten mit Notepad++ oder einem anderen Programm, welches Zeilenumbrüche erlaubt). Einmal an das Ende einer Zeile springen und die Eingabetaste drücken. Dann gibst du den genauen Dateinamen der Ques tein (mit der Endung .quest) und speicherst ab. Beides hochladen.
Dann navigierst du mit VPC oder Putty in dasselbe Verzeichnis. Falls du der make.sh oder der make keine Rechte gegeben hast, kannst du das damit machen:
Quote:
falls du nur eine make-Datei besitzt:
Quote:
Danach einfach ./make oder (falls du eine make.sh besitzt) folgenden Befehl ausführen:
Quote:
Durchlaufen lassen und rebooten (damit alle Spieler auch die Quest mitbekommen).
|
|
|
01/17/2011, 18:13
|
#9
|
elite*gold: 0
Join Date: Jun 2009
Posts: 486
Received Thanks: 241
|
@S-youth
in /usr/rain/share/locale/hongkong/quest , gehen und die quest reinkopieren dann in die hongkong.list eintragen + in VPC /FTERM:
dann 777 Rechte geben:
in VPC/FTERM:
chmod 777 questname.quest
dannach
cd /usr/rain/share/locale/hongkong/quest , eingeben dann
sh make , eingeben wenns nicht klappt ; sh make.sh
Fertig
MfG -Eazy-
|
|
|
01/17/2011, 18:14
|
#10
|
elite*gold: 21
Join Date: Jan 2010
Posts: 640
Received Thanks: 532
|
Hast du getestet, ob's auch in der Praxis funktioniert?
Ich hatte mir früher mal solch eine Quest gebastelt, jedoch hat das -exp geben nicht funktioniert. (07er Files)
|
|
|
01/17/2011, 18:31
|
#11
|
elite*gold: 0
Join Date: Dec 2009
Posts: 1,807
Received Thanks: 866
|
very nice ! IDEE !
super ich werde es denk ich testen wens funz benutzen
so kann man die lvl grenze immer erhön
|
|
|
01/17/2011, 18:35
|
#12
|
elite*gold: 252
Join Date: Mar 2008
Posts: 3,111
Received Thanks: 3,912
|
@AddiSt: Läuft derzeit bei meinem Server BlackRose2. Funkt einwandfrei^^
Weil sofern du 3 Mille exp hast und nicht ausversehen zu viel abziehst, sollte die Quest klappen^^
|
|
|
01/17/2011, 18:35
|
#13
|
elite*gold: 14
Join Date: Sep 2010
Posts: 1,422
Received Thanks: 344
|
was bewirgt die quest nun ? das man damit einfach levelgrenze auf 254 machen kann ?! & das mit jeder gamedatei?
|
|
|
01/17/2011, 18:39
|
#14
|
elite*gold: 0
Join Date: Nov 2007
Posts: 178
Received Thanks: 20
|
Quote:
Originally Posted by RaiiKon
was bewirgt die quest nun ? das man damit einfach levelgrenze auf 254 machen kann ?! & das mit jeder gamedatei?
|
Sobald der Spieler das eingestellte Level (105) ist und einen Mob killt und er dabei mehr als 3mille exp hat werden ihm 1 Mille abgezogen so wird der Spieler immer unter 3 Mille exp bleiben und nie lvl up bekommen.
Problem is halt wenn der mob mehr als 1mille exp gibt.
|
|
|
01/17/2011, 18:57
|
#15
|
elite*gold: 0
Join Date: Oct 2009
Posts: 4,086
Received Thanks: 3,786
|
Ihr vergesst eines
Wenn ihr ne 127er Game Datei benutzt kann man trotzdem nicht höher Leveln
|
|
|
 |
|
Similar Threads
|
[HowTo Levelgrenze] 120
11/20/2010 - Metin2 PServer Guides & Strategies - 5 Replies
Hi,
So ändert ihr die Levelgrenze auf 120 !
! Metin2 Server ausschalten und geht in den Locale-Ordner von euren Serverfiles:
cd euer-pfad-zu-den-serverfiles/channel/share_data/lo cale
Dann nennt ihr den Ordner : hongkong in newcibn um:
mv ./hongkong ./newcibn
Dann geht ihr in den newcibn ordner:
cd ./newcibn
Nun bennent ihr die big5_string.txt in newcibn_string.txt um:
mv ./big5_string.txt ./gb2312_string.txt
|
[HowTo Levelgrenze] 120
11/16/2010 - Metin2 Private Server - 3 Replies
Hi,
So ändert ihr die Levelgrenze auf 120 !
! Metin2 Server ausschalten und geht in den Locale-Ordner von euren Serverfiles:
cd euer-pfad-zu-den-serverfiles/channel/share_data/lo cale
Dann nennt ihr den Ordner : hongkong in newcibn um:
mv ./hongkong ./newcibn
Dann geht ihr in den newcibn ordner:
cd ./newcibn
Nun bennent ihr die big5_string.txt in newcibn_string.txt um:
mv ./big5_string.txt ./gb2312_string.txt
|
[HowTo]Coordis für Gildenland bestimmen
11/06/2009 - Metin2 PServer Guides & Strategies - 6 Replies
Bevor Kommentare ankommen es gibst schon ein guide darüber dann sry, da search button hab ich kein guide gefunden oder ähnliches davor, wenn nicht dann auch gut.
also als erstes geht ihr ins game und schreibt /c um die console zu öffnen
und anschließend , (den Knopf auf eurer Tasta^^)
danach schreib ihr in die console debuginfo - Zeigt Infos über den derzeitigen Stand des Servers an! quelle:...
|
All times are GMT +1. The time now is 22:58.
|
|