When Kill Begin geht nur bei manchen Mobs

12/04/2013 21:24 [Castro]#1
LÖSUNG:

DIE NPCS hatten IN DER TABELLE MOB_PROTO IN DER DB BEI EXP DEN WERT 0, DIESER MUSS MIN. 1 SEIN HIER DER QUERRY DAZU:

PHP Code:
UPDATE player.mob_proto SET exp=1 WHERE exp=0 or exp IS NULL 
ALTES PROBLEM:
12/04/2013 21:26 MrPlayboy#2
Warum nicht einfach when MOBVNUM.kill begin
12/04/2013 21:28 [Castro]#3
Das geht auch nicht. Ist ja dasselbe nur dass es sich auf ein Mob bezieht.
12/04/2013 23:38 123snake123#4
Manche mob´s sind auch schon von einer anderen Quest mit dem Befehl "when vnum.kill" bestezt, wie z.B. der Sensenmann.
Dann müsstest du in der quest.list deine Quest vor der Dt Quest eintragen.
Allerdings weiß ich dann nicht ob der Dt noch richtig funzt,

Mfg
12/05/2013 08:37 Coniesan#5
Richtig (was den 1. Part betrifft)!
Verwendet man irgendwo den command xxx.kill kann man xxx in keiner anderen Quest mehr im Kill-command aufrufen!
Abhilfe schafft hier z.B. sowas:
Code:
when kill begin
     if npc.get_race()==xxx then
          -- your code
     end
end
Dies funktioniert aber (so weit ich weiß) nicht in Dungeon Quests... (jedenfalls hats damals bei mir nich funktioniert, als ich das auf den DT anwenden wollte... kann auch sein, dass ich einfach nur gefailed hab :D)
12/05/2013 10:57 .HC'Destrox#6
Richtig (was den 1. Part betrifft)!
Quote:
Dies funktioniert aber (so weit ich weiß) nicht in Dungeon Quests... (jedenfalls hats damals bei mir nich funktioniert, als ich das auf den DT anwenden wollte... kann auch sein, dass ich einfach nur gefailed hab )
Doch funktioniert auch bei Dungeon-Quests und auch bei DT :P
As far as i know kann man die Mobs, die man mit XXX.kill benutzt hat, mehrmals benutzen, FALLS man sie in der questnpc.txt eingetragen hat - ist aber nicht sicher.

Kind Regards
12/05/2013 16:57 [Castro]#7
Quote:
Originally Posted by .HC'Destrox View Post
Richtig (was den 1. Part betrifft)!

FALLS man sie in der questnpc.txt eingetragen hat

Kind Regards
Werde das mal eben testen und Rückmeldung geben^^

ok hat nichts gebracht. Das komische ist ja dass das überall geht bloß nicht bei neu eingefügten Mobs. Die sind mit sicherheit noch in keiner QUest davor. Sogar wenn ich die quest an erste stelle mache tut sich nichts.

Kann das mit der Game zusammenhängen und eventuellen diffs?