WorldDialog.dll OneClick

07/02/2011 20:04 collol#1
Hey,
Ich hab da noch eine Frage (wahrscheinlich wird's Sedrika wissen) ;D
Wie kann Ich im Source der WorldDialog.dll das Level/den Job abfragen , bzw diesen variablen neue werte zuweisen ? Hilfreich wäre auch, wenn Sedrika mal ihre WorldDialog Source Releasen würde :P
Ich versuche nähmlich ATM die 3rd Jobchange OneClick zu machen.

Bis dann collol
07/02/2011 20:07 Flash!#2
Die Source zur WorldDialog.dll hast du, falls du den Offical Flyff Source nimmst.
Liegt alles mit drin.
07/02/2011 20:17 collol#3
Sry, hab mich undeutlich ausgedrückt, ich meinte die Source von Sedrikas OneClick Npc's, dass ich die Source der originalen dll habe weiß ich ja ;D
07/02/2011 21:19 Sedrika#4
level abfrage : GetPlayerLvl() oder so xD
07/02/2011 21:33 collol#5
Wenn dann die Job Abfage mit der Methode GetPlayerJob() gehen würde und der Rückgabe wert ein Integer wäre und der Wert für 5=Knight ; 6=Blade;35=Templer;36=Slayer usw. wäre, müsste es doch so gehen oder ? xD
Code:
if (GetPlayerJob() == 5)
PlayerJob = 35;
else {
if (GetPlayerJob() == 6)
PlayerJob = 36;
else {
if (GetPlayerJob() == 7)
PlayerJob = 37;
//usw ...
   }
}
Ist jetzt ziemlich weit hergeholt , aber nach dem Muster müsste es doch gehen, oder irre ich mich da ?

€dit: @Sedrika wenn du nichts dagegen hast, könntest du ja mal den Source von deinen OneClick Jobchange NPC's posten :D
07/03/2011 01:08 Sedrika#6
Den poste ich net.xd
ber ich releaase heute den mit 3rd job.
07/03/2011 10:06 collol#7
Vielen dank, du hilfst mir echt weiter. Dann warte ich mal :D