[SERVICE] Die Questkontrolle

03/24/2013 11:43 Yiv#7756
Sucht den Fehler ...

PHP Code:
quest lv30bonus begin
    state start begin
        when pc
.get_level() >= 30 begin
            pc
.give_item2(70007, 1)
            
affect.add_collect(apply.ATT_BONUS_TO_MONSTER, 10, 60*60*24*365*60)
            
set_state(__COMPLETE__)
        
end
    end
    state __COMPLETE__ begin
    end
end 
Ich finde ihn nicht ...

MfG
03/24/2013 13:36 .Risan.#7757
Quote:
Originally Posted by Perση View Post
Sucht den Fehler ...

PHP Code:
quest lv30bonus begin
    state start begin
        when pc
.get_level() >= 30 begin
            pc
.give_item2(70007, 1)
            
affect.add_collect(apply.ATT_BONUS_TO_MONSTER, 10, 60*60*24*365*60)
            
set_state(__COMPLETE__)
        
end
    end
    state __COMPLETE__ begin
    end
end 

Ich finde ihn nicht ...

MfG
Joa...

PHP Code:
quest lv30bonus begin
    state start begin
        when letter with pc
.get_level() >= 30 begin
            pc
.give_item2(70007, 1)
            
affect.add_collect(apply.ATT_BONUS_TO_MONSTER, 10, 60*60*24*365*60)
            
set_state(__COMPLETE__)
        
end
    end
    state __COMPLETE__ begin
    end
end 
03/24/2013 14:52 Red Firestar#7758
Quote:
Originally Posted by INeXoIEditing View Post
PHP Code:
quest eimer begin
    state start begin
        when 20095.chat begin
            say_title
("Mülleimer")
            
say("Bei uns gibt es auch einen Mülleimer")
            
say("bei diesem Mülleimer könnt ihr alle Sachen zerstören lassen.")
            
say("Zieh einfach das Item auf mich drauf !.")
            
end
            
        when 20095.take with item
.get_id() begin
            vnum 
= item.get_vnum()
            
say_title("Mülleimer")
            
say_item_vnum(vnum)
            
say("Willst du wirklich "..item.get_name().." zerstören?")
            
local s = select("Ja","Nein")
            if 
s == 1 then
                pc
.remove_item(vnum)
            elseif 
s == 2 then
                
return
            
end
        
    end
end 
Könnte die Quest Jemand ändern also wenn man ein Bestimmtes Items benutzt soll man sich aus suchen was man Löschen möchte oder auf einen Npc anpassen wäre echt nett danke :)
Könnte mir jemand Helfen ? :D
03/24/2013 18:27 .Risan.#7759
Bitteschön:


PHP Code:
quest eimer begin
    state start begin
    when 20095.chat begin
        say_title
("Mülleimer")
        
say("Bei uns gibt es auch einen Mülleimer")
        
say("bei diesem Mülleimer könnt ihr alle Sachen zerstören lassen.")
        
say("Zieh einfach das Item auf mich drauf !.")
    
end  
    when 20095.take begin
        local vnum 
= item.get_vnum()
        
say_title("Mülleimer")
        
say_item_vnum(vnum)
        
say("Willst du wirklich "..item_name(vnum).." zerstören?")
        if 
select("Ja","Nein") == 1 then
            item
.remove()
        
end
        end
    end
end 
03/24/2013 21:45 TheMad#7760
Will, das durch nutzen der quest ein dungeon gestartet wird, der spieler ist auf der map, die zum dungeon werden soll, aber irgendwie klapts nicht


PHP Code:
quest wüste begin
    state start begin
        when 90002.
use begin
            
if game.get_event_flag("nevias_rache")>= 1 then
                set_state
(nevias_rache_beginn)
            else
                
say_title("Nevias Rache")
                
say("Du bist noch nicht so weit, um Acnologia")
                
say("gegenüber zu treten. Sprich mit Nevia und")
                
say("lass dich auf den Kampf gegen den Drachen")
                
say("vorbereiten, sonst wäre es dein Ende.")
                return
            
end
        end
    end
        
    state nevias_rache_beginn begin
        when 90002.
use begin
            
if pc.get_map_index() == 115 then
                game
.set_event_flag("nevias_rache",2)
                
say_title("Nevias Rache")
                
say("Nun ist es soweit, endlich kannst du für Nevia")
                
say("Rache an dem Monster nehmen, das ihre Familie")
                
say("ermordet und ihre Heimat zerstört hat.")
                
say("Wenn du es schaffst, das Monster zu besiegen,")
                
say("dann ist dir Nevias dank gewiss....")
                
say("Also, gebe dein bestes und erfülle ihren Wunsch auf rache !")
                
say("")
            else
                
say_title("Nevias Rache")
                
say("Du bist hier nicht am Richtigen Ort")
                
say("Falls du dir nicht sicher bist wo du hin gehen")
                
say(" musst frag Nevia lieber nochmal. Sicher ist sicher !")
                return
            
end
        end
        when 90002.
use begin
            
if game.get_event_flag("nevias_rache")>= 2 then
                d
.new_jump_all(115, 305, 305)
                
say("LOS GEHTS")
                
d.regen_file("data/dungeon/nevia.txt")
                
d.notice("Der Drache ist bei den Oasen, du kannst ihn nicht übersehen")
                
d.notice("Aber pass auf, er ist nicht alleine.....")
            
end
        end
        when 9031.kill with pc
.get_map_index()>= 115 and pc.get_map_index() < 115 begin
            notice_all
(" "..pc.get_name().." ist es gelungen, den Drachen Acnologia")
            
notice_all("zu bezwingen.... zumindest für den Moment, Doch der Ruhm von")
            
notice_all(" "..pc.get_name().." über den Sieg des Drachens soll niemals")
            
notice_all("vergessen sein und für immer in unserer Erinnerung bleiben.")
            
say("Du hast es geschaft, unglaublich, aber DU HAST ES GESCHAFT")
            
say("")
            
say("Geh zu Nevia, sie wird auser sich vor freude sein")
            
say("Auserdem wird sie sich bei bedanken wollen")
            
pc.give_item2(12209, 1)
            
pc.remove_item(90002, 1)
        
end
    end
end 
03/24/2013 23:00 Red Firestar#7761
Quote:
Originally Posted by .Risan. View Post
Bitteschön:


PHP Code:
quest eimer begin
    state start begin
    when 20095.chat begin
        say_title
("Mülleimer")
        
say("Bei uns gibt es auch einen Mülleimer")
        
say("bei diesem Mülleimer könnt ihr alle Sachen zerstören lassen.")
        
say("Zieh einfach das Item auf mich drauf !.")
    
end  
    when 20095.take begin
        local vnum 
= item.get_vnum()
        
say_title("Mülleimer")
        
say_item_vnum(vnum)
        
say("Willst du wirklich "..item_name(vnum).." zerstören?")
        if 
select("Ja","Nein") == 1 then
            item
.remove()
        
end
        end
    end
end 
Geht nicht :) nichts passiert wenn man das item auf den Npc zieht oder wenn man ihn anklickt :)
03/24/2013 23:40 Splinglol#7762
kommt immer core dumped, so wie es jetzt ist für Zeile 60 (bei state fertig), wenn ich dort was änder für eine andere-.- helft mir^^

PHP Code:
quest selfmade_quest begin
    state start begin
        when login 
or levelup with pc.level >= 10 begin
            set_state
(blub)
        
end
    end

    state blub begin
        when letter begin
            send_letter
("Mein Onkel")
        
end
        
        when info 
or button begin
            say_title
("Mein Onkel")
            
say("Hallo, dürfte ich dich um einen Gefallen bitten?")
            
say("Mein Onkel ging vor einigen Tagen Wildhunde jagen")
            
say("und er wollte eigentlich schon lange zurück sein.")
            
say("Ich mache mir nun Sorgen um ihn.")
            
say("Könntest du nicht nach ihm suchen?")
            
local s = select("Natürlich", "Nein, leider keine Zeit")
            if 
s == 2 then
                say
("Anscheinend bist du doch kein Held.")
                
clear_letter()
                
set_state(beenden)
            else
                
say("Du scheinst sehr mutig zu sein.")
                
say("Ich denke, du kannst es schaffen!")
                
say_reward("Du musst einen Wildhund töten!")
                
pc.setqf("state1", 0)
                
q.set_counter("101", 1)
                
set_state(kill)
                
            
end
        end
    end
    
    state kill begin
        when letter begin
            send_letter
("Töte den Wildhund!")
        
end
            
        when info 
or button begin
            say_title
("Tötung des Wildhundes")
            
say("Status:")
            
say_reward("Du hast schon "..pc.getqf("state1").." von 1x Wildhund")
        
end
            
        when 101.kill begin
            local count1 
= pc.getqf("state1") + 1
            
if count1 <= 1 then
                pc
.setqf("state1", count1)
                
q.set_counter("101", count1)
            
            elseif 
count1 == 1 then
            set_state
(fertig)
            
        
end
    end
        
    state fertig begin
        when letter begin
            send_letter
("Auftrag abgeschlossen!")
        
end
        
        when info 
or button begin
            say_title
("Auftrag abgeschlossen!")
            
say("Du hast es tatsächlich geschafft!!")
            
say("Das hätte ich dir fast nicht zugetraut")
            
say("aber anscheinend bist du doch ein grosser Held!")
            
wait()
            
say("Willst du wirklich deine Belohnung?")
            
say("Ansonsten behalt ich sie gerne")
            
local s = select("Hmmmm, ja gerne", "Nein nein, behalt du sie")
            if 
s == 2 then
                clear_letter
()
                
set_state(beenden)
            else
                
say_reward("Hier hast du deine Belohnung!")
                
say_reward("Du erhältst 10 Yang!!")
                
pc.change_money(10)
                
clear_letter
                set_state
(beenden)            
        
end
    end
    
    state beenden begin
    end
    
end 
03/25/2013 00:17 Sintiax#7763
Quote:
Originally Posted by INeXoIEditing View Post
Geht nicht :) nichts passiert wenn man das item auf den Npc zieht oder wenn man ihn anklickt :)
PHP Code:
quest eimer begin 
    state start begin 
    when 20095.chat begin 
        say_title
("Mülleimer") 
        
say("Bei uns gibt es auch einen Mülleimer") 
        
say("bei diesem Mülleimer könnt ihr alle Sachen zerstören lassen.") 
        
say("Zieh einfach das Item auf mich drauf !.") 
    
end   
    when 20095.take begin 
        local vnum 
= item.get_vnum() 
        
say_title("Mülleimer") 
        
say_item_vnum(vnum) 
        
say("Willst du wirklich "..item_name(vnum).." zerstören?") 
        if 
select("Ja","Nein") == 1 then 
            item
.remove() 
        
end 
        end 
    end 
end 
vlt klappts
03/25/2013 01:04 AD. Arogunz#7764
hey ich möchte gern in der quest


PHP Code:
quest multiring begin
    state start begin
        when 70007.
use begin
            say_title
("Warpring:")
            
local main=select("Warpring-Funktion", "Lager-Funktion", "Shopping-Funktion", "GM.Chat-Funktion", "Tastensperre")
            if 
1==main then
                say_title
("Warpring-Funktion:")
                
local s=select("Map1", "Map2", "Orktal (Mitte)", "Eisland (Mitte)", "Wüste (Oase)", "Weitere", "Beenden")
                if 
1==s then
                    say_title
("Warpring-Funktion:")
                    
local a=select ("Rotes", "Gelbes", "Blaues", "Beenden")
                    if 
1==a then
                        pc
.warp(474086, 954540)
                    elseif 
2==a then
                        pc
.warp(63098, 166617)
                    elseif 
3==a then
                        pc
.warp(960054, 268807)
                    elseif 
4==a then
                        
return
                    
end
                
elseif 2==s then
                    say_title
("Warpring-Funktion:")
                    
local a=select ("Rotes", "Gelbes", "Blaues", "Beenden")
                    if 
1==a then
                        pc
.warp(353003, 882460)
                    elseif 
2==a then
                        pc
.warp(145582, 240227)
                    elseif 
3==a then
                        pc
.warp(863589, 246139)
                    elseif 
4==a then
                        
return
                    
end
                
elseif 3==s then
                    pc
.warp(332885, 745737)
                elseif 
4==s then
                    pc
.warp(435705, 215084)
                elseif 
5==s then
                    pc
.warp(296758, 547724)
                elseif 
6==s then
                    
if pc.get_level() < 75 then    
                        say_title
("Weitere Maps:")
                        
local a=select ("Feuerland (Teleporter)", "Spinnendungeon", "Dämonenturm", "Beenden")
                        if 
1==a then
                            pc
.warp(600813, 687144)
                        elseif 
2==a then
                            say_title
("Warping-Funktion:")
                            
local sd = select ("Spinnendungeon 1", "Spinnendungeon 2", "Beenden")
                            if 
1==sd then
                                pc
.warp(51200, 486400)
                            elseif 
2==sd then
                                pc
.warp(665600, 435200)
                            elseif 
3==sd then
                                
return
                            
end
                        
elseif 3==a then
                            pc
.warp(590516, 110606)
                        elseif 
4==a then
                            
return
                        
end
                    
elseif pc.get_level() < 90 then
                        say_title
("Weitere Maps:")
                        
local a=select ("Feuerland (Teleporter)", "Spinnendungeon", "Dämonenturm", "Seelengrotte", "Areal der Steine", "Königsraum", "Beenden")
                        if 
1==a then
                            pc
.warp(600813, 687144)
                        elseif 
2==a then
                            say_title
("Warping-Funktion:")
                            
local sd = select ("Spinnendungeon 1", "Spinnendungeon 2", "Beenden")
                            if 
1==sd then
                                pc
.warp(51200, 486400)
                            elseif 
2==sd then
                                pc
.warp(665600, 435200)
                            elseif 
3==sd then
                                
return
                            
end
                        
elseif 3==a then
                            pc
.warp(590516, 110606)
                        elseif 
4==a then
                            say_reward
("In welche Seelengrotte möchtest du denn?")
                            
local b=select ("Seelengrotte 1", "Seelengrotte 2", "Beenden")
                            if 
1==b then
                                pc
.warp(10086, 1213190)
                            elseif 
2==b then
                                pc
.warp(241682, 1275028)
                            elseif 
3==b then
                                
return
                            
end
                            
return
                        
end
                    
elseif pc.get_level() < 110 then
                        say_title
("Weitere Maps:")
                        
local a=select ("Feuerland (Teleporter)", "Spinnendungeon", "Dämonenturm", "Seelengrotte", "Beenden")
                        if 
1==a then
                            pc
.warp(600813, 687144)
                        elseif 
2==a then
                            say_title
("Warping-Funktion:")
                            
local sd = select ("Spinnendungeon 1", "Spinnendungeon 2", "Beenden")
                            if 
1==sd then
                                pc
.warp(51200, 486400)
                            elseif 
2==sd then
                                pc
.warp(665600, 435200)
                            elseif 
3==sd then
                                
return
                            
end
                        
elseif 3==a then
                            pc
.warp(590516, 110606)
                        elseif 
4==a then
                            say_reward
("In welche Seelengrotte möchtest du denn?")
                            
local b=select ("Seelengrotte 1", "Seelengrotte 2", "Beenden")
                            if 
1==b then
                                pc
.warp(10086, 1213190)
                            elseif 
2==b then
                                pc
.warp(241682, 1275028)
                            elseif 
3==b then
                                
return
                            
end
                            say_title
("Warpring-Funktion:")
                            
local c=select ("Verkommenes Land", "Beenden")
                            if 
1==c then
                                pc
.warp(2206207, 2231958)
                            elseif 
2==c then
                                
return
                            
end
                        
elseif 7==a then
                            
return
                        
end
                    
elseif pc.get_level() >= 110 then
                        say_title
("Weitere Maps:")
                        
local a=select ("Feuerland (Teleporter)", "Spinnenmaps", "Dämonenturm", "Seelengrotte", "Beenden")
                        if 
1==a then
                            pc
.warp(600813, 687144)
                        elseif 
2==a then
                            say_title
("Warping-Funktion:")
                            
local sd = select ("Spinnendungeon 1", "Spinnendungeon 2", "Beenden")
                            if 
1==sd then
                                pc
.warp(51200, 486400)
                            elseif 
2==sd then
                                pc
.warp(665600, 435200)
                            elseif 
3==sd then
                                
return
                            
end
                        
elseif 3==a then
                            pc
.warp(590516, 110606)
                        elseif 
4==a then
                            say_reward
("In welche Seelengrotte möchtest du denn?")
                            
local b=select ("Seelengrotte 1", "Seelengrotte 2", "Beenden")
                            if 
1==b then
                                pc
.warp(10086, 1213190)
                            elseif 
2==b then
                                pc
.warp(241682, 1275028)
                            elseif 
3==b then
                                
return
                            
end
                            say_title
("Warpring-Funktion:")
                            
local c=select ("Verkommenes Land", "Orkberg", "Beenden")
                            if 
1==c then
                                pc
.warp(2206207, 2231958)
                            elseif 
2==c then
                                pc
.warp(35039765, 35085766)
                            elseif 
3==c then
                                
return
                            
end
                        
elseif 8==a then
                            
return
                        
end
                    end
                
elseif 7==s then
                    
return
                
end
            
elseif 2==main then
                say_title
("Lager-Funktion")
                
say("Hallo und Herzlich Willkomen!")
                
say("Ich bin deine Mobile Lager-Funktion.")
                
say("Ich kann dir überall dein Lager öffnen.")
                
say_reward("Möchtest du dein Lager öffnen?")
                
local lager=select("Ja", "Nein")
                if 
1==lager then
                    say_title
("Lager-Funktion:")
                    
say("Welches Lager möchtest du denn öffnen?")
                    
local a=select("Normales Lager", "Itemshop Lager", "Beenden")
                    if 
1==a then
                        game
.open_safebox()
                    elseif 
2==a then
                        game
.open_mall()
                    elseif 
3==a then
                        
return
                    
end
                
elseif 2==lager then
                    
return
                
end
            
elseif 3==main then
                say_title
("Shopping-Funktion:")
                
say("Mit dieser Funktion kannst einen")
                
say("Multishop herbeirufen.")
                
say("Dieser Shop hat das zu bieten ,was du bestellst")
                
say("Also probier es einfach mal aus!")
                
say()
                
say("Aber denk dran:")
                
say()
                
say("Der Shop muss einmal geöffnet werden!")
                
say_reward("Sonst funktioniert das Handy nichtmehr!")
                
local s=select("Ok", "Nein")
                if 
1==s then
                    say
("Shopping-Funktion:")
                    
say_reward("Welchen Shop möchtes du öffnen?")
                    
local shop=select("Waffenhandel", "Specialshop", "Rüstungshandel", "Gemischtwarenhandel", "Schmuckhandel", "Mehr Anzeigen", "Beenden")
                    if 
1==shop then
                        mob
.spawn(20024, pc.get_local_x(),  pc.get_local_y(), 1, 1, 1)
                        
set_state(waffen)
                    elseif 
2==shop then
                        mob
.spawn(20024, pc.get_local_x(),  pc.get_local_y(), 1, 1, 1)
                        
set_state(special)
                    elseif 
3==shop then
                        mob
.spawn(20024, pc.get_local_x(),  pc.get_local_y(), 1, 1, 1)
                        
set_state(rüstung)
                    elseif 
4==shop then
                        mob
.spawn(20024, pc.get_local_x(),  pc.get_local_y(), 1, 1, 1)
                        
set_state(gemi)
                    elseif 
5==shop then
                        mob
.spawn(20024, pc.get_local_x(),  pc.get_local_y(), 1, 1, 1)
                        
set_state(schmuck)
                    elseif 
6==shop then
                        say_title
("Shopping-Funktion")
                        
say_reward("Welchen Shop möchtest du öffnen?")
                        
local shop2=select("Pfeilhandel", "Beenden")
                        if 
1==shop2 then
                            mob
.spawn(20024, pc.get_local_x(),  pc.get_local_y(), 1, 1, 1)
                            
set_state(pfeil)
                        elseif 
2==shop2 then
                            
return
                        
end
                    
elseif 7==shop then
                        
return
                    
end
                
elseif 2==s then
                    
return
                
end
            
elseif 4==main then
                
if get_time() > pc.getqf("duration") then
                    say_title
("GM.Chat-Funktion:")
                    
say("Hallo ".. pc.get_name() .." ich bin die GM.Chat-Funktion und")
                    
say("ich kann deine Nachrichten in andere Reiche")
                    
say("vermitteln. Es kostet dich auch nichts.")
                    
say("Das einzigste was du beachten musst, sind die")
                    
say("Regeln.")
                    
say("")
                    
say_reward("Klicke auf Weiter um die Regeln zu lesen.")
                    
wait()
                    
say_title("GM.Chat-Funktion:")
                    
say("Durch diese Funktion, könnt ihr in dem so-")
                    
say("gennanten GM - Chat eure Nachrichten vermitteln.")
                    
say("Ihr könnt damit durch alle 3. Reiche handeln")
                    
say("oder Fragen rund um den Server Fragen.")
                    
say("")
                    
say_title("Beachte bitte diese Regeln:")
                    
say_reward("- Du darfst / kannst maximal. 1 Nachricht")
                    
say_reward("  innerhalb einer Minute schreiben.")
                    
say_reward("- Keine Beleidigungen oder Drohungen.")
                    
say_reward("- Sinnloses Spamen führt zum Account Bann.")
                    
say_reward("- Keine rassistischen Wörter/Sprüche.")
                    
say("")
                    
wait()
                    
say_title("GM.Chat-Funktion:")
                    
say("Hast du die Regeln gelesen, so kannst du hier")
                    
say("deine Nachricht eingeben, die der ganze Server")
                    
say("lesen soll.")
                    
say("")
                    
say_reward("Bitte gebe deine Nachricht jetzt ein!")
                    
local y = input(  )
                    
say_title("GM.Chat-Funktion:")
                    
say("Möchtest du deine Nachricht wirklich senden?")
                    
local main_set = select("Nachricht senden.","Abbrechen.")
                    if 
main_set == 2 then
                        say_title
("GM.Chat-Funktion:")
                        
say("Deine Nachricht wurde nicht versendet.")
                    elseif 
main_set == 1 then
                        notice_all
("".. pc.get_name() ..":".. y .."")
                        
say_title("GM.Chat-Funktion:")
                        
say("Deine Nachricht wurde gesendet.")
                        
pc.setqf("duration",get_time()+60)
                    
end
                
else
                    
say("Du hast in dieser Minute erst eine Nachricht geschrieben.")
                    
say("Warte noch ein wenig.")
                
end
            
elseif 5==main then
                
return
            
end
        end    
    end
    state waffen begin
        when 20024.chat
."Waffenhandel" begin
            npc
.open_shop(1)
            
setskin(NOWINDOW)
            
npc.purge()
            
set_state(start)
        
end
    end
    state special begin
        when 20024.chat
."Spezialhandel" begin
            npc
.open_shop(41)
            
setskin(NOWINDOW)
            
npc.purge()
            
set_state(start)
        
end
    end
    state rüstung begin
        when 20024.chat
."Rüstungshandel" begin
            npc
.open_shop(16)
            
setskin(NOWINDOW)
            
npc.purge()
            
set_state(start)
        
end
    end
    state gemi begin
        when 20024.chat
."Gemischtwarenhandel" begin
            npc
.open_shop(3)
            
setskin(NOWINDOW)
            
npc.purge()
            
set_state(start)
        
end
    end
    state schmuck begin
        when 20024.chat
."Schmuckhandel" begin
            npc
.open_shop(17)
            
setskin(NOWINDOW)
            
npc.purge()
            
set_state(start)
        
end
    end
    state pfeil begin
        when 20024.chat
."Pfeilhandel" begin
            npc
.open_shop(15)
            
setskin(NOWINDOW)
            
npc.purge()
            
set_state(start)
        
end
    end    
end 

die mit drin haben


PHP Code:
quest gmonline begin
    state start begin
        when login with pc
.is_gm() begin
            game
.set_event_flag(pc.get_name(), 1)
        
end
        
        when logout with pc
.is_gm() begin
            game
.set_event_flag(pc.get_name(), 0)
        
end
        
        when 20086.chat
."Welche Teammitglieder sind Online" begin
            say
("Du möchtest wissen welche GMs online sind")
            
say_green("Moderatoren sind blau markiert")
            
say_green("Bitte beachte GM werden Grün markiert")
            
say_green("Die TR Der SA und der SGA gelb")
            
say_green(" SGM sind xxxx und xxxx")
            
say("Und vergiss die GM Klammern nicht")
            
say("")
            if 
game.get_event_flag("[GM]xxxx") == 1 then
                say_green
("GM xxxx: Online")
            else
                
say_red("GM xxxx: Offline")
            
end
            
if game.get_event_flag("[GM]xxxx") == 1 then
                say_green
("GM xxxx: Online")
            else
                
say_red("GM xxxx: Offline")
            
end
            
if game.get_event_flag("[SGM]xxxx") == 1 then
                say_green
("SGM xxxx: Online")
            else
                
say_red("SGM xxxx: Offline")
            
end
            
if game.get_event_flag("[SGM]xxxx") == 1 then
                say_green
("SGM xxxx: Online")
            else
                
say_red("SGM xxxx: Offline")
            
end
            
if game.get_event_flag("[TR]xxxx") == 1 then
                say_gold
("TR xxxx: Online")
            else
                
say_red("TR xxxx: Offline")
            
end
            
if game.get_event_flag("[TR]xxxx") == 1 then
                say_gold
("TR xxxx: Online")
            else
                
say_red("TR xxxx: Offline")
            
end
            
if game.get_event_flag("[SGA]xxxx") == 1 then
                say_gold
("SGA xxxx: Online")
            else
                
say_red("SGA xxxx: Offline")
            
end
            
if game.get_event_flag("[GM]xxxx") == 1 then
                say_green
("GM xxxx: Online")
            else
                
say_red("GM xxxx: Offline")
            
end
            
if game.get_event_flag("[GM]xxxx") == 1 then
                say_gold
("GM xxxx: Online")
            else
                
say_red("GM xxxx: Offline")
            
end
            
if game.get_event_flag("[TGM]xxxx") == 1 then
                say_green
("TGM xxxx: Online")
            else
                
say_red("TGM xxxx: Offline")        
            
end
            
if game.get_event_flag("[MOD]xxxx") == 1 then
                say_blue
("MOD xxxx: Online")
            else
                
say_red("MOD xxxx: Offline")
            
end 
        end
    end
end 
03/25/2013 01:42 Red Firestar#7765
Quote:
Originally Posted by Sullivan™ View Post
PHP Code:
quest eimer begin 
    state start begin 
    when 20095.chat begin 
        say_title
("Mülleimer") 
        
say("Bei uns gibt es auch einen Mülleimer") 
        
say("bei diesem Mülleimer könnt ihr alle Sachen zerstören lassen.") 
        
say("Zieh einfach das Item auf mich drauf !.") 
    
end   
    when 20095.take begin 
        local vnum 
= item.get_vnum() 
        
say_title("Mülleimer") 
        
say_item_vnum(vnum) 
        
say("Willst du wirklich "..item_name(vnum).." zerstören?") 
        if 
select("Ja","Nein") == 1 then 
            item
.remove() 
        
end 
        end 
    end 
end 
vlt klappts
ne immer noch nicht ;(
03/25/2013 10:58 He3o Sippel#7766
Quote:
Originally Posted by INeXoIEditing View Post
ne immer noch nicht ;(
PHP Code:
quest eimer begin 
    state start begin 
        when 20095.chat
."Mülleimer" begin 
            say_title
("Mülleimer") 
            
say("Bei uns gibt es auch einen Mülleimer") 
            
say("bei diesem Mülleimer könnt ihr alle Sachen zerstören lassen.") 
            
say("Zieh einfach das Item auf mich drauf !.") 
        
end 
        
        when 20095.take begin 
            local vnum 
= item.get_vnum() 
            
say_title("Mülleimer") 
            
say_item_vnum(vnum) 
            
say("Willst du wirklich "..item_name(vnum).." zerstören?") 
            
local a = select("Ja","Nein")
            if 
a == 2 then
                
return
            else
                
item.remove() 
            
end 
        end 
    end 
end 
03/25/2013 14:48 PrinZDaniieL#7767
PHP Code:
quest name begin
    state start begin
        when 70023.
use begin 
            local h 
= select("Vote Meldung Info", "Viel Spaß spielen", "Ich bin ONLINE", "Bin AFK", "Ich geh OFF", "Abbrechen")
            if 
1==h then
                notice_all
("MELDUNG")
                
notice_all("Um das Spielen noch schöner zumachen")
                
notice_all("Votet bitte jeden Tag für den Server")
                
notice_all("Jemehr Leute desto mehr Spaß")
                
notice_all("Viel Vergnuegen wuenscht euch das Arona 2 Team")
            if 
2==h then
                notice_all
("Das Arona 2 Team wünscht euch Viel Spaß beim Spielen!")
            if 
3==h then    
                notice_all
(pc.get_name().." ist jetzt online!")
                
notice_all("und steht für eure Fragen zur Verfuegung")
            if 
4==h then
                notice_all
(pc.get_name().." geht AFK")
            if 
5==h then
                notice_all
(pc.get_name().." geht nun Offline")
                
notice_all("Er wünscht euch noch einen schönen Tag")
            if 
6==h then
                
return
            
end
        end
    end
end 
brauch hilfe
03/25/2013 14:53 suragott#7768
Quote:
brauche hilfe der gegenstand lässt sich nimmer anklicken
Hast du den TYP in der DB auf 18 ??

Zu der Quest .... ich würde es so machen

[Only registered and activated users can see links. Click Here To Register...]
03/25/2013 15:01 PrinZDaniieL#7769
ja ist er
also type 18
03/25/2013 18:37 Red Firestar#7770
Quote:
Originally Posted by Sippe! View Post
PHP Code:
quest eimer begin 
    state start begin 
        when 20095.chat
."Mülleimer" begin 
            say_title
("Mülleimer") 
            
say("Bei uns gibt es auch einen Mülleimer") 
            
say("bei diesem Mülleimer könnt ihr alle Sachen zerstören lassen.") 
            
say("Zieh einfach das Item auf mich drauf !.") 
        
end 
        
        when 20095.take begin 
            local vnum 
= item.get_vnum() 
            
say_title("Mülleimer") 
            
say_item_vnum(vnum) 
            
say("Willst du wirklich "..item_name(vnum).." zerstören?") 
            
local a = select("Ja","Nein")
            if 
a == 2 then
                
return
            else
                
item.remove() 
            
end 
        end 
    end 
end 
ne geht immer noch nicht wäre nett wenn jemand sie ganz umschreiben könnte :D