Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server > Metin2 PServer Guides & Strategies
You last visited: Today at 00:32

  • Please register to post and access all features, it's quick, easy and FREE!

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.

Reply
 
Old 01/17/2011, 22:06   #31
 
.тяµε.'s Avatar
 
elite*gold: 1
Join Date: Jun 2010
Posts: 1,624
Received Thanks: 563
Nice danke ...
.тяµε. is offline  
Old 01/17/2011, 22:11   #32
 
αddι's Avatar
 
elite*gold: 21
Join Date: Jan 2010
Posts: 640
Received Thanks: 532
Quote:
Originally Posted by hen! View Post
Mach nen Timer und überprüf wie viel EXP der Spieler hat wenn er mehr als X hat ziehst du die Differenz wieder ab. Gleichzeitig bei Kills den selben schmarn überprüfen und schonsolltest du ne recht handfeste Möglichkeit haben das zu überprüfen.
Wieso so kompliziert?
Ich habe es ganz simpel gelöst:

PHP Code:
pc.give_exp2(-pc.get_exp()) 
Tadaa.. Wenn gekillt wird, wird so viel Exp abgezogen, wie der Spieler hat.
Meiner Meinung nach die beste Lösung, zudem hier auch keine Zahlen verwendet werden müssen.
αddι is offline  
Old 01/17/2011, 22:20   #33
 
.Flynn.'s Avatar
 
elite*gold: 0
Join Date: Jan 2010
Posts: 1,512
Received Thanks: 857
sehr nice!
mfg
holzi
.Flynn. is offline  
Old 01/17/2011, 22:28   #34
 
hen!'s Avatar
 
elite*gold: 125
Join Date: Apr 2008
Posts: 1,217
Received Thanks: 1,304
Quote:
Originally Posted by AddiSt View Post
Wieso so kompliziert?
Ich habe es ganz simpel gelöst:

PHP Code:
pc.give_exp2(-pc.get_exp()) 
Tadaa.. Wenn gekillt wird, wird so viel Exp abgezogen, wie der Spieler hat.
Meiner Meinung nach die beste Lösung, zudem hier auch keine Zahlen verwendet werden müssen.
Das bedeutet aber, dass keine Bücher mehr gelesen werden können. Abgesehen davon war hier ja auch die rede davon, dass when kill bei gleichzeitig laufenden Quests sich gegenseitig stört.
hen! is offline  
Old 01/17/2011, 22:29   #35
 
John Schmieri's Avatar
 
elite*gold: 14
Join Date: Sep 2010
Posts: 1,422
Received Thanks: 344
Quote:
Originally Posted by AddiSt View Post
Wieso so kompliziert?
Ich habe es ganz simpel gelöst:

PHP Code:
pc.give_exp2(-pc.get_exp()) 
Tadaa.. Wenn gekillt wird, wird so viel Exp abgezogen, wie der Spieler hat.
Meiner Meinung nach die beste Lösung, zudem hier auch keine Zahlen verwendet werden müssen.
mit welcher zeile ersetzen? sonst kriegt der spieler doch lvl 1 killt mobs und seine exp werdn abgezogen das die quest nicht weiß ab welchen lvl das abziehen soll !
John Schmieri is offline  
Old 01/17/2011, 22:56   #36
 
elite*gold: 252
Join Date: Mar 2008
Posts: 3,111
Received Thanks: 3,912
dafür ist doch das if pc.get_level() == 105

und ein Timer ist zwar eine gute Idee, allerdings sehr ressourcenfressend.. Ein Kill ist im Allgemeinen eigentlich eine gute Idee, man kann ja statt neue killquests einfügen, einfach zwei zusammen machen, dann geht auch alles ohne Probleme..
.Alessa is offline  
Old 01/17/2011, 23:01   #37
 
hen!'s Avatar
 
elite*gold: 125
Join Date: Apr 2008
Posts: 1,217
Received Thanks: 1,304
Quote:
Originally Posted by Paranoia! View Post
dafür ist doch das if pc.get_level() == 105

und ein Timer ist zwar eine gute Idee, allerdings sehr ressourcenfressend.. Ein Kill ist im Allgemeinen eigentlich eine gute Idee, man kann ja statt neue killquests einfügen, einfach zwei zusammen machen, dann geht auch alles ohne Probleme..
Ist klar, dass es ressourcen-fressender als die reine "Kill-Methode" ist. Aber wenn sich die beiden in Konflikt kommen ist das halt sub-optimal.

Aufgrund meiner Erfahrung mit dem Kill-Event hatte ich bisher eigtl nur Probleme wenn ich mit ***.kill überprüft habe. Wenn man diese Überprüfung per if() in allen Quests macht könnte es evtl. die gegenseitige Beeinflussung aufheben.

Hab aber ehrlich gesagt keine Lust das auszuprobiere/zu überprüfen.
hen! is offline  
Old 01/18/2011, 17:48   #38
 
elite*gold: 252
Join Date: Mar 2008
Posts: 3,111
Received Thanks: 3,912
Ahh da habe ich eine Idee... Wieso ist mir die nicht gleich schon gekommen?

when kill with pc.get_level() == 105 begin

Dann hebt sich das auch nicht mehr auf, es sei denn du hast einen anderen When-Befehl, der auch für 105 gilt, dann hebt sich das nur bedingt auf. War bei mir jedenfalls mal so, wenn der Spieler 105 ist, heben die sich auf, anders aber nicht.

EDIT: Wurde eingeführt. Ab sofort sollte das auch so gehen^^
.Alessa is offline  
Old 01/19/2011, 00:47   #39
 
Mastermonkey's Avatar
 
elite*gold: 0
Join Date: Mar 2008
Posts: 146
Received Thanks: 196
Nice work Die habe ich auch schon vor ein paar Monaten geschrieben, allerdings wieder rausgenommen da man trotz quest durch "Bugusing" hochleveln kann.

Dafür geht man in eine Gruppe steht nur rum und lässt sich leveln. Ist zwar schwerer als normales leveln, allerdings nehmen Spieler dies in Kauf um vorne auf der Rangliste zu stehen.. xD

Es grüßt freundlich
Mastermonkey

PS: Wer das noch nicht wusste darf gerne den Button da unten rechts betätigen
Mastermonkey is offline  
Old 01/19/2011, 15:12   #40
 
elite*gold: 252
Join Date: Mar 2008
Posts: 3,111
Received Thanks: 3,912
Wer das so buggt, der kann sich auch immer wieder gerne einen Bann einfangen lassen, da das ziemlich lange dauert und auch sehr blöd ist Du kannst da ienfach klare Regeln vorgeben und wer über 105 kommt, der wird einfach gebannt. Ich denke, bei einer Rangliste, wo jeder maximal 105 ist fällt ein 106er schon auf...
.Alessa is offline  
Old 01/19/2011, 15:14   #41



 
Fani''s Avatar
 
elite*gold: 0
Join Date: Jul 2009
Posts: 4,042
Received Thanks: 1,239
An sich ganz gut,
kann mann das MAXLVL z.b damit auf 2000 setzen?
Inwiefern kann mann damit das LVL bestimmen...
Fani' is offline  
Old 01/19/2011, 15:31   #42
 
elite*gold: 252
Join Date: Mar 2008
Posts: 3,111
Received Thanks: 3,912
Gut, das wort "bestimmen" hätte ich lieber nicht erwähnen sollen. Besser wäre es, verringern zu sagen. Denn wenn in der game kein Level 2000 eingestellt ist, hilft die Quest auch nicht weiter^^ damit kannst du aber z. B. bei 254 Gamefiles das Level auf 100 begrenzen o. ä.
.Alessa is offline  
Old 01/19/2011, 15:41   #43



 
Fani''s Avatar
 
elite*gold: 0
Join Date: Jul 2009
Posts: 4,042
Received Thanks: 1,239
Gut, war auf die Gamefile bezogen.
Denke das es sehr hilfreich ist.
Fani' is offline  
Old 01/19/2011, 23:08   #44
 
hen!'s Avatar
 
elite*gold: 125
Join Date: Apr 2008
Posts: 1,217
Received Thanks: 1,304
Quote:
Originally Posted by Mastermonkey View Post
Nice work Die habe ich auch schon vor ein paar Monaten geschrieben, allerdings wieder rausgenommen da man trotz quest durch "Bugusing" hochleveln kann.

Dafür geht man in eine Gruppe steht nur rum und lässt sich leveln. Ist zwar schwerer als normales leveln, allerdings nehmen Spieler dies in Kauf um vorne auf der Rangliste zu stehen.. xD

Es grüßt freundlich
Mastermonkey

PS: Wer das noch nicht wusste darf gerne den Button da unten rechts betätigen
Dann startet man halt erst einen Timer wenn der Spieler auf dem Max-Level ist.
hen! is offline  
Old 01/20/2011, 02:53   #45
 
John Schmieri's Avatar
 
elite*gold: 14
Join Date: Sep 2010
Posts: 1,422
Received Thanks: 344
Quote:
Originally Posted by Mastermonkey View Post
Nice work Die habe ich auch schon vor ein paar Monaten geschrieben, allerdings wieder rausgenommen da man trotz quest durch "Bugusing" hochleveln kann.

Dafür geht man in eine Gruppe steht nur rum und lässt sich leveln. Ist zwar schwerer als normales leveln, allerdings nehmen Spieler dies in Kauf um vorne auf der Rangliste zu stehen.. xD

Es grüßt freundlich
Mastermonkey

PS: Wer das noch nicht wusste darf gerne den Button da unten rechts betätigen






z.B. 105 ist max Lvl dann machst per EXP EDITOR auf 106 100kkk EXP dann kann er das sowieso vergessn ... zack Problem gelöst den niemand wir 100kkk in Gruppe lvln oO
John Schmieri is offline  
Reply


Similar Threads 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 00:32.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.