Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 05:09

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[SERVICE] Die Questkontrolle

Discussion on [SERVICE] Die Questkontrolle within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old 08/07/2011, 09:13   #2986
 
elite*gold: 0
Join Date: Dec 2010
Posts: 13
Received Thanks: 0
quest lotto begin
state start begin
when 20011.chat."Lottoschein kaufen" with game.get_event_flag("gewinne")==0 begin
say_title("Uriel")
say("Du willst einen Lottoschein kaufen?")
say("Dann gib unten deine sechs Zahlen")
say("hintereinander ein.")
say_reward("Es kostet dich 10kk")
say_reward("Die erste Zahl darf keine Null sein")
say_reward("Falls du schon einen Schein hattest wird dieser")
say_reward("überschrieben!")
local zahl = tonumber(input("123456"))
say_title("Uriel")
say("Ok, lass mich eben deinen Schein schreiben..")
say("")
say("")
if zahl>99999 and zahl<1000000 and pc.get_gold()>=10000000 and game.get_event_flag("gewinne")==0 then
say("Ok, dein Schein wurde abgegeben.")
say("Du wirst in der nächsten Zeit erfahren,")
say("ob du gewonnen hast.")
pc.setqf("lottozahl", zahl)
pc.change_gold(-10000000)
elseif zahl>999999 or zahl==0 or zahl<100000 or pc.get_gold()<10000000 or game.get_event_flag("gewinne")==1 then
say("Der Schein ist ungültig, oder du hast zu wenig")
say("Yang bei dir.")
return
end
end

when 20011.chat."Mein Lottoschein" with pc.getqf("lottozahl")!=0 begin
say_title("Uriel")
say("Lass mich eben deinen Schein suchen...")
say("")
say("Ah, hier ist er. Deine Zahlen zum Glück sind:")
say_reward(""..pc.getqf("lottozahl").."")
end

when 20011.chat."Lottoschein auswerten" with game.get_event_flag("gewinne")==1 begin
if pc.getqf("lottozahl")==0 then
say_title("Uriel")
say("Du hast dir keinen Schein gekauft, oder")
say("bereits dein Ergebniss erfahren.")
return
end
say_title("Uriel")
say("Wollen wir mal sehen ob du gewonnen hast...")
say_reward("Deine Nummer: "..pc.getqf("lottozahl").."")
say_reward("Die Lottozahlen: "..game.get_event_flag("lottozahl").."")
say("")
if game.get_event_flag("lottozahl") == pc.getqf("lottozahl") then
say("Du..Hast gewonnen?!Sowas ist mir noch nie untergekommen!Egal , viel Spaß mit dem Gewinn.)
pc.give_item2("50082", 1)
pc.give_item2("50082", 1)
pc.give_item2("50082", 1)
pc.give_item2("27992", 5)
pc.give_item2("27993", 5)
pc.give_item2("27994", 5)
pc.give_item2("50023", 1)
pc.give_item2("50023", 1)
pc.give_item2("50023", 1)
notice_all(""..pc.get_name().." hat im Lotto gewonnen!")
else
say("Schade, diesesmal wurd's nichts. Versuch es nochmal!")
end
pc.setqf("lottozahl", 0)
end

when 20011.chat."Lotto auslosung" with pc.is_gm() and game.get_event_flag("gewinne")==0 begin
say_title("Uriel")
say("Sollen die Lottozahlen ermittelt werden?")
local s=select("Ja", "Nein")
if s==2 then
return
end
notice_all("Die Trommel wurde gedreht, gleich werden die Lottozahlen bekannt gegeben!")
local lotto = math.random(100000, 999999)
game.set_event_flag("lottozahl", lotto)
game.set_event_flag("gewinne", 1)
timer("lottoaus", 10)
end
when lottoaus.timer begin
notice_all("Die Lottozahlen sind "..game.get_event_flag("lottozahl").."")
notice_all("Wenn jemand gewonnen hat, kann er seinen Gewinn beim Lottomann abholen!")
end

when 20011.chat."Lottorunde starten" with pc.is_gm() and game.get_event_flag("gewinne")==1 begin
say_title("Uriel")
say("Soll eine neue Runde gestartet werden?")
local s=select("Ja", "Nein")
if s==2 then
return
end
notice_all("Neues Spiel, neues Glück. Nun können wieder Lottoscheine gekauft werden.")
game.set_event_flag("gewinne", 0)
game.set_event_flag("lottozahl", 0)
end
end
end

Ist eine Lotto Quest , Fehler ist , das ich die Ingame nach mehrmaligem /reload q , cd -usr-rain-channel-share?data-locale-hongkong-quest
sh make.sh und soo
nicht sehen kann- Sie gibt es beim "Lotto-NPC"(Uriel) einfach nicht , wollte fragen , ob du gucken kannst , ob der Fehler in der Quest liegt..
.recre is offline  
Old 08/07/2011, 12:25   #2987
 
elite*gold: 4
Join Date: Mar 2010
Posts: 2,797
Received Thanks: 818
ich weiß ja net aber könnte das so gehen ??

quest quest12 begin
state start begin
when login begin

local yang = 1990000000
local moin = 100000
when pc.money > yang then
pc.changegold(-moin)

end
end
end
IRoxasI is offline  
Old 08/07/2011, 12:32   #2988
 
elite*gold: 0
Join Date: Jul 2011
Posts: 13
Received Thanks: 0
Hey,
Bei dieser Quest funkt alles jedoch werde ich nicht in den Drachenraum geportet

PHP Code:
----------------------------------------------------
--
Tempel des Drachen
----------------------------------------------------
quest dragontemple begin
    state start begin
        
        when logout with pc
.get_map_index() >= (82*10000begin
            pc
.setqf("punishment"1)
        
end
        
        when login with pc
.get_map_index() >= (82*10000) and pc.getqf("punishment") == 1 begin
            pc
.setqf("punishment"0)
            
warp_to_village()
        
end
        
        when 30121.chat
."Ich will den Drachen töten" with pc.get_map_index() == 73 and game.get_event_flag("dragontemple_open") == 1 begin
            pc
.setqf("punishment"0)
            if 
game.get_event_flag("dragontemple_used") == 1 then
                
if game.get_event_flag("dragontemple_block") == 1 then
                    say_title
(mob_name(30121))
                    
say("")
                    
say("Der Raum ist gesperrt, versuch es später noch ein mal.")
                    return;
                
end
                
                say_title
(mob_name(30121))
                
say("")
                
say("Tut mir Leid, der Raum ist reseviert.")
                
say("Wenn du ein Passwort hast für den Zugang")
                
say("gebe es jetzt bitte ein.")
                
local password input()
                if 
game.get_event_flag("dragontemple_password") == tonumber(passwordthen
                    say_title
(""..mob_name(30121).."")
                    
say("")
                    
say("Das Passwort stimmt überein.")
                    
say("Ich bringe dich in die Kammer")
                    
wait()
                    
say_title(""..mob_name(30121).."")
                    
say("")
                    
say("Wenn du willst kann ich dich sofort,")
                    
say("in den Drachnraum bringen.")
                    
say("Gib mir einfach 3x")
                    
say("")
                    
say_item_vnum(30179)
                    
                    
local s select("Hier, nimm sie und bring mich rein""Abbrechen")
                    if 
== 1 then
                        
if pc.count_item(30179) >= 3 then
                            pc
.remove_item(30179,3)
                            
pc.warp(8436001066900,(82*10000))
                            --
DragonLair.startRaid(82)
                        else
                            
say("Du hast nur "..pc.count_item(30179).." von 3 benötigten")
                            
say("")
                            
say_item_vnum(30179)
                        
end
                    
else
                        return
                    
end
                
else
                    
say_title(""..mob_name(30121).."")
                    
say("")
                    
say("Das Passwort stimmt nicht überein.")
                    return
                
end
            
elseif pc.has_guild() and game.get_event_flag("dragontemple_used") == 0 then
                say_title
(""..mob_name(30121).."")
                
say("")
                
say("Du willst also den Drachen bekämpfen?")
                
say("Dann gib bitte erst ein Passwort(nur Zahlen) ein")
                
say("um den Raum zu schützen. Geb das Passwort")
                
say("einfach deinen Gruppenmitgliedern und sie")
                
say("können mit in den Raum")
                
say("Gib es bitte jetzt ein.")
                
local password tonumber(input(""))
                
game.set_event_flag("dragontemple_password",password)
                
say_title(""..mob_name(30121).."")
                
say("")
                
say("Wenn du willst kann ich dich sofort,")
                
say("in den Drachnraum bringen.")
                
say("Gib mir einfach 3x")
                
say("")
                
say_item_vnum(30179)
                
say("")
                
                
local s select("Hier, nimm sie und bring mich rein""Abbrechen")
                if 
== 1 then
                    
if pc.count_item(30179) >= 3 then
                        pc
.remove_item(30179,3)
                        
DragonLair.startRaid(82)
                         
game.set_event_flag("dragontemple_used",1)
                        
timer("blockentry",5*60)
                    else
                        
say("Du hast nur "..pc.count_item(30179).." von 3 benötigten")
                        
say("")
                        
say_item_vnum(30179)
                        
say("")
                        return
                    
end
                
elseif s==2 then
                    
return                                
                
end
            
elseif not pc.has_guild() then
                say_title
(""..mob_name(30121).."")
                
say("")
                
say("Du benötigst eine starke Gilde")
                
say("um gegen den Drachen zu kämpfen.")
            
end
        end
        
        when 2493.kill with pc
.get_map_index() >= (82*10000begin
            timer
("set_unused",30)
        
end
        
        when set_unused
.timer begin
            game
.set_event_flag("dragontemple_used",0)
            
game.set_event_flag("dragontemple_block",0)
        
end
        
        when blockentry
.timer begin
            game
.set_event_flag("dragontemple_block",1)
        
end
    end
end 
ScarBoy is offline  
Old 08/07/2011, 18:33   #2989
 
Sp0ngeb0b ist cool's Avatar
 
elite*gold: 15
Join Date: Sep 2010
Posts: 844
Received Thanks: 975
PHP Code:
----------------------------------------------------
--
Tempel des Drachen
----------------------------------------------------
quest dragontemple begin
    state start begin
        
        when logout with pc
.get_map_index() >= (82*10000begin
            pc
.setqf("punishment"1)
        
end
        
        when login with pc
.get_map_index() >= (82*10000) and pc.getqf("punishment") == 1 begin
            pc
.setqf("punishment"0)
            
warp_to_village()
        
end
        
        when 30121.chat
."Ich will den Drachen töten" with pc.get_map_index() == 73 and game.get_event_flag("dragontemple_open") == 1 begin
            pc
.setqf("punishment"0)
            if 
game.get_event_flag("dragontemple_used") == 1 then
                
if game.get_event_flag("dragontemple_block") == 1 then
                    say_title
(mob_name(30121))
                    
say("")
                    
say("Der Raum ist gesperrt, versuch es später noch ein mal.")
                    return;
                
end
                
                say_title
(mob_name(30121))
                
say("")
                
say("Tut mir Leid, der Raum ist reseviert.")
                
say("Wenn du ein Passwort hast für den Zugang")
                
say("gebe es jetzt bitte ein.")
                
local password input()
                if 
game.get_event_flag("dragontemple_password") == tonumber(passwordthen
                    say_title
(""..mob_name(30121).."")
                    
say("")
                    
say("Das Passwort stimmt überein.")
                    
say("Ich bringe dich in die Kammer")
                    
wait()
                    
say_title(""..mob_name(30121).."")
                    
say("")
                    
say("Wenn du willst kann ich dich sofort,")
                    
say("in den Drachnraum bringen.")
                    
say("Gib mir einfach 3x")
                    
say("")
                    
say_item_vnum(30179)
                    
                    
local s select("Hier, nimm sie und bring mich rein""Abbrechen")
                    if 
== 1 then
                        
if pc.count_item(30179) >= 3 then
                            pc
.remove_item(30179,3)
                            
pc.warp(8436001066900)
                            --
DragonLair.startRaid(82)
                        else
                            
say("Du hast nur "..pc.count_item(30179).." von 3 benötigten")
                            
say("")
                            
say_item_vnum(30179)
                        
end
                    
else
                        return
                    
end
                
else
                    
say_title(""..mob_name(30121).."")
                    
say("")
                    
say("Das Passwort stimmt nicht überein.")
                    return
                
end
            
elseif pc.has_guild() and game.get_event_flag("dragontemple_used") == 0 then
                say_title
(""..mob_name(30121).."")
                
say("")
                
say("Du willst also den Drachen bekämpfen?")
                
say("Dann gib bitte erst ein Passwort(nur Zahlen) ein")
                
say("um den Raum zu schützen. Geb das Passwort")
                
say("einfach deinen Gruppenmitgliedern und sie")
                
say("können mit in den Raum")
                
say("Gib es bitte jetzt ein.")
                
local password tonumber(input(""))
                
game.set_event_flag("dragontemple_password",password)
                
say_title(""..mob_name(30121).."")
                
say("")
                
say("Wenn du willst kann ich dich sofort,")
                
say("in den Drachnraum bringen.")
                
say("Gib mir einfach 3x")
                
say("")
                
say_item_vnum(30179)
                
say("")
                
                
local s select("Hier, nimm sie und bring mich rein""Abbrechen")
                if 
== 1 then
                    
if pc.count_item(30179) >= 3 then
                        pc
.remove_item(30179,3)
                        
DragonLair.startRaid(82)
                         
game.set_event_flag("dragontemple_used",1)
                        
timer("blockentry",5*60)
                    else
                        
say("Du hast nur "..pc.count_item(30179).." von 3 benötigten")
                        
say("")
                        
say_item_vnum(30179)
                        
say("")
                        return
                    
end
                
elseif s==2 then
                    
return                                
                
end
            
elseif not pc.has_guild() then
                say_title
(""..mob_name(30121).."")
                
say("")
                
say("Du benötigst eine starke Gilde")
                
say("um gegen den Drachen zu kämpfen.")
            
end
        end
        
        when 2493.kill with pc
.get_map_index() >= (82*10000begin
            timer
("set_unused",30)
        
end
        
        when set_unused
.timer begin
            game
.set_event_flag("dragontemple_used",0)
            
game.set_event_flag("dragontemple_block",0)
        
end
        
        when blockentry
.timer begin
            game
.set_event_flag("dragontemple_block",1)
        
end
    end
end 
so villeicht?
Sp0ngeb0b ist cool is offline  
Thanks
1 User
Old 08/07/2011, 19:00   #2990

 
elite*gold: 0
Join Date: Mar 2010
Posts: 1,086
Received Thanks: 557
Klick und weg

PHP Code:
quest spenden_aktion begin
    state start begin
        when 9010.chat
."Spenden Aktion" with pc.level >= 50 begin
            say_title
(mob_name(9010))
            
say("Hallo, ich bin die Obdachlosen Helferin.")
            
say("Es gibt viele Halbmenschen die Obdachlos")
            
say("sind oder immer knapp bei Kasse sind.")
            
say("Ich will ihnen helfen, doch dafür")
            
say("benötige ich entweder Yang oder Erfahrung.")
            
say("Wenn man einen hilft, erhält man besondere")
            
say("Anerkennung und ein gutes Gewissen.")
            
say("")
            
wait()
            
say_title(mob_name(9010))
            
say("Jetzt darfst du mir verraten, was du")
            
say("gerne möchtest?")
            
local a select("Ich möchte spenden","Ich möchte eine spende erhalten","Abbrechen")
                if 
== 1 then
                    say_title
(mob_name(9010))
                    
say("Was möchtest du spenden?")
                    
local b select("Yang","Erfahrung","Abbrechen")
                        if 
== 1 then
                            say_title
(mob_name(9010))
                            
say("Wie viel Yang möchtest du spenden?")
                            
say_reward("min. 100000 Yang, max. 99999999 Yang")
                            
local yang input()
                            
local geyang " ..name.. "geyang"
                            local geyang = game.get_event_flag(geyang)
                            
                            if yang >= "
100000" then
                                if pc.money >= 100000 and pc.money <= 99999999 then
                                    pc.change_money(-yang)
                                    say_reward("
Du hast " ..yang.. " Yang gespendet.")
                                    say("")
                                    say_reward("
Bislang hast du insgesamt " ..geyang.." Yang gespendet!")
                                    say("")
                            
                                    wait()
                            
                                    say_title(mob_name(9010))
                                    say("
Hoffentlich sehen wir uns bald wieder.")
                                    say("
Und Danke für die Spendeviele Halbmenschen")
                                    say("
werden dir dankbar sein.")
                                    say("")
                                else
                                    say_title(mob_name(9010))
                                    say("
Entweder besitzt du zuwenig Yang oder")
                                    say("
du hast zuviel spenden wollen.")
                                    say_reward("
Maximal 99.999.999 Yang!")
                                    say("")
                                end
                            else
                                say_title(mob_name(9010))
                                say("
Ich sagte doches sollten mindestens")
                                say("
100000 Yang gespendet werdenWeniger")
                                say("
akzeptiere ich nicht bzwist zu viel")
                                say("
Arbeit für mich!")
                                say("")
                            end            
                        elseif b == 2 then
                            say_title(mob_name(9010))
                            say("
Wie viel Erfahrung möchtest du spenden?")
                            say_reward("
min100000 Erfahrungsmax499999999 Erfahrung")
                            local exp = input()
                            local geexp = " 
..name.. "geexp"
                            
local geexp game.get_event_flag(geexp)
                            
                            if 
exp >= "100000" then
                                
if pc.exp >= 100000 and pc.exp <= 499999999 then
                                    pc
.give_exp2(-exp)
                                    
say_reward("Du hast " ..exp.. " Exp gespendet.")
                                    
say("")
                                    
say_reward("Bislang hast du insgesamt " ..geexp.. " Exp gespendet!")
                                
                                    
wait()
                                
                                    
say_title(mob_name(9010))
                                    
say("Hoffentlich sehen wir uns bald wieder.")
                                    
say("Und Danke für die Spende, viele Halbmenschen")
                                    
say("werden dir dankbar sein.")
                                    
say("")
                                else
                                    
say_title(mob_name(9010))
                                    
say("Entweder besitzt du zuwenig Erfahrung oder")
                                    
say("du hast zuviel spenden wollen.")
                                    
say_reward("Maximal 499.999.999 Erfahrung!")
                                
end
                            
else
                                
say_title(mob_name(9010))
                                
say("Ich sagte doch, es sollten mindestens")
                                
say("100000 Erfahrung gespendet werden. Weniger")
                                
say("akzeptiere ich nicht bzw. ist zu viel")
                                
say("Arbeit für mich!")
                            
end
                        
elseif == 3 then
                            
return
                        
end
                
elseif == 2 then
                    say_title
(mob_name(9010))
                    
say("Derzeit noch nicht möglich")
                    
say("die Quest wird noch weiter bearbeitet.")
                    
say("Bitte warten!")
                    
say("")
                elseif 
== 3 then
                    
return
            
end
        end
    end
end 
Ich wollte die stelle hinzufügen in meiner Quest

PHP Code:

local geyang 
" ..name.. "geyang"
                            local geyang = game.get_event_flag(geyang)

say_reward("
Bislang hast du insgesamt " ..geyang.." Yang gespendet!") 
Und nun, wenn man yang oder exp eingibt (Hab das selbe mit Exp gemacht) bricht die quest einfach ab. Yang verschwindet nicht und es geschiet nix weiter, das Quest-Fenster verschwindet. Was genau mache ich da falsch? Will das unbedingt lernen, wie soetwas funktioniert. [Das andere mit dem Input funktionierte problemlos]
RedKing2 is offline  
Old 08/07/2011, 19:35   #2991
 
Brodan's Avatar
 
elite*gold: 0
Join Date: Sep 2009
Posts: 154
Received Thanks: 8
Quote:
Originally Posted by Sp0ngeb0b ist cool View Post
PHP Code:
quest event_map begin
    state start begin
        when 20087.chat
."Tal von Gorgaroth" begin
            say_title
(""..mob_name(20087)..":")
            
say("")
            
say("Du möchtest also, dass ich dich ")
            
say("in das Tal von Gorgaroth bringe?")
            
say("")
            
say("In diesem Tal knistert der Boden förmlich vor")
            
say("finsterer Energie.")
            
say("alle paar Sekunden stürzt dort ein Metin-Stein ab")
            
say("und entläd seine Kräfte im Boden.")
            
say("")
            
say("Soll ich dich dort hin führen?")
            
when pc.get_level() > 74 then
                local s 
select("Ja, ich bitte dich darum!","Nein, blos nicht.")
                if 
== 1 then
                    
if pc.count_item(30191) < 1 then
                        say_title
(mob_name(20087))
                        
say("")
                        
say("Du besitzt keinen Blutstein.")
                        
say("Ich kann keine Anfänger ins Tal von Gorgaroth")
                        
say("bringen!")
                        return
                    
end
                    
                    
if pc.get_level() < 74 then
                        say_title
(""..mob_name(20087)..":")
                        
say("")
                        
say("Ich würde dich sehr gerne dort hin bringen,")
                        
say("allerdings bist du noch zu schwach!")
                        
say("Komm wieder wenn du mindestens Lv.75 erreicht hast.")
                        return
                    
end
                    
                
else
                    
pc.remove_item(301911)
                    
wait()
                    
pc.warp(9610012200)
                
end    
                
                
elseif == 2 then
                    
return
                
end
            end    
        end
    end
end 
Hatte gerade Probleme mit dem else
müsste gehen, falls nicht, meld dich nochmal
ist gerade etwas spät und so

mfg sp0nge

Geht nicht, der NPC lässt sich nicht anklicken
Dies sollte die Quest machen:
Mit jedem Lv. erscheint bei anklicken diese Quest (Siehe oben)
Ab Lv.75 sollte die Auswahl, ob man geportet werden will oder nicht erscheinen.
Es soll nur geportet werden, wenn der Spieler einen Blutstein besitzt, dieser wird ihm nach dem porten abgenommen.
Wenn der Spieler unter Lv.75 ist sollte die Meldung kommen, dass er zu schwach ist und mit mind. Lv.75 zurückkommen soll.
Brodan is offline  
Old 08/07/2011, 20:03   #2992
 
elite*gold: 18
Join Date: Feb 2011
Posts: 916
Received Thanks: 1,229
Joa irgentwas fail an dieser Quest...

Code:
quest grotte3port begin
state start begin
when 20087.chat."Grotte3" with pc.get_level() >= 0 begin
say ("Hi Interactivler,")
say("Du moechtest also zur Grotte3?")
say("Ich kann dich gerne hinbringen!")
say("")
say("Moechtest du zur Grotte3?")
say("")
local a = select ("Ja", "Nein")
if a == 1 then
pc.warp( 171700, 1220400 )
end
if a == 2 then
return
end
.Temperies is offline  
Old 08/07/2011, 20:24   #2993
 
elite*gold: 1
Join Date: Jul 2011
Posts: 132
Received Thanks: 11
Quest

PHP Code:
quest kampfgaul begin
   state start begin
    when pc
.getname login
        say
("Großartig!")
        
say("Du bist aber Cool")
        
say("willst du ein Gaul haben?")
        
        
local s select("Auf jeden""Abbrechen")
        if 
== s then
        horse
.set_level(11)        
        
say("Hier dein Gaul!!")
        else
        
end
    end 
end 
Hm also es kommt keien quest wenn ich mich einogge
was ist falsch?
NosDerTechniker is offline  
Old 08/07/2011, 20:39   #2994
 
elite*gold: 32
Join Date: Dec 2010
Posts: 1,294
Received Thanks: 862
Temperies:
NosDerTechniker:

€dit: 3.000 Post im Thread :'o
√π. is offline  
Thanks
1 User
Old 08/07/2011, 22:54   #2995
 
Sp0ngeb0b ist cool's Avatar
 
elite*gold: 15
Join Date: Sep 2010
Posts: 844
Received Thanks: 975
@ Brodan: ja ich hab schon verstanden, was die Quest machen soll

sag mal, welcher npc ist das denn?

kann es sein, dass es dieser NPC 3 verschiedene Values hat? (pro reich eine?)
denn manche npc`s gibt es 3x..eben pro reich einmal

mfg sp0nge
Sp0ngeb0b ist cool is offline  
Thanks
1 User
Old 08/07/2011, 23:29   #2996
 
[ShiizoPhreN]™'s Avatar
 
elite*gold: 40
Join Date: May 2010
Posts: 413
Received Thanks: 519
hi hat zwar nichts mit dem eigentlichem thema zu tun aber ich such ne warpquest ähnlich wie die hier
nur das da eine empire abfrage drin sein sollte welches reich man angehört damit die quest einen zum bestimmten ort teleportiert

Code:
quest land_von_osiris begin
	state start begin
		when login or levelup with pc.level >100 begin
			set_state(land_von_osiris)
		end
	end
		
	state land_von_osiris begin
		when 20091.chat."Zugang zum Land des Osiris" begin
			say(""..mob_name(20091)..":")
			say("")
			say("Sei gegruesst Kämpfer!")
			say("Seit kurzem habe ich den Schlüssel")
			say("zum beruechtigten Land des Osiris")
			say("Dort im verborgenden leben die")
			say("letzten Seelen der Krieger,")
			say("die im schrecklichen Kampf um das Land")
			say("ihr Leben liessen. Sie sind extrem stark und")
			say("durch und durch mit Hass, Und ihr Boss!! Ohhh...")
			say("Ich kann dich hinbringen aber sei gewahnt...")
			local a= select("Auf nach Osiris!","Ich hab zuviel Angst...")
			if 1==a then
				say(""..mob_name(20091)..":")
				say("")
				say("Na schoen du hast es so gewollt...")
				say("Ich hoffe ich sehen dich wieder...")
				wait()
				pc.warp(128000, 0)
                                pc.warp(179200, 0) 
                                pc.warp(230400, 0)
			elseif 2==a then
				say(""..mob_name(20091)..":")
				say("")
				say("Ok")
				say("Ist auch besser so...")
			end
		end
	end
end
thanks im voraus
[ShiizoPhreN]™ is offline  
Old 08/08/2011, 13:23   #2997
 
elite*gold: 0
Join Date: Jul 2011
Posts: 121
Received Thanks: 39
Ich suche einen Scripter für meinen zukünftigen Server

Ich möchte ein paar Quests auf meinem Server haben, die alle Umsetzbar wären! Wie die Quests genau gehen sollen möchte ich hier nicht hineinschreiben, da es eigene Ideen von mir sind!

Da ich aber leide das Scripten und Questschreiben nicht ganz so gut drauf habe wie bestimmt einige von euch wollte ich hier einmal Fragen ob mir jemand Helfen könnte!

Als Dank würde ich auch eine 25 Paysafecard dafür geben, bei guter Arbeit

Habe einiges vor mit dem Server! Nur noch die idealen Quests fehlen!

mfg lukii und hoffe auf ein paar Leute die mir helfen könnten! Einfach hier in Elitepvpers eine Nachricht schreiben

mfg lukii
lukasio1 is offline  
Old 08/08/2011, 19:20   #2998
 
elite*gold: 0
Join Date: Jan 2010
Posts: 1,916
Received Thanks: 538
fixed
'oShet is offline  
Old 08/08/2011, 19:28   #2999
 
elite*gold: 32
Join Date: Dec 2010
Posts: 1,294
Received Thanks: 862
Guck mal unter /quest/object/1191/kill ob dort mehrere states sind. Falls ja musst du entweder die andere Quest rausnehmen, oder deiner Quest ein anderen Mob zuweisen.
√π. is offline  
Old 08/08/2011, 21:49   #3000
 
elite*gold: 0
Join Date: Jan 2010
Posts: 36
Received Thanks: 0
Hi epvp

Pls kontrolle this quest:

Code:
quest notice_all begin
    state start begin
		when os.date("%M")==5 begin
				local r=number(1, 5)
					elseif 1>=r then
			notice_all(Team po vás nikdy nebude chtít)
			notice_all(heslo od jakéhokoli účtu!!! např. Email, herní konto...)
					elseif 2>=r then
			notice_all(Praví členové týmu mají v nicku a hranaté závorce)
			notice_all(označení např. [GA]Demoro, [GA]Gerd, [GM]Angelus, [TGM]Electro)
			notice_all(Pokud vám napíše někdo třeba s nickem GADemoro nebo TGMElectro nebo GMAngelus, atd.)
			notice_all(Tak na ně neodpovídejte! Nejspiš se jedná o okradení ve hře!)
					elseif 3>=r then
			notice_all(Používání pomocných programů ke hraní tzv. HACK např. Fishbot, Multihack atd..)
			notice_all(je přísně zakázáno!!!)
			notice_all(Trest je permanentní BAN!!)
					elseif 4=r then	
			notice_all(Nadávky a urážení týmu je přísně zakázáno!)
			notice_all(Trest je CHAT BAN!)
					elseif 5=r then
			notice_all(TGM,GM,LGM nesmí vykupovat žádné herní účty, postavy)
			notice_all(na jiných herních serverech, a dávat za to hráčům, itemy,yangy apod.)
			notice_all(toto mohou pouze Game Admini neboli GA!!)
			
		end
	end
end
end
end
end
demoro123456789 is offline  
Reply




All times are GMT +1. The time now is 05:09.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.