34k Game Kill Befehl.

09/25/2014 20:37 Mangoox3#1
Guten Abend Epvp Coummunity,

wollte fragen, ob es schon eine DIF gibt die den doppelten Kill-Befehl fixxt, da er bei mir immer doppelt gezählt wird.
Ich weiß es gibt einen, der hat aber den "Nachtteil" das man alle Kill-Befehle in jeder Quest umschreiben muss, aber ich würde das gerne umgehen.. Hat jemand eine Idee?
09/25/2014 21:29 .Colossus.#2
Kannst du nicht umgehen.
Finde es nicht so schlimm schnell die .kill zu kill with npc.get_race umzuschreiben.
09/25/2014 21:55 Mangoox3#3
Weiß nicht genau welche Quests alle betroffen sind..>.< Und am Ende geht wieder eine Quest nicht und ich muss nochmal schauen usw..
09/26/2014 12:28 ƒєуση#4
Eigentlich ist das nur bei:

- Bio's
- DT
- DC
- und halt wenn du noch andere PvM Quests hast.Ist wirklich nicht so aufwenig die zu ändern.


Ich kann dir gerne die Bio mit dem umgeschriebenen Befehl geben wenn du willst.
09/26/2014 13:47 Mangoox3#5
Ja, wäre gut hab dich angeschrieben.

also z.B "when 30111.kill or 30112.kill" wird zu "when 30111 kill with npc.get_race or 30112 kill with npc.get_race"?
09/26/2014 14:10 .Colossus.#6
when kill with npc.get_race == 30112 begin
09/26/2014 14:18 ƒєуση#7
Quote:
Originally Posted by .Colossus. View Post
when kill with npc.get_race == 30112 begin

Genau so.Wenn mehrere Mobs gekillt werden sollen,dann so:

when kill with npc.get_race == 30112 or xxx or xxxx begin
09/26/2014 14:25 Mangoox3#8
Bekomm da dauernd einen Error.
Genau so wie bei der neusten Devil_Tower quest, wo alles schon umgeschrieben ist.


"when kill with npc.get_race == 30111 or 30112 or 30113 or 30114 or 30115 or 30116 or 30117 or 30118 or 30119 with pc.in_dungeon() == true and devils_catacomb.get_devil_base() == 2 begin"

Kommt error..
09/26/2014 15:21 .yorliK#9
Quote:
Originally Posted by Mangoox3 View Post
Bekomm da dauernd einen Error.
Genau so wie bei der neusten Devil_Tower quest, wo alles schon umgeschrieben ist.


"when kill with npc.get_race == 30111 or 30112 or 30113 or 30114 or 30115 or 30116 or 30117 or 30118 or 30119 with pc.in_dungeon() == true and devils_catacomb.get_devil_base() == 2 begin"

Kommt error..
Wenn du mehrere Monster ansprechen möchtest, musst du es so schreiben:
PHP Code:
when kill with pc.in_dungeon()==true and devils_catacomb.get_devil_base() == and npc.get_race()==30111 or npc.get_race()==30112 or npc.get_race()==30113 or npc.get_race()==30114 or npc.get_race()==30115 or npc.get_race()==30116 or npc.get_race()==30117 or npc.get_race()==30118 or npc.get_race()==30119 begin 
Bei vielen unterschiedlichen Vnum's ist das ne ganz schöne Arbeit, zum Glück,
kann man, bei dem Schnipsel von dir, das ganze noch kürzer fassen, da Vnum's von 30111 bis 30119 verwendet werden.

PHP Code:
when kill with pc.in_dungeon()==true and devils_catacomb.get_devil_base() == and npc.get_race()>=30111 and npc.get_race()<=30119 begin 
09/26/2014 18:45 Mangoox3#10
Klappt immernoch nicht, wieder error..

Ich Held, hatte iwo doppelt "and" nun geht es.

Quest gibt jetzt keine errors mehr, aber werde nciht mehr geportet im DT...-.-
10/24/2014 19:28 Mangoox3#11
Gibt es für sowas immernoch keine DIF? -.-
Und wie mach ich das, dass es bei PVP auch funktioniert?