|
You last visited: Today at 00:32
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, 22:06
|
#31
|
elite*gold: 1
Join Date: Jun 2010
Posts: 1,624
Received Thanks: 563
|
Nice danke ...
|
|
|
01/17/2011, 22:11
|
#32
|
elite*gold: 21
Join Date: Jan 2010
Posts: 640
Received Thanks: 532
|
Quote:
Originally Posted by hen!
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.
|
|
|
01/17/2011, 22:20
|
#33
|
elite*gold: 0
Join Date: Jan 2010
Posts: 1,512
Received Thanks: 857
|
sehr nice!
mfg
holzi
|
|
|
01/17/2011, 22:28
|
#34
|
elite*gold: 125
Join Date: Apr 2008
Posts: 1,217
Received Thanks: 1,304
|
Quote:
Originally Posted by AddiSt
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.
|
|
|
01/17/2011, 22:29
|
#35
|
elite*gold: 14
Join Date: Sep 2010
Posts: 1,422
Received Thanks: 344
|
Quote:
Originally Posted by AddiSt
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 !
|
|
|
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..
|
|
|
01/17/2011, 23:01
|
#37
|
elite*gold: 125
Join Date: Apr 2008
Posts: 1,217
Received Thanks: 1,304
|
Quote:
Originally Posted by Paranoia!
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.
|
|
|
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^^
|
|
|
01/19/2011, 00:47
|
#39
|
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
|
|
|
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...
|
|
|
01/19/2011, 15:14
|
#41
|
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...
|
|
|
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. ä.
|
|
|
01/19/2011, 15:41
|
#43
|
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.
|
|
|
01/19/2011, 23:08
|
#44
|
elite*gold: 125
Join Date: Apr 2008
Posts: 1,217
Received Thanks: 1,304
|
Quote:
Originally Posted by Mastermonkey
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.
|
|
|
01/20/2011, 02:53
|
#45
|
elite*gold: 14
Join Date: Sep 2010
Posts: 1,422
Received Thanks: 344
|
Quote:
Originally Posted by Mastermonkey
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
|
|
|
 |
|
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.
|
|