[HILFE]Own Questfile

04/17/2010 20:22 Marc404#1
Hallo elite Community!

Ich habe ein kleines Problem.
Ich erstelle eine Quest datei für GM`s die keine Rechte haben
aber mit dieser Quest einen reload durchführen müssen.
Jetzt weis ich nicht wie man einen reload ohne rechte durführen kann.

Eure hilfe ist gefragt.
Wie kann ein NPC durch einen "Kommando" einen reload durchführen?

Questfile: (Funktioniert nicht) Dafür brauche ich GM Rechte =(

EDIT: Ich suche ein Kommando für die Questfile das ein Reload durchführt wenn man ihn ein item zeigt "id: 22222 (Lizens zum Reloaden)".
04/17/2010 20:24 MC_Muffin#2
Geht nicht da du keine Rechte hasst, vll eine Quest, also kein Manuelles NPC script, das automatisch aktualisiert?..
04/17/2010 20:24 Neo1077#3
steht oben auch der Name der Quest mit begin ?

Also :

quest GMReload begin

Text

end
end
end
04/17/2010 22:41 Marc404#4
Ich suche ein Kommando für die Questfile das ein Reload durchführt wenn man ihn ein item zeigt "id: 22222 (Lizens zum Reloaden)".
04/17/2010 23:32 Daidalos#5
Wie weit kommst du denn in deinem Quest?
Also du kommst bis dahin, wo du "Ja" auswählst, nur dann funktioniert nichts?

Also du hast dieses
quest state start
?

Würde es einfach mal mit
if pc.is_gm
versuchen.



Falls das so auch nicht klappt, versuch doch mal einen Befehl zu finden, dass man, wenn man auf den Button drückt, automatisch einen bestimmten Text absendet.
z.B.
/reload a



PS: Versuch doch einfach mal statt /reload a den Befehl /reload all.
Wer weiß, vielleicht klappt es.




€: Nicht "if pc is_gm" sondern
"if pc.count_item(22222)==1 then"

Sag pls, was du hast und was du noch brauchst..
04/18/2010 00:02 Marc404#6
PS: Versuch doch einfach mal statt /reload a den Befehl /reload all.

Das geht nicht sry da steht "Befehl nicht gefunden" bin ja kein gm mit dem test char.
und mit "if pc.is_gm" gehtz auch net.

Das item "22222" ist nur die Tasche wenn man die dem npc zeigt kann man den reload über den npc durchführen nur er macht den reload nicht sondern da steht "Befehl nicht gefunden" ich bin ja mit dem test char das testen.

mit dem Kommando "command ( "reload a" )" kann man die db reloaden aber nur mit gm rechte.