Register for your free account! | Forgot your password?

You last visited: Today at 17:35

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

Advertisement



[Release]Lotto Quest

Discussion on [Release]Lotto Quest within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.

Reply
 
Old   #1

 
.Kaycon's Avatar
 
elite*gold: 0
Join Date: Oct 2012
Posts: 355
Received Thanks: 426
[Release]Lotto Quest

Hallo Community,

als kleines Weihnachtsgeschenk wollte ich euch mal meine Lotto Quest Releasen, sie läuft nicht wirklich ganz so wie das echte Lotto, aber naja.

Sie funktioniert so:

Ein GM muss zum NPC 20090 (Heuk-Young) gehen dann "Lotto Event" auswählen und das Lotto Event aktivieren, dann kommt eine Nachricht im Chat das es aktiviert wurde, nun können Spieler zu Heuk-Young gehen und sich einen Lottoschein kaufen, da hab ich einfach das Item Lagerschein genommen, er kostet 1kk und es ist nur möglich einen zu kaufen, dann nach 1 Stunde nachdem man es gekauft hat bekommt man eine Nachricht ob man etwas gewonnen hat. Danach kann man sich wieder einen neuen Schein kaufen.
Die Chance etwas zu gewinnen liegt bei 3:200, die Chance den Hauptgewinn zu gewinnen liegt bei 1:200.
Es gibt folgenden Preise:

1. 50KK
2. 5KK
3. 1KK

Dann wenn man das Event beenden möchte, lässt es sich mit einem GM genauso Beenden wie man es gestartet hat einfach wieder auf "Lotto Event" klicken.

Ich weiß es hat mit dem echten Lotto nichts zu tun, ihr könnt sie ja umbennen.

Vorschläge, Ideen, Lob und Kritik sind erwünscht, allerdings sinnlose Beiträge wie: "Sinnlos", "Braucht man nicht" usw. sind unerwünscht und werden reportet.

Quest:
PHP Code:
---------------------------------
-- 
Lotto Event Quest by Imbattle
---------------------------------
quest lotto begin
    state start begin
        when 20090.chat
."Lotto Event" with pc.is_gm() begin
            say_title
("Lotto Event")
            if 
game.get_event_flag("lotto") == 0 then
                say
("Lotto Event ist nicht an")
                
say("möchtest du es starten?")
                
local s1 select("Ja""Nein")
                if 
s1 == 1 then
                    say_title
("Lotto Event")
                    
say("Lotto wurde gestartet")
                    
notice_all("Das Lotto Event wurde gestartet")
                    
notice_all("geht zu Heuk-Young um euch einen")
                    
notice_all("Schein zu kaufen")
                    
game.set_event_flag("lotto"1)
                elseif 
s1 == 2 then
                    say_title
("Lotto Event")
                    
say("Okey bis später")
                
end
            
else
                
say("Lotto Event ist an")
                
say("Möchtest du es Beenden?")
                
local s2 select("Ja""Nein")
                if 
s2 == 1 then
                    say_title
("Lotto Event")
                    
say("Lotto Event wurde beendet")
                    
notice_all("Das Lotto Event wurde beendet")
                    
game.set_event_flag("lotto"0)
                elseif 
s2 == 2 then
                    say
("Okey bis später")
                
end
            end
        end
        when 20090.chat
."Lottoschein kaufen" with game.get_event_flag("lotto") == 1 begin
            say_title
("Hwa-Hee")
            
say("Möchtest du einen Lottoschein kaufen?")
            
say("Er kostet 1.000.000 Yang")
            
say("")
            
local s3 select("Ja klar""Nein lieber nicht")
            if 
s3 == 1 then
                
if pc.money<=999999 then
                    say_title
("Hwa-Hee")
                    
say("Du hast nicht genug Geld")
                    
say("Komm wieder wenn du genug hast")
                elseif 
pc.count_item(70010)==1 then
                    say_title
("Hwa-Hee")
                    
say("Du hast schon ein Lotto Schein")
                    
say("Noch einen kannst du dir nicht kaufen")
                elseif 
pc.money>=1000000 and pc.count_item(70010)==0 then
                    say_title
("Hwa-Hee:")
                    
say("Sehr Gut hier hast du einen Lottoschein")
                    
say("")
                    
say_reward("Lottoschein erhalten")
                    
say("")
                    
say("In einer Stunde gebe ich dir")
                    
say("bescheid ob du etwas gewonnen hast")
                    
pc.change_money(-1000000)
                    
pc.give_item2(700101)
                    
timer("lotto"60*60)
                
end
            
else
                
say("Okey komm später wieder")
            
end
        end
        when lotto
.timer with pc.count_item(70010)==and game.get_event_flag("lotto")==1 begin
            pc
.remove_item(700101)
            
local lotto number(1200)
            if 
lotto == 1 then
                notice
("Herzlichen Glückwunsch")
                
notice("Du hast soeben 50.000.000 Yang gewonnen")
                
notice_all("".. pc.get_name() .." hat im Lotto 50.000.000 Yang gewonnen")
                
pc.change_money(50000000)
                
notice("Du kannst dir nun einen neuen Lottoschein kaufen")
            elseif 
lotto == 2 then
                notice
("Herzlichen Glückwunsch")
                
notice("Du hast soeben 5.000.000 Yang gewonnen")
                
notice_all("".. pc.get_name() .." hat im Lotto 5.000.000 Yang gewonnen")
                
pc.change_money(5000000)
                
notice("Du kannst dir nun einen neuen Lottoschein kaufen")
            elseif 
lotto == 3 then
                notice
("Herzlichen Glückwunsch")
                
notice("Du hast soeben 1.000.000 Yang gewonnen")
                
notice_all("".. pc.get_name() .." hat im Lotto 1.000.000 Yang gewonnen")
                
pc.change_money(1000000)
                
notice("Du kannst dir nun einen neuen Lottoschein kaufen")
            else
                
notice("Tut mir Leid dein Lottoschein war eine Niete")
                
notice("Du hast leider nichts gewonnen")
                
notice("Du kannst dir nun einen neuen Lottoschein kaufen")
            
end
        end
    end
end 
Viel Spaß damit

MfG Imbattle
.Kaycon is offline  
Thanks
14 Users
Old 12/24/2012, 12:42   #2
 
elite*gold: 0
Join Date: Dec 2012
Posts: 231
Received Thanks: 129
Gibts sehr viele, auch viel Längere und Komplexere :>

Trotzdem danke für's publizieren
iFamouZ<3 is offline  
Thanks
1 User
Old 12/24/2012, 12:45   #3
 
elite*gold: 50
Join Date: Dec 2012
Posts: 648
Received Thanks: 220
Klein aber fein ^^
SeYz is offline  
Thanks
1 User
Old 12/24/2012, 15:38   #4
 
elite*gold: 0
Join Date: Nov 2010
Posts: 2,997
Received Thanks: 3,390
wie oben erwähnt klein aber fein
CrystalPrime is offline  
Thanks
1 User
Old 12/24/2012, 15:44   #5
 
*~.ιηνιη¢ιвℓє.~*'s Avatar
 
elite*gold: 5
Join Date: Dec 2011
Posts: 1,822
Received Thanks: 951
nice *-* danke dir

'thx given'
*~.ιηνιη¢ιвℓє.~* is offline  
Thanks
1 User
Old 12/24/2012, 15:47   #6
 
elite*gold: 1880
Join Date: Dec 2011
Posts: 3,260
Received Thanks: 1,511
Nützliche Quest.
Werde ich womöglich bisschen umändern und benutzen.
Danke
Sikk' is offline  
Thanks
1 User
Old 12/24/2012, 16:05   #7
 
elite*gold: 0
The Black Market: 147/0/0
Join Date: Jun 2012
Posts: 3,525
Received Thanks: 3,931
Habe die Quest mit Imba auf meinem Server getestet und sie ist echt gut geworden!
Sowas kann man nur von Imbattle erwarten, mein bester Quester!

Mfg
.TRON™ is offline  
Thanks
3 Users
Old 12/24/2012, 18:49   #8
 
elite*gold: 0
Join Date: Oct 2012
Posts: 277
Received Thanks: 69
meine idee ist es, die quest so umzuschreiben, dass wenn man das event startet, die scheine droppbar gemacht werden. und diese dann nach was weiß ich - 2 stunden abgegeben werden müssen -> Diese zeit für abgabe könnten 30min sein. Dann ist das ganze event zuende.

dachte mir das so mit den scheinen:

10 der Scheine die gedroppt werden
alle verschiedene vnum´s
dann wie auch im DC bekannt, wo es 2 Gleichaussehende Metins gibt, 3 oder 4 mit verschiedenen Preisen gewertet werden.

MFG TunE
P.s: falls niemand das verstanden hat schreibt n kommi und ich versuch es bisschen ausführlicher zu machen -- Nur ein vorschlag! KEINE KRITIK !!!!!
SATunE is offline  
Thanks
1 User
Old 12/24/2012, 19:38   #9

 
.Kaycon's Avatar
 
elite*gold: 0
Join Date: Oct 2012
Posts: 355
Received Thanks: 426
Quote:
Originally Posted by SATunE View Post
meine idee ist es, die quest so umzuschreiben, dass wenn man das event startet, die scheine droppbar gemacht werden. und diese dann nach was weiß ich - 2 stunden abgegeben werden müssen -> Diese zeit für abgabe könnten 30min sein. Dann ist das ganze event zuende.

dachte mir das so mit den scheinen:

10 der Scheine die gedroppt werden
alle verschiedene vnum´s
dann wie auch im DC bekannt, wo es 2 Gleichaussehende Metins gibt, 3 oder 4 mit verschiedenen Preisen gewertet werden.

MFG TunE
P.s: falls niemand das verstanden hat schreibt n kommi und ich versuch es bisschen ausführlicher zu machen -- Nur ein vorschlag! KEINE KRITIK !!!!!
Ja ich hatte es so in der Art vor, bin jetzt kein ober pro Quester und die Quest wollt irgendwie nicht so wie ich, also hab ich se so gemacht wie sie jetzt ist.
.Kaycon is offline  
Thanks
3 Users
Old 12/24/2012, 20:45   #10
 
elite*gold: 0
Join Date: Oct 2012
Posts: 277
Received Thanks: 69
kannst ja mal parr andere questwriter fragen, die dir helfen
Wäre echt dankbar wenn ich sowas wie in meiner vorstellung bekomm

MFG TunE

und Frohe weihnachten
SATunE is offline  
Thanks
1 User
Old 12/25/2012, 03:01   #11


 
elite*gold: 0
Join Date: Feb 2010
Posts: 7,221
Received Thanks: 6,758
Wenn du irgendwelche Probleme mit einer solchen Quest haben solltest, kannst du mich ruhig PN'en. Ich helfe bei Lua immer gern'.
#SoNiice is offline  
Old 12/25/2012, 11:27   #12
 
elite*gold: 0
Join Date: Mar 2012
Posts: 12
Received Thanks: 16
Mal wieder Nice Quest von Imbattle
tripletaker69 is offline  
Reply


Similar Threads Similar Threads
[Release]Lotto-Quest
03/15/2012 - Metin2 PServer Guides & Strategies - 16 Replies
Hey Com, ich hatte gestern Abend langeweile und habe mal eine kleine Quest für euch geschrieben. Hierbei handelt es sich um eine Lotto-Quest. Funktion : -6 Zahleneingaben für einen bestimmten Yang betrag -Der "Lottoschein" wird mit "event_flag´s" gespeichert und man kann den Schein einlösen
[Release] Lotto-Quest
09/12/2011 - Metin2 PServer Guides & Strategies - 7 Replies
gelöscht.. Is ja vorhanden
[Quest]Suche eine Quest: Lotto
04/11/2011 - Metin2 Private Server - 11 Replies
Hab auf Youtube das gefunden: YouTube - Exo-Server - DJMt2 Metin2 Lotto Ingame Ist so eine Quest schon PUP? hab mit der Suchfunktion nichts gefunden!



All times are GMT +2. The time now is 17:35.


Powered by vBulletin®
Copyright ©2000 - 2024, 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 ©2024 elitepvpers All Rights Reserved.