Raised This Month: $12 Target: $400
 3% 

Countdown jailbreak (JailBreak Timer)


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
alexsssa
New Member
Join Date: Mar 2011
Old 03-16-2011 , 16:29   Countdown jailbreak (JailBreak Timer)
Reply With Quote #1

Please Guys I Need This Mod ! Countdown jailbreak its means that you write something in chat and the timer start working please i must get this mod !

Thanks For All Who Trying To Help !!
alexsssa is offline
Old 03-16-2011, 18:12
vato loco [GE-S]
This message has been deleted by vato loco [GE-S]. Reason: ...who cares
CS_ZVER
Member
Join Date: Jun 2010
Old 04-11-2011 , 16:32   Re: Countdown jailbreak (JailBreak Timer)
Reply With Quote #2

i have )
CS_ZVER is offline
Send a message via ICQ to CS_ZVER
reetry
Junior Member
Join Date: Dec 2010
Old 04-12-2011 , 10:44   Re: Countdown jailbreak (JailBreak Timer)
Reply With Quote #3

What you need is a Countdown for your Jailbreak server?
Well thats easy

Code:
#include <amxmodx>
#include <amxmisc>

#define PLUGIN    "Jailbreak Countdown"
#define VERSION    "1.0.0"
#define AUTHOR    "reetry"

new timer
new bool: got_name = false;
new name[33]

public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR)
    
    register_clcmd("say /cd", "check_team")
}

public check_team(id) // I guess only CT's are allowed to open the menu
{
    if (cs_get_user_team(id)==CS_TEAM_CT)
    {
        open_menu(id)
    }
    else
    {
        return PLUGIN_CONTINUE
    }
    return PLUGIN_CONTINUE
}

public open_menu(id)
{        
    new mainmenu = menu_create("\r[AMXX]: Countdown-Menu", "subcd_menu")

    menu_additem(mainmenu, "Time: 15 seconds", "1", 0);
    menu_additem(mainmenu, "Time: 30 seconds", "2", 0);
    menu_additem(mainmenu, "Time: 45 seconds", "3", 0);
    menu_additem(mainmenu, "Time: 60 seconds", "4", 0);
        
    menu_setprop(mainmenu, MPROP_EXIT, MEXIT_ALL);
    menu_display(id, mainmenu, 0);
    return PLUGIN_HANDLED
}    

public subcd_menu(id, mainmenu, item)
{
    if(item == MENU_EXIT)
    {
        menu_destroy(mainmenu)
        return PLUGIN_HANDLED
    }
    new Data[7], Name[64]
    new Access, Callback
    menu_item_getinfo(mainmenu, item, Access, Data,5, Name, 63, Callback)
    new Key = str_to_num(Data)
    switch(Key)
    {
        case 1:
        {
            timer = 15
            set_hudmessage(255, 255, 255, -1.0, 0.86, 0, 6.0, 10.0)
            show_hudmessage(0, "Countdown started")
        }
        case 2:
        {
            timer = 30
            set_hudmessage(255, 255, 255, -1.0, 0.86, 0, 6.0, 10.0)
            show_hudmessage(0, "Countdown started")
        }
        case 3:
        {
            timer = 45
            set_hudmessage(255, 255, 255, -1.0, 0.86, 0, 6.0, 10.0)
            show_hudmessage(0, "Countdown started")
        }
        case 4:
        {
            timer = 60
            set_hudmessage(255, 255, 255, -1.0, 0.86, 0, 6.0, 10.0)
            show_hudmessage(0, "Countdown started")
        }
    }
    got_name = false
    countdown(id)
    menu_destroy(mainmenu)
    return PLUGIN_HANDLED
}

public countdown(id)
{
    if(!got_name)
        get_user_name(id, name, 32)
    
    if( timer <= 0 )
    {
        set_hudmessage( 0, 255, 0, -1.0, 0.50, 2, 5.0, 8.0, 0.0, 0.0, 10)
        show_hudmessage(0, "Countdown is over!")
    }
    else
    {
        set_hudmessage( 0, 255, 0, -1.0, 0.40, 2, 5.0, 8.0, 0.0, 0.0, 10)
        show_hudmessage(0, "%s has started a countdown. Time left: %i", name, timer)
        timer--
        set_task(1.0, "countdown", 6875)
    }
    got_name=true
}
reetry is offline
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 17:03.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode