Eventfrage

08/09/2011 18:00 whitelinesnow#1
Hi,

ich möchte ein Level Up Event machen, bei dem man bei einer bestimmten Jobklasse bestimmte Gegenstände erhält. Die anderen Jobklassen sollen jedoch diese Gegenstände nicht erhalten, da jeder etwas anderes erhält.

Normalerweise verwendet man ja diesen string hier in der Event.lua:

SetLevelUpGift( 15, "all", "DEFINITIONSNAME DES ITEMS", 1 )

Mit dem "all" funktioniert das ja auch prima, nur bekommt es eben jeder, ich will dass man es nur als bestimmte Jobklasse bekommt.
Ich habe es bereits mit den Definitionsnummern aus der defineJob.h versucht, jedoch geht das auch nicht.

Deswegen würde ich gerne wissen was ich dort reinschreiben muss, damit es nur eine Jobklasse bekommt, beispielsweise der Ranger.

Vielen Dank schonaml im Vorraus für Antworten.
08/09/2011 18:02 Xijezu#2
Code:
SetLevelUpGift( 15, "JOB_RANGER", "DEFINITIONSNAME DES ITEMS", 1 )

Da du ja sagst, du hast es nur mit der Definitionsnummer versucht.
Sollte so eigtl gehen.
08/09/2011 18:15 Professor Linebeck#3
Quote:
Originally Posted by Xijezu View Post
Code:
SetLevelUpGift( 15, "JOB_RANGER", "DEFINITIONSNAME DES ITEMS", 1 )

Da du ja sagst, du hast es nur mit der Definitionsnummer versucht.
Sollte so eigtl gehen.
Öhm nein, das "all" steht einfach nur dafür, dass alle Leute es bekommen, egal welcher Name.
Ich weiss nicht in welcher Form es ausgedrückt wird, aber ich weiss das dieser Parameter für die Anfangsbuchstaben der Usernamen steht und man da keine Klassen eintragen kann.
08/09/2011 18:27 Xijezu#4
Quote:
Originally Posted by Apfelsuchtii View Post
Öhm nein, das "all" steht einfach nur dafür, dass alle Leute es bekommen, egal welcher Name.
Wäre aber theoretischerweise das Logischte gewesen, wobei mir persönlich kein wirklicher Sinn bei dem "all" steckt, wenn man nur Anfangsbuchstaben der Usernamen benutzen kann o.ô
Hätte Gala auch rauslassen können. xD