Gm Quest

11/03/2010 22:26 polikas#1
Hey Leute,

gibt es eine Möglichkeit eine Quest für den Gm Shop zu schreiben.
Also das ein Gm beim Gm shop z.B. 300mille Yang sich holne kann.
Mein Gm shop: 20095


gruß
polikas
11/03/2010 22:40 xXFeliXx#2
es gibt doch gm questen die einfach umschreiben
11/03/2010 22:46 Deathy.#3
der npc hat eig schon nen gm shop wenn nicht lass dir eine scripten oder benutz die sufu
11/03/2010 22:53 polikas#4
Ja aber ich will das ein Gm beim Gm Shop sich Yang holen kann weil nur Game Admins können sich ja Yang und Items machen aber Game Masters könne das nicht.
11/03/2010 22:55 Nixodas#5
mach einfach ein quest mit
Code:
quest gmyang begin
    state start begin
        when 20095.chat with pc.is_gm() begin
		say("Wie viel Yang möchtest du haben?")
		say("")
		local syang = input()
		pc.changegold(syang)
        end
    end
end
keine ahnung obs funzt aber so könnte der GM selbst den Betrag auswählen!
11/03/2010 22:57 polikas#6
hmm kann plss jemand es ausprobieren obs klappt??
11/03/2010 23:00 Nixodas#7
fügs doch einfach geschwind ein führ make.sh aus
ich kann nicht hab bei dem schon ein anderes quest
und server is net an
und wenn die GMs keine GM rechte haben frag den Namen der einzelnen GMs ab
dann lönntest du einstellen genau welche Leute auch non-GMs z.B. GM-FunChars
abheben können
11/03/2010 23:08 polikas#8
Hmmm ich werde es morgen mal ausprobieren, aber was ist wenn die Quest fehlerhaft ist??
Geht Mein Server dann kaputt??

Achja Ich will ja das jeder Gm sich Yang holen kann und dann braucht man nicht die einzelnen Namen in der Quest zu schreiben
pc.is_gm()
das wird reichen, dadurch merkt die Quest ja das nur Gm's die Quest nutzen dürfen^^


psst @Nixodas sehr coole Idee das man dann den Betrag eingeben kann den man haben will.
11/03/2010 23:11 Nixodas#9
joa ne weil es gibt in sofern keinen unterscheid zwischen GA und GM und wenn GMS nix cheaten dürfen weiß ich ent ob das dann noch zählt darum
und nein der server geht nicht kaputt ^^
da steht dann nur ne fehlermeldung und das quest funktioniert nicht
achja wenn da eine ist dann schreib sie ma rein dann korregier ich das
11/03/2010 23:16 polikas#10
Okay wenn eine Fehlermeldung kommt schreibe ich die hier rein, aber ich werde die Quest erst Morgen Abend testen können, weil ich von 9:00Uhr bis 18:00Uhr Arbeiten muss.
11/03/2010 23:19 Nixodas#11
joa kein Problem ich hab noch ferien xD