problem mit modkore :-)

09/04/2004 02:04 hansi#1
ich bin ansich ganz zufrieden mit modkore, allerdings läuft mein charakter ums verrecken nicht rum. er bleibt stur in der gegend stehen... und das mit healen klappt auch noch nicht so richtig.
ich paste mal die relevanten auszüge aus der config.txt

useWaypoint 0

modifiedWalkType 2
modifiedWalkDistance 0
route_randomWalk 1
route_randomWalk_maxRouteTime 15
route_step 8

sitAuto_hp_lower 30
sitAuto_hp_upper 100
sitAuto_sp_lower 30
sitAuto_sp_upper 100
-sind diese einstellungen richtig wenn ich will dass er sich bei weniger als 30% hp/sp hinsetzt?

useSelf_skill_0 heal
useSelf_skill_0_hp_lower 70
useSelf_skill_0_hp_upper 30
useSelf_skill_0_lvl 5
useSelf_skill_0_maxAggressives 0
useSelf_skill_0_minAggressives 0
useSelf_skill_0_maxCastTime 10
useSelf_skill_0_minCastTime 0
useSelf_skill_0_monsters
useSelf_skill_0_sp_lower 0
useSelf_skill_0_sp_upper 100
useSelf_skill_0_stopWhenHit 0
useSelf_skill_0_inLockOnly 0
useSelf_skill_0_timeout 0
useSelf_skill_0_useStatus 0
-das hier spinnt total... wie muss ich die werte setzen damit er heal benutzt wenn er weniger als 70% hp hat (ungeachtet der sp)?


wär nett wenn mir jemand helfen könnte, danke.
09/04/2004 20:42 Lowfyr#2
Quote:
ich bin ansich ganz zufrieden mit modkore, allerdings läuft mein charakter ums verrecken nicht rum. er bleibt stur in der gegend stehen... und das mit healen klappt auch noch nicht so richtig.
ich paste mal die relevanten auszüge aus der config.txt

useWaypoint 0

modifiedWalkType 2
modifiedWalkDistance 0
route_randomWalk 1
route_randomWalk_maxRouteTime 15
route_step 8
sollte so eigentl. funktionieren.. hmm.. versuch mal modifiedWalkType auf 0 oder 1 zu stellen

Quote:
sitAuto_hp_lower 30
sitAuto_hp_upper 100
sitAuto_sp_lower 30
sitAuto_sp_upper 100
-sind diese einstellungen richtig wenn ich will dass er sich bei weniger als 30% hp/sp hinsetzt?
jap is ok so :)

Quote:
useSelf_skill_0 heal
useSelf_skill_0_hp_lower 70
useSelf_skill_0_hp_upper 30
useSelf_skill_0_lvl 5
useSelf_skill_0_maxAggressives 0
useSelf_skill_0_minAggressives 0
useSelf_skill_0_maxCastTime 10
useSelf_skill_0_minCastTime 0
useSelf_skill_0_monsters
useSelf_skill_0_sp_lower 0
useSelf_skill_0_sp_upper 100
useSelf_skill_0_stopWhenHit 0
useSelf_skill_0_inLockOnly 0
useSelf_skill_0_timeout 0
useSelf_skill_0_useStatus 0
-das hier spinnt total... wie muss ich die werte setzen damit er heal benutzt wenn er weniger als 70% hp hat (ungeachtet der sp)?
damit sollte es gehen:

Code:
useSelf_skill_0 Heal
useSelf_skill_0_hp_lower 0
useSelf_skill_0_hp_upper 70
useSelf_skill_0_inLockOnly 0
useSelf_skill_0_lvl 10
useSelf_skill_0_maxAggressives 0
useSelf_skill_0_minAggressives 0
useSelf_skill_0_maxCastTime 8
useSelf_skill_0_minCastTime 4
useSelf_skill_0_monsters 
useSelf_skill_0_sp_lower 10
useSelf_skill_0_sp_upper 100
useSelf_skill_0_spirits_lower 0
useSelf_skill_0_spirits_upper 0
useSelf_skill_0_stopWhenHit 0
useSelf_skill_0_timeout 2
useSelf_skill_0_inStatus 0
useSelf_skill_0_outStatus 0
useSelf_skill_0_whileSitting 0
09/06/2004 10:57 hansi#3
hm, lag nicht am modified walking... das field pack hat irgendwie abgespackt. jetzt geht aber alles - das obrige zumindest ;)

meine nächsten probleme:
wenn ich will dass er (auch) monster angreift, die ne ranged attack haben (zB hydra oder auch orc archer)...
wenn der bot auf hydra zugeht und attackiert wird bleibt er manchmal einfach stehen... nix passiert. das geht dann bis er aufgrund der niedrigen hp wegteleportiert. mit dem orc archer ist es das gleiche, die ranged attack bremst ihn praktisch aus (btw: wie aktiviere ich autoteleport bei ner trap, geht das?).
wollte das mit endure umgehen, dann hat er wiederum 10x hintereinander endure gemacht. hab leider nicht gefunden wo ich die dauer (15s) einstelle...

so hatte ich mir das mit endure vorgestellt:

useSelf_skill_1 Endure
useSelf_skill_1_hp_lower 0
useSelf_skill_1_hp_upper 100
useSelf_skill_1_lvl 3
useSelf_skill_1_maxAggressives 0
useSelf_skill_1_minAggressives 1
useSelf_skill_1_maxCastTime 10
useSelf_skill_1_minCastTime 0
useSelf_skill_1_monsters Hydra
useSelf_skill_1_sp_lower 10
useSelf_skill_1_sp_upper 100
useSelf_skill_1_stopWhenHit 0
useSelf_skill_1_inLockOnly 0
useSelf_skill_1_timeout 0
useSelf_skill_1_useStatus 0
09/06/2004 11:52 Lowfyr#4
Quote:
wenn ich will dass er (auch) monster angreift, die ne ranged attack haben (zB hydra oder auch orc archer)...
wenn der bot auf hydra zugeht und attackiert wird bleibt er manchmal einfach stehen... nix passiert. das geht dann bis er aufgrund der niedrigen hp wegteleportiert. mit dem orc archer ist es das gleiche, die ranged attack bremst ihn praktisch aus
das ist ein bug, bin mir nicht sicher ob der in der letzten version gefixt wurde, in dem fall is autoteleport die beste lösung

Code:
hydra 0 1 0 0 0
die zeile fügst du in der mon_control.txt ein, damit teleportiert er dich sobald ne hydra aufm bildschirm ist weg..

vergiss nich genügend flywings mitzunehmen ;)

Quote:
(btw: wie aktiviere ich autoteleport bei ner trap, geht das?)
keine ahnung, mit traps kenne ich mich nicht aus, drüber gelesen hab ich auch noch nix :p (ich denk mal das es dafür keine features gibt)

teleportAuto_useItem 1 haste ja..

Quote:
wollte das mit endure umgehen, dann hat er wiederum 10x hintereinander endure gemacht. hab leider nicht gefunden wo ich die dauer (15s) einstelle...

so hatte ich mir das mit endure vorgestellt:
10x? seltsam, sollte eigentl. funzen, probiers mal hiermit:

Code:
useSelf_skill_0 Endure
useSelf_skill_0_hp_lower 0
useSelf_skill_0_hp_upper 100
useSelf_skill_0_inLockOnly 0
useSelf_skill_0_lvl 1
useSelf_skill_0_maxAggressives 0
useSelf_skill_0_minAggressives 1
useSelf_skill_0_maxCastTime 1
useSelf_skill_0_minCastTime 0
useSelf_skill_0_monsters Hydra
useSelf_skill_0_sp_lower 0
useSelf_skill_0_sp_upper 100
useSelf_skill_0_spirits_lower 0
useSelf_skill_0_spirits_upper 0
useSelf_skill_0_stopWhenHit 0
useSelf_skill_0_timeout 11
useSelf_skill_0_inStatus 0
useSelf_skill_0_outStatus 0
useSelf_skill_0_whileSitting 0
09/06/2004 12:14 hansi#5
danke für deine schnelle hilfe.
also ich habe dein endure in meine config reingepastet und jetzt ist es folgendermaßen:
endure wendet er erst/nur an, wenn er auch in attack range ist. also so wirklich bringt das leider auch nichts. ich will ja dass er endure nimmt sobald er hydra attacken will, bevor er überhaupt losgeht für attack - damit er ungehindert hin kann :]
09/07/2004 10:37 Lowfyr#6
hab gestern mal bisschen rumprobiert, leider ohne erfolg, bin nicht sicher ob das so funktioniert (wäre als feature aber net schlecht ^^)

vll. gibts sowas ähnliches schon bei [Only registered and activated users can see links. Click Here To Register...] die haben afaik massig addons

andere möglichkeit wäre das selbst zu coden, ich kann allerdings kein perl