Quest request!

03/31/2011 18:32 TehBaTushi16#1
Kann mir einer eine Quest erstellen womit ich mit 30002 (ID des Items) Sachen erstellen kann und Monster rufen kann.
So sollte das aussehen :
Rechtklick auf das Item.
Da kommt dann ein Fenster Item erstellen und unten drunter Monster rufen
Wenn man drauf (auf irgend eins) drückt kommt da so ein schwarzer balken wo man Item ID oder Monster schreibt und dann auf OK.
Wäre hilfreich wenn einer sowas schreiben könnte.
(Vergessen : Man sollte auch Ankündigungen schreibn können, teleportieren )
04/01/2011 19:01 Deniz97#2
Das brauche ich auch, kann uns einer helfen?


Vielen Dank im Vorraus.
04/01/2011 19:11 .Delta#3
hm ok, ich schreib euch schnell was.
Moment^^
04/01/2011 19:31 TehBaTushi16#4
Danke , schreibs hier wenn du fertig bist.
04/01/2011 19:46 .Delta#5
PHP Code:
quest gm_item begin
    state start begin
        when ITEMID
.use with pc.is_gm() begin
            say
("Hallo Game-Master")
            
say("Was willst du tun?")
            
local wahl select("Item holen""Mob Spawnen""Ankündigung schreiben""Nichts")
            if 
wahl == 1 then
                say
("Bitte Gib die Item-ID ein.")
                
say("Achte bitte darauf, dass du genügend Platz im Inventar hast.")
                
local vnum input()
                if 
vnum == "" then
                    say
("Du hast keine Vnum eingegeben.")
                    return
                else
                    
say("Du hast "..item_name(vnum).." erhalten")
                    
pc.give_item2(vnum1)
                
end
            
elseif wahl == 2 then
                say
("Bitte Gib die Monster-ID ein:")
                
local mvnum input()
                
local x pc.get_local_x()
                
local y pc.get_local_y()
                if 
mvnum == "" then
                    say
("Du hast keine Vnum eingegeben.")
                    return
                else
                    
say(""..mob_name(mvnum).." wurde gespawnt.")
                    
mob.spawn(mvnumxy1)
                
end
            
elseif wahl == 3 then
                say
("Bitte gib den Text ein:")
                
local text1 input()
                
say("weiter")
                
local text2 input()
                
say("weiter")
                
local text3 input()
                
say("")
                
say("Text wird ausgegeben.")
                
notice_all(""..text1.." "..text2.." "..text3.."")
            elseif 
wahl == 4 then
                
return
            
end
        end
    end
end 
hier.
Für ITEMID das Item eintragen, welches ihr als "GM-Item" wollt und den type des Items in der item_proto auf 18 stellen.

Wenn noch was fehlt schreibt mich an, mal schauen ob ichs dann einbaue ;)

MfG

Delta619