Register for your free account! | Forgot your password?

You last visited: Today at 05:12

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

Advertisement



Mass Dance Event

Discussion on Mass Dance Event within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Mar 2013
Posts: 154
Received Thanks: 507
Thumbs up Mass Dance Event

Hello ePvp community,

I wanted to write an event I have ever seen in many games.

PHP Code:
--[[
    -- 
Quest NameDance Event
    
-- Autor HaveBeen™
    
--
]]--

quest dance begin
    state start begin
        
function log(txt)
            if(
string.len(txt) == 0then
                
return 0
            
elseif(tostring(txt) == nilthen
                
return 1
            end
            local file
,err io.open("locale/germany/log.txt","w+")
            if(
errthen
                local file 
io.output(io.open("locale/germany/log.txt","w+"))
                
file:write(txt)
            else
                
file:write(os.date("%X")..":: "..txt.."\n")
            
end
        end
        when letter with pc
.is_gm() begin
            send_letter
("Dance Event")
        
end
        when button 
or info begin
            say_title
("Dance Event:")
            
say("")
            ---
            
say("Welcome to team leader dance event.")
            if(
game.get_event_flag("dance_status") == 1then
                say
("Dance event status at moment: Open Case")
                
say("Selected Dance: Dance "..game.get_event_flag("dance_selectedance"))
            else
                
say("Dance event status at moment: Closed Case")
            
end
            say
("")
            
say_reward("What would you like to do?")
            
say("")
            
local s select("Re-start Event","Start Event","Close Event","Cancel")
            
say_title("Dance Event:")
            
say("")
            --
            if(
== 1then
                
if(game.get_event_flag("dance_status") == 0then
                    say_reward
("Unable to restart dance event.")
                    
say_reward("")
                    return
                
end
                say
("Dance Event started again.")
                
say("Thanks!")
                
dance.log("Dance Event started again Started by: "..pc.get_name())
                
server_timer('continue',5)
            elseif(
== 2then
                
if(game.get_event_flag("dance_status") == 1then
                    say_reward
("Dance event not started.")
                    
say_reward("")
                    return
                
end
                say
("Dance event started.")
                
say("Please select dance..")
                
say("")
                
local dance_list = {
                    
"Dance 1",
                    
"Dance 2",
                    
"Dance 3",
                    
"Dance 4",
                    
"Dance 5",
                    
"Dance 6",
                }
                
table.insert(dance_list,"Cancel")
                
local d select_table(dance_list)
                if(
table.getn(dance_list) == dthen
                    
return;
                
end
                say_title
("Dance Event:")
                
say("")
                ---
                
say("Dance "..dance_list[d].." have choosen")
                
say("Event will begin in 5 seconds.")
                
say("")
                
game.set_event_flag("dance_status",1)
                
game.set_event_flag("dance_selectedance",tonumber(d))
                
server_timer('continue',5)
            
end
        end
        when 
continue.server_timer begin
            
if(game.get_event_flag("dance_status") == 0then
                dance
.log("Event is closed.")
                
game.set_event_flag("dance_status",0)
                
game.set_event_flag("dance_selectedance",0)
                return
            elseif(
game.get_event_flag("dance_selectedance") == 0then
                dance
.log("Dance isn't selected.")
                
game.set_event_flag("dance_status",0)
                
game.set_event_flag("dance_selectedance",0)
            
end
            command
("dance "..game.get_event_flag("dance_selectedance"))
        
end
    end
end 
If you have trouble => havebeen0(skype)

Mfg HaveBeen™

HaveBeen™ is offline  
Thanks
36 Users
Old 06/05/2013, 14:11   #2
 
Skyui's Avatar
 
elite*gold: 15
Join Date: May 2013
Posts: 1,718
Received Thanks: 245
Nice work!
Thank you!
Skyui is offline  
Thanks
1 User
Old 06/05/2013, 14:27   #3
 
elite*gold: 0
Join Date: Aug 2010
Posts: 3
Received Thanks: 1
Super work you are doing, thanks.
alexar is offline  
Thanks
1 User
Old 06/05/2013, 14:30   #4
 
elite*gold: 0
Join Date: Apr 2011
Posts: 7
Received Thanks: 1
Nice work ,Thanks.
resgar123 is offline  
Thanks
1 User
Old 06/05/2013, 14:31   #5

 
elite*gold: 1143
Join Date: Jun 2012
Posts: 800
Received Thanks: 399
Nice, thanks 4 share
x'Kyubi is offline  
Thanks
1 User
Old 06/05/2013, 14:36   #6
 
elite*gold: 0
Join Date: Feb 2011
Posts: 2
Received Thanks: 1
Thank you
weina8656 is offline  
Thanks
1 User
Old 06/05/2013, 16:02   #7
 
elite*gold: 0
Join Date: Apr 2008
Posts: 31
Received Thanks: 3
very nice thank you
diablokoaiua is offline  
Thanks
1 User
Old 06/05/2013, 16:26   #8

 
olieg's Avatar
 
elite*gold: 3
Join Date: Feb 2012
Posts: 926
Received Thanks: 341
Nice work, thank you.
olieg is offline  
Thanks
1 User
Old 06/05/2013, 16:26   #9
 
elite*gold: 0
Join Date: Jul 2012
Posts: 32
Received Thanks: 32
Thanks
KeKeAndrey is offline  
Thanks
1 User
Old 06/05/2013, 16:34   #10
 
ebert.tonna's Avatar
 
elite*gold: 50
Join Date: Nov 2009
Posts: 865
Received Thanks: 1,229
Quest ist fail!
ebert.tonna is offline  
Old 06/05/2013, 16:42   #11
 
elite*gold: 0
Join Date: Mar 2013
Posts: 154
Received Thanks: 507
Quote:
Originally Posted by ebert.tonna View Post
Quest ist fail!
not fail !
HaveBeen™ is offline  
Old 06/05/2013, 16:43   #12
 
.Vegas's Avatar
 
elite*gold: 80
Join Date: Mar 2013
Posts: 266
Received Thanks: 32
was bringt die quest?
.Vegas is offline  
Old 06/05/2013, 16:45   #13
 
elite*gold: 0
Join Date: Mar 2013
Posts: 154
Received Thanks: 507
Quote:
Originally Posted by [SA]Perfect View Post
was bringt die quest?
I don't understand what you're saying?
HaveBeen™ is offline  
Old 06/05/2013, 19:31   #14


 
elite*gold: 0
Join Date: Feb 2010
Posts: 7,221
Received Thanks: 6,758
Nice idea, I know this from Raiderz - If there a gamemaster plays music all people on the map start dancing
#SoNiice is offline  
Old 06/05/2013, 19:34   #15

 
The Bull's Avatar
 
elite*gold: 173
Join Date: May 2010
Posts: 712
Received Thanks: 209
ich blick irwie ned was man damit wirklich anfangen soll.

mag ja n event management sein.. aber.. event flag.. dance5.. k.a.. bringt eig 0.. meiner meinung nach.. oder.. macht mich jemand schlauer ? ^^

MfG Bull
The Bull is offline  
Reply


Similar Threads Similar Threads
Mass Effect 3 Complete Review From a Hardcore Mass Effect Fan
07/02/2012 - User Submitted News - 0 Replies
http://fc02.deviantart.net/fs71/f/2011/362/4/4/ban ner_mass_effect_3_v_02_by_hellboy_wz-d4kj4yr.jpg Mass Effect 3 | Launch Trailer - YouTube The latest installment of the Mass Effect series (oh noes). I'm sure a lot of people have heard so many things of Mass Effect 3 by now. Most of which would be complaints about the plotless end. Well as of a couple days ago Bioware has released the DLC that gives further explanation of the game. With that being said I shall give a Review on the game as...
SDO,(Super Dance Online)oder Dance online p-server?
06/03/2010 - Private Server Advertising - 4 Replies
Guten Tag, ich möchte gerne einen eigenen p-server öffnen von einem bestimmten game namens Super Dance Online oder Dance Online gibt es da vll. etwas? evt. wäre es (schwer) oder sagen wir mal eher würde es lange dauern wenn ich beispielsweise mich zu beschliessen einen zu schreiben jedoch so zu sagen keine erfahrung drüber habe. ist dabei c++ können plficht? oder würdet ihr sagen lass es lieber alleine hast du keine chance? ich danke für jede antwort
War Dance
10/19/2005 - Off Topic - 0 Replies
Weiß nicht ob dir das schon kennt aber guckt es euch an ^^ http://www.devilducky.com/media/36933/



All times are GMT +2. The time now is 05:12.


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.