|
You last visited: Today at 14:43
Advertisement
Bewegungsgeschwindigkeit
Discussion on Bewegungsgeschwindigkeit within the Metin2 Private Server forum part of the Metin2 category.
06/26/2016, 01:37
|
#1
|
elite*gold: 5
Join Date: Jun 2012
Posts: 465
Received Thanks: 315
|
Bewegungsgeschwindigkeit
-
|
|
|
06/26/2016, 02:02
|
#2
|
elite*gold: 0
Join Date: Apr 2015
Posts: 180
Received Thanks: 174
|
1. Kannst du im Source und im Client umstellen
2. Kannst du in der Account table in Navicat eintragen
|
|
|
06/26/2016, 04:44
|
#3
|
elite*gold: 0
Join Date: Apr 2015
Posts: 428
Received Thanks: 361
|
Ich bevorzuge für das erhöhen per lua, du musst dabei bedenken, dass die maximale bei 200 bleibt. sieh dir mal die player table an dort siehst du alle affects, in der \ game\share\locale\germany\quest findest du die apply table
PHP Code:
apply = { ["MAX_HP"] = 1, ["MAX_SP"] = 2, ["CON"] = 3, ["INT"] = 4, ["STR"] = 5, ["DEX"] = 6, ["ATT_SPEED"] = 7, ["MOV_SPEED"] = 8, ["CAST_SPEED"] = 9, ["HP_REGEN"] = 10, ["SP_REGEN"] = 11, ["POISON_PCT"] = 12, ["STUN_PCT"] = 13, ["SLOW_PCT"] = 14, ["CRITICAL_PCT"] = 15, ["PENETRATE_PCT"] = 16, ["ATTBONUS_HUMAN"] = 17, ["ATTBONUS_ANIMAL"] = 18, ["ATTBONUS_ORC"] = 19, ["ATTBONUS_MILGYO"] = 20, ["ATTBONUS_UNDEAD"] = 21, ["ATTBONUS_DEVIL"] = 22, ["STEAL_HP"] = 23, ["STEAL_SP"] = 24, ["MANA_BURN_PCT"] = 25, ["DAMAGE_SP_RECOVER"] = 26, ["BLOCK"] = 27, ["DODGE"] = 28, ["RESIST_SWORD"] = 29, ["RESIST_TWOHAND"] = 30, ["RESIST_DAGGER"] = 31, ["RESIST_BELL"] = 32, ["RESIST_FAN"] = 33, ["RESIST_BOW"] = 34, ["RESIST_FIRE"] = 35, ["RESIST_ELEC"] = 36, ["RESIST_MAGIC"] = 37, ["RESIST_WIND"] = 38, ["REFLECT_MELEE"] = 39, ["REFLECT_CURSE"] = 40, ["POISON_REDUCE"] = 41, ["KILL_SP_RECOVER"] = 42, ["EXP_DOUBLE_BONUS"] = 43, ["GOLD_DOUBLE_BONUS"] = 44, ["ITEM_DROP_BONUS"] = 45, ["POTION_BONUS"] = 46, ["KILL_HP_RECOVER"] = 47, ["IMMUNE_STUN"] = 48, ["IMMUNE_SLOW"] = 49, ["IMMUNE_FALL"] = 50, ["SKILL"] = 51, ["BOW_DISTANCE"] = 52, ["ATT_GRADE_BONUS"] = 53, ["DEF_GRADE_BONUS"] = 54, ["MAGIC_ATT_GRADE"] = 55, ["MAGIC_DEF_GRADE"] = 56, ["CURSE_PCT"] = 57, ["MAX_STAMINA"] = 58, ["ATTBONUS_WARRIOR"] = 59, ["ATTBONUS_ASSASSIN"] = 60, ["ATTBONUS_SURA"] = 61, ["ATTBONUS_SHAMAN"] = 62, ["ATTBONUS_MONSTER"] = 63, ["MALL_EXPBONUS"] = 66, ["MAX_HP_PCT"] = 69, ["MAX_SP_PCT"] = 70, ["MALL_DEFBONUS"] = 65, ["NORMAL_HIT_DEFEND_BONUS"] = 74, }
Du benötigst:
PHP Code:
["MOV_SPEED"] = 8
Und so funktionierts...
PHP Code:
affect.add_collect(apply.MOV_SPEED, value, time)
Oder
PHP Code:
affect.add_collect(8, value, time)
value: Dort gibst du den Wert an, welcher der Spieler bekommen soll. Dieser wird zu aktuellen Wert (mit Schuhen etc.) hinzuaddiert.
time: Dort gibst du die Dauer an. Hierbei gibts leider keinen Unendlichkeitsreferenz, deswegen nehmen wir hier eine hohe Zahl, die Zahl ist in Sekunden anzugeben.
PHP Code:
quest mov_speed begin
state start begin when login begin if pc.getqf('mov_speed') != 1 then pc.setqf('mov_speed', 1) affect.add_collect(apply.MOV_SPEED, 30, 1*60*60*24*365*10) end end end end
Sollte irgendwo ein Fehler sein, tut mir dies Leid ist schon relativ spät oder früh je nach dem
|
|
|
06/26/2016, 14:44
|
#4
|
elite*gold: 5
Join Date: Jun 2012
Posts: 465
Received Thanks: 315
|
Quote:
Originally Posted by #Metho
Ich bevorzuge für das erhöhen per lua, du musst dabei bedenken, dass die maximale bei 200 bleibt. sieh dir mal die player table an dort siehst du alle affects, in der \ game\share\locale\germany\quest findest du die apply table
PHP Code:
apply = { ["MAX_HP"] = 1, ["MAX_SP"] = 2, ["CON"] = 3, ["INT"] = 4, ["STR"] = 5, ["DEX"] = 6, ["ATT_SPEED"] = 7, ["MOV_SPEED"] = 8, ["CAST_SPEED"] = 9, ["HP_REGEN"] = 10, ["SP_REGEN"] = 11, ["POISON_PCT"] = 12, ["STUN_PCT"] = 13, ["SLOW_PCT"] = 14, ["CRITICAL_PCT"] = 15, ["PENETRATE_PCT"] = 16, ["ATTBONUS_HUMAN"] = 17, ["ATTBONUS_ANIMAL"] = 18, ["ATTBONUS_ORC"] = 19, ["ATTBONUS_MILGYO"] = 20, ["ATTBONUS_UNDEAD"] = 21, ["ATTBONUS_DEVIL"] = 22, ["STEAL_HP"] = 23, ["STEAL_SP"] = 24, ["MANA_BURN_PCT"] = 25, ["DAMAGE_SP_RECOVER"] = 26, ["BLOCK"] = 27, ["DODGE"] = 28, ["RESIST_SWORD"] = 29, ["RESIST_TWOHAND"] = 30, ["RESIST_DAGGER"] = 31, ["RESIST_BELL"] = 32, ["RESIST_FAN"] = 33, ["RESIST_BOW"] = 34, ["RESIST_FIRE"] = 35, ["RESIST_ELEC"] = 36, ["RESIST_MAGIC"] = 37, ["RESIST_WIND"] = 38, ["REFLECT_MELEE"] = 39, ["REFLECT_CURSE"] = 40, ["POISON_REDUCE"] = 41, ["KILL_SP_RECOVER"] = 42, ["EXP_DOUBLE_BONUS"] = 43, ["GOLD_DOUBLE_BONUS"] = 44, ["ITEM_DROP_BONUS"] = 45, ["POTION_BONUS"] = 46, ["KILL_HP_RECOVER"] = 47, ["IMMUNE_STUN"] = 48, ["IMMUNE_SLOW"] = 49, ["IMMUNE_FALL"] = 50, ["SKILL"] = 51, ["BOW_DISTANCE"] = 52, ["ATT_GRADE_BONUS"] = 53, ["DEF_GRADE_BONUS"] = 54, ["MAGIC_ATT_GRADE"] = 55, ["MAGIC_DEF_GRADE"] = 56, ["CURSE_PCT"] = 57, ["MAX_STAMINA"] = 58, ["ATTBONUS_WARRIOR"] = 59, ["ATTBONUS_ASSASSIN"] = 60, ["ATTBONUS_SURA"] = 61, ["ATTBONUS_SHAMAN"] = 62, ["ATTBONUS_MONSTER"] = 63, ["MALL_EXPBONUS"] = 66, ["MAX_HP_PCT"] = 69, ["MAX_SP_PCT"] = 70, ["MALL_DEFBONUS"] = 65, ["NORMAL_HIT_DEFEND_BONUS"] = 74, }
Du benötigst:
PHP Code:
["MOV_SPEED"] = 8
Und so funktionierts...
PHP Code:
affect.add_collect(apply.MOV_SPEED, value, time)
Oder
PHP Code:
affect.add_collect(8, value, time)
value: Dort gibst du den Wert an, welcher der Spieler bekommen soll. Dieser wird zu aktuellen Wert (mit Schuhen etc.) hinzuaddiert.
time: Dort gibst du die Dauer an. Hierbei gibts leider keinen Unendlichkeitsreferenz, deswegen nehmen wir hier eine hohe Zahl, die Zahl ist in Sekunden anzugeben.
PHP Code:
quest mov_speed begin state start begin when login begin if pc.getqf('mov_speed') != 1 then pc.setqf('mov_speed', 1) affect.add_collect(apply.MOV_SPEED, 30, 1*60*60*24*365*10) end end end end
Sollte irgendwo ein Fehler sein, tut mir dies Leid ist schon relativ spät oder früh je nach dem
|
Ich wollte es gerne so haben dass die Bewegungsgeschwindigkeit von 100 auf 130 erhöht wird. Da is die angabe mit 30 doch schon viel zu hoch oder ?
Quote:
Originally Posted by .Kain
1. Kannst du im Source und im Client umstellen
2. Kannst du in der Account table in Navicat eintragen
|
Aber das eintragen in Navicat ist doch nur für schon bestehende charaktere oder ?
Ich wollte es so haben dass alle neu erstellten Charaktere diese einstellung haben.
|
|
|
06/26/2016, 15:22
|
#5
|
elite*gold: 29
Join Date: Oct 2012
Posts: 4,938
Received Thanks: 764
|
Mach das mit der Bewegungsgeschwindigkeit lieber per Source. Zu Navicat, geht auch für neue Accounts. Einfach Navicat öffnen: Account -> Account -> File -> Design Table und dann bei gold_expire etc ein Datum eintragen und abspeichern.
|
|
|
|
Similar Threads
|
[C++] Standardwert Bewegungsgeschwindigkeit ändern
12/10/2016 - Metin2 PServer Guides & Strategies - 10 Replies
..
|
Bewegungsgeschwindigkeit erhöhen DB
10/17/2013 - Metin2 Private Server - 3 Replies
Da mein Text etwas länger geworden ist, für die Lesefaulen hier die Kurzform:
Will Bewegungsgeschwindigkeit, Deff usw. bei SPIELERN ändern (nicht Equipment) wie bei den Bioquest, nur eben manuell. Ob DB oder Commandozeilennbefehl, GM-Befehl, ist mir egal. Hauptsache es geht.
Hallo,
ich habe weder hier im Forum noch über Google etwas brauchbares gefunden.
Wie man ja weiss, wird bei den Bio-Quests die Bewegungsgeschwindigkeit erhöht, der Angriffswert, die Deff etc.
Das muss ja nun auch...
|
[FRAGE] Rüstungen Eq Bewegungsgeschwindigkeit
01/12/2013 - Metin2 Private Server - 4 Replies
Ja,
Ich möchte wissen,
welches Eq am meisten minus Bewegungsgeschindigkeit hat.
Das ich möglichst langsam laufe.
Level Egal.
Mfg
|
Bewegungsgeschwindigkeit...Hamachi P-Server
05/21/2011 - Metin2 Private Server - 12 Replies
also,
wenn ingame bin,die geschwindigkeit des spielers ist viel zu hoch wie kann ich überhaupt ändern...
|
Bewegungsgeschwindigkeit
12/13/2007 - Metin2 - 5 Replies
Kennt jemand den Normalen Wert den ich eingeben muss um die Bewegungsgeschwindigkeit zu suchen ??
|
All times are GMT +2. The time now is 14:43.
|
|