Anwendung einer Questfunktion

01/11/2011 15:14 √π.#1
Moin EPvP,
hab gestern ne neue Funktion zum Quest scripten gefunden Namens

Code:
find_pc_cond()
soweit ich weiss soll das die Funktion sein um einen Spieler zu finden mit Bedingung (sag ich jetzt mal so).
Leider weiss ich jetzt nicht wie ich sie verwenden soll, wenn ich anfügen möchte, dass er die GM's filtern soll. Habe schon probiert:

Code:
when login and find_pc_cond() == pc.is_gm() -- als Bedingung einzufügen.
local gm = find_pc_cond("pc.is_gm()") -- einer Variable zuzuordnen.
Bezweckt der Befehl doch was anderes oder habt ihr Ideen postet sie doch bitte und lasst mich nicht so lange im dunklen tappen.

MfG Goolger77
01/11/2011 18:30 √π.#2
Sorry falls es verboten ist aber ich brauch die Antwort deshalb push ich es mal <.<
01/13/2011 19:41 Giftzwerg242#3
hm.. da bin ich überfragt:D
01/17/2011 16:37 .Jack#4
Also ich frage mich, wenn du GM´s rausfiltern willst, also etwas nur ausführen möchtest, wenn der Spieler ein GM ist, warum verwendest du nicht einfach:
if pc.is_gm()
oder when 'funktion' with pc.is_gm() ?
Finde ich wesentlich einfacher :D
01/17/2011 17:13 √π.#5
Ist abgehakt hab ne bessere funktion :D
01/17/2011 17:28 3jfx#6
die funktion überprüft ja auch keinen spieler, wie die die du wahrscheinlich jetzt hast, sondern erstellt ne liste mit spielern die die bedingung erfüllen
01/17/2011 17:28 .Jack#7
k
Welche denn? interessiert mich schon ein bisschen wie du´s dann gemacht hast ohne pc.is_gm() :D

€:
@ 3ffx:
ahh ja stimmt cond = conditon = bedingung. Voll verpeilt :D
01/17/2011 21:03 √π.#8
ja ne die funktion währ natürlich ideal und,
@jack natürlich muss ich pc.is_gm() benutzen sonst sucht er vergebens nach irgwas xD