[Rezolvat] Cerere colorare plugin Days.

Categoria cu cereri de pluginuri si nu numai.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Forum rules
Accesează link-ul pentru a putea vedea regulile forumului

Daca doriti sa vi se modifice un plugin, va rugam postati aici .
Post Reply
User avatar
roberteeel
Membru eXtream
Membru eXtream
Posts: 4438
Joined: 05 Sep 2012, 11:39
Detinator Steam: Nu
Reputatie: Nick anterior: QAZW, Robert.ultrasFarul, CT 18 ROS
Restrictie schimbare nume
Fost moderator
Fost Membru Club eXtreamCS (doua luni)
Has thanked: 313 times
Been thanked: 357 times

09 Feb 2014, 01:32

Salut, am nevoie sa imi colorati si mie mesajele din acest plugin:
SMA | Afiseaza codul
#include <amxmodx> 
#include <amxmisc> 
#include <cstrike> 
#include <fun> 
#pragma tabsize 0 

// Plugin Vers 
new const VERSION[] = "1.0"; 

// PREFIX 
new const PREFIX[] = "[Lolz Idle Entertainment]"; 
// If you type your name below is like me typing your name on your parent's house owning document 
new const AUTHOR[] = "netu"; 
// Stop Prefix 
const CountSeconds = 90; 
new g_iCountTime;
new bool: GodmodeDay;

// Models 
new zombiemodel[] = "models/zombiemodel/zombiemodel.mdl"
// Stop Models 

new day = 0; 

new g_iSpecialDay = -1;
new const g_szDaysText[ 10 ][] = {
    "Zombie",
    "Spartan",
    "Gravity",
    "NightCrawler",
    "Box",
    "War",
    "HNS",
    "NoClip",
    "GodMode",
    "Nemesis"
};  
    
public plugin_init() 
{ 
    register_plugin("Meniu Days", VERSION, AUTHOR); 
    register_logevent("eRoundEnd", 2, "1=Round_End"); 
    register_logevent( "eRoundStart", 2, "1=Round_Start" ); 
    register_clcmd( "say /days", "fwdSpawnPlayer" ) 
    register_clcmd( "say /daysmenu", "fwdSpawnPlayer" ) 
} 

public plugin_precache() 
{ 
    precache_generic(zombiemodel) 
} 
public eRoundStart() 
{ 
    day = 0; //F*KIN script,be sure that day == 0 
    g_iSpecialDay = -1;
} 
public eRoundEnd() 
{ 
    day = 0; 
    g_iSpecialDay = -1;
    remove_task() 
} 
public ResModel(id) 
{ 
    new iPlayers[32], iNum, iPid; 
    get_players( iPlayers, iNum, "a" ); 
    
    for( new i; i < iNum; i++ ) 
    { 
        iPid = iPlayers; 
        cs_reset_user_model(iPid) 
    } 
} 
public fwdSpawnPlayer(id) 
{ 
    
    if (cs_get_user_team(id) == CS_TEAM_CT) 
    { 
        if(is_user_alive(id)) 
        { 
            if(day == 0) 
            { 
                JBDay(id); 
            } 
            else 
            { 
                client_print(id, print_chat, "O zi a fost deja aleasa pentru aceasta runda!"); 
            } 
        } 
    } 
    else 
    { 
        client_print(id, print_chat, "Tu nu esti de la echipa CT!"); 
    } 
} 

public Count() 
{ 
    if(GodmodeDay) {
        if(g_iCountTime == 0) {
            set_user_godmode(0, 0)
        }
    }
    set_hudmessage( 0 , 255 , 0 , -1.0 , 0.28 , 2 , 1.1 , 1.1 , 0.01 , 0.01 ); 
    show_hudmessage( 0 , "Prizonierii au %d secunde pentru a ascunde!" , g_iCountTime-- ); 
} 

public JBDay(id) 
{ 
    new menu = menu_create("Meniu Days", "menu_handler"); 
    
    menu_additem(menu, "Zombie Day", "1", 0); 
    menu_additem(menu, "Spartan Day", "2", 0); 
    menu_additem(menu, "Gravity Day", "3", 0); 
    menu_additem(menu, "NightCrawler Day", "4", 0); 
    menu_additem(menu, "Box Day", "5", 0); 
    menu_additem(menu, "War Day", "6", 0); 
    menu_additem(menu, "HNS Day", "7", 0); 
    menu_additem(menu, "Noclip Day", "8", 0); 
    menu_additem(menu, "GodMode Day", "9", 0); 
    menu_additem(menu, "Nemesis Day", "10", 0); 
    
    menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); 
    menu_display(id, menu, 0); 
} 

public menu_handler(id, menu, item) 
{ 
    
    if( item == MENU_EXIT ) 
    { 
        menu_destroy(menu); 
        return PLUGIN_HANDLED; 
    } 
    
    new data[6], iName[64]; 
    new access, callback; 
    
    menu_item_getinfo(menu, item, access, data,5, iName, 63, callback); 
    
    new key = str_to_num(data); 
    
    switch(key) 
    { 
        case 1: 
        { 
            ZombieDay(id) 
            g_iSpecialDay = 0;
            ResModel(id) 
            day = 1; 
        } 
        case 2: 
        { 
            SpartanDay(id) 
            g_iSpecialDay = 1;
            day = 1; 
        } 
        case 3: 
        { 
            Gravity(id)
            g_iSpecialDay = 2;
            day = 1; 
        } 
        case 4: 
        { 
            NightDay(id) 
            g_iSpecialDay = 3;
            day = 1; 
        } 
        case 5: 
        { 
            KnifeDay(id)
            g_iSpecialDay = 4;
            day = 1; 
        }
        case 6: 
        { 
            WarDay(id) 
            g_iSpecialDay = 5;
            day = 1; 
        } 
        case 7: 
        { 
            HideDay(id)
            g_iSpecialDay = 6;
            day = 2; 
        }
        case 8: 
        { 
            SharkDay(id) 
            g_iSpecialDay = 7;
            day = 2; 
        } 
        case 9: 
        { 
            Godmode(id) 
            g_iSpecialDay = 8;
            day = 2; 
        } 
        case 10: 
        { 
            Nemesis(id) 
            g_iSpecialDay = 9;
            day = 2; 
            ResModel(id) 
        } 
        
    } 
    
    ShowSpecialHudDay( id );
    
    menu_destroy(menu); 
    return PLUGIN_HANDLED; 
}

public SharkDay(id) 
{ 
    new iPlayers[32] 
    new iNum 
    new id 
    
    get_players( iPlayers, iNum ) 
    
    for( new i = 0; i < iNum; i++ ) 
    { 
        id = iPlayers 
        if( !is_user_alive( id ) ) 
        { 
            continue; 
        } 
        set_hudmessage(255, 0, 42, 0.0, 0.14, 0, 6.0, 10.0)
        show_hudmessage(id, "Today is: NoClip Day")
        
        
        client_print(id, print_chat, "%s Astazi este Noclip! Counter-Terrorist au primit puteri de la Zei!", PREFIX) 
        
        strip_user_weapons( id ) 
        
        give_item( id, "weapon_knife" ) 
        
        if (cs_get_user_team(id) == CS_TEAM_CT) 
        { 
            set_user_health(id, 250); 
            set_user_noclip (id, true); 
        } 
        
        if (cs_get_user_team(id) == CS_TEAM_T) 
        { 
            set_user_health(id, 100); 
            give_item(id, "weapon_ak47") 
            cs_set_user_bpammo( id, CSW_AK47, 300 ); 
            give_item(id, "weapon_deagle"); 
            cs_set_user_bpammo( id, CSW_DEAGLE, 200 ); 
        } 
        
    } 
}

public NightDay(id) 
{ 
    new iPlayers[32] 
    new iNum 
    new id 
    
    get_players( iPlayers, iNum ) 
    
    for( new i = 0; i < iNum; i++ ) 
    { 
        id = iPlayers 
        if( !is_user_alive( id ) ) 
        { 
            continue; 
        } 
        set_hudmessage(255, 0, 42, 0.0, 0.14, 0, 6.0, 10.0)
        show_hudmessage(id, "Today is: NightCrawler Day")
        
        client_print(id, print_chat, "%s  Astazi este NightCrawler, Prizonieri ataca Counter-Terorist", PREFIX) 
        
        strip_user_weapons(id) 
        
        give_item( id, "weapon_knife" ) 
        
        if (cs_get_user_team(id) == CS_TEAM_CT) 
        { 
            set_user_health(id, 150); 
            set_user_rendering(id, kRenderFxNone, 0, 0, 0, kRenderTransAlpha, 0); 
        } 
        
        if (cs_get_user_team(id) == CS_TEAM_T) 
        { 
            set_user_health(id, 100); 
            give_item(id, "weapon_ak47") 
            cs_set_user_bpammo( id, CSW_AK47, 300 ); 
            give_item(id, "weapon_deagle"); 
            cs_set_user_bpammo( id, CSW_DEAGLE, 200 ); 
        } 
        
    } 
}
public ZombieDay(id) 
{ 
    new iPlayers[32] 
    new iNum 
    new id 
    
    get_players( iPlayers, iNum ) 
    
    for( new i = 0; i < iNum; i++ ) 
    { 
        id = iPlayers 
        if( !is_user_alive( id ) ) 
        { 
            continue; 
        } 
        set_hudmessage(255, 0, 42, 0.0, 0.14, 0, 6.0, 10.0)
        show_hudmessage(id, "Today is: Zombie Day")
        
        client_print( id, print_chat, "%s Virusul este scapat de sub control!  prizonieri au fost infectati!", PREFIX) 
        
        strip_user_weapons(id) 
        
        give_item( id, "weapon_knife" ) 
        
        if (cs_get_user_team(id) == CS_TEAM_CT) 
        { 
            give_item(id, "weapon_ak47") 
            cs_set_user_bpammo( id, CSW_AK47, 999 ); 
            set_user_health(id, 500); 
        } 
        
        if (cs_get_user_team(id) == CS_TEAM_T) 
        { 
            set_user_health(id, 3000); 
            cs_set_user_model(id, "zombiemdl") 
        } 
        
    } 
}

public SpartanDay(id) 
{ 
    new iPlayers[32] 
    new iNum 
    new id 
    
    get_players( iPlayers, iNum ) 
    
    for( new i = 0; i < iNum; i++ ) 
    { 
        id = iPlayers 
        if(cs_get_user_team(id) == CS_TEAM_T) 
        { 
            strip_user_weapons(id) 
        } 
        if( !is_user_alive( id ) ) 
        { 
            continue; 
        } 
        set_hudmessage(255, 0, 42, 0.0, 0.14, 0, 6.0, 10.0)
        show_hudmessage(id, "Today is: Spartan Day") 
        
        client_print( id, print_chat, "%s Astazi vom juca in stil spartan!", PREFIX) 
        
        if(cs_get_user_team(id) == CS_TEAM_T) 
        { 
            give_item( id, "weapon_knife" ) 
            give_item( id, "weapon_deagle") 
            give_item( id, "weapon_shield") 
            cs_set_user_bpammo( id, CSW_DEAGLE, 200 ); 
            set_user_health(id, 200); 
        } 
        
    } 
}

public KnifeDay(id) 
{ 
    
    new iPlayers[32] 
    new iNum 
    new id 
    
    get_players( iPlayers, iNum ) 
    
    for( new i = 0; i < iNum; i++ ) 
    { 
        id = iPlayers 
        if( !is_user_alive(id) ) 
        { 
            continue; 
        } 
        set_hudmessage(255, 0, 42, 0.0, 0.14, 0, 6.0, 10.0)
        show_hudmessage(id, "Today is: Knife Day") 
        
        client_print( id, print_chat, "%s Azi vom face box, esti pregatit?", PREFIX) 
        
        strip_user_weapons(id) 
        give_item( id, "weapon_knife" ) 
        set_user_health(id, 250); 
    } 
} 

public WarDay(id) 
{ 
    new iPlayers[32] 
    new iNum 
    new id 
    
    get_players( iPlayers, iNum ) 
    
    for( new i = 0; i < iNum; i++ ) 
    { 
        id = iPlayers 
        if( !is_user_alive( id ) ) 
        { 
            continue; 
        } 
        set_hudmessage(255, 0, 42, 0.0, 0.14, 0, 6.0, 10.0)
        show_hudmessage(id, "Today is: War Day")
        
        client_print( id, print_chat, "%s Astazi vom juca War Day.Be cel mai bun mod de c?stig e munca in echipa!", PREFIX) 
        
        strip_user_weapons(id) 
        give_item(id, "weapon_knife") 
        give_item( id, "weapon_deagle") 
        give_item(id, "weapon_ak47") 
        cs_set_user_bpammo( id, CSW_DEAGLE, 200 ); 
        cs_set_user_bpammo( id, CSW_AK47, 300 ); 
        set_user_health(id, 150); 
    } 
} 
public HideDay(id) 
{ 
    set_hudmessage(255, 0, 42, 0.0, 0.14, 0, 6.0, 10.0)
    show_hudmessage(id, "Today is: Hide'n'Seek Day") 
    
    client_print( id, print_chat, "%s Azi vom juca  Hide`n` Seek Day.Terrorist, ascundeti-va! Ai 90 de secunde!", PREFIX) 
    new iPlayers[32] 
    new iNum 
    new id 
    
    get_players( iPlayers, iNum ) 
    
    for( new i = 0; i < iNum; i++ ) 
    { 
        id = iPlayers 
        if( !is_user_alive( id ) ) 
        { 
            continue; 
        } 
        strip_user_weapons(id) 
        give_item( id, "weapon_knife" ) 
        if (cs_get_user_team(id) == CS_TEAM_CT) 
        { 
            set_user_godmode(id,1); 
        }   
    }
    g_iCountTime = CountSeconds; 
    set_task( 1.0 , "Count" , _ , _ , _ , "a" , g_iCountTime ); 
}
public Godmode(id) 
{ 
    set_hudmessage(255, 0, 42, 0.0, 0.14, 0, 6.0, 10.0)
    show_hudmessage(id, "Today is: GodMode Day")
    
    client_print( id, print_chat, "%s Azi este GodMode.", PREFIX) 
    new iPlayers[32] 
    new iNum 
    new id 
    
    get_players( iPlayers, iNum ) 
    
    for( new i = 0; i < iNum; i++ ) 
    { 
        id = iPlayers 
        if( !is_user_alive( id ) ) 
        { 
            continue; 
        }
        strip_user_weapons(id) 
        give_item( id, "weapon_knife" ) 
        give_item( id, "weapon_ak47" )
        cs_set_user_bpammo( id, CSW_AK47, 90 )
        if (cs_get_user_team(id) == CS_TEAM_CT) 
        { 
            set_user_godmode(id,1); 
        } 
    } 
}
public Nemesis(id) 
{ 
    new iPlayers[32] 
    new iNum 
    new id 
    
    get_players( iPlayers, iNum ) 
    
    for( new i = 0; i < iNum; i++ ) 
    { 
        id = iPlayers 
        if( !is_user_alive( id ) ) 
        { 
            continue; 
        } 
        set_hudmessage(255, 0, 42, 0.0, 0.14, 0, 6.0, 10.0)
        show_hudmessage(id, "Today is: Nemesis Day")
        
        client_print( id, print_chat, "%s Virusul este scapat de sub control!  prizonieri au fost infectati!", PREFIX) 
        
        strip_user_weapons(id) 
        
        give_item( id, "weapon_knife" ) 
        
        if (cs_get_user_team(id) == CS_TEAM_CT) 
        { 
            set_user_health(id, 3000); 
            cs_set_user_model(id, "zombiemdl") 
        } 
        
        if (cs_get_user_team(id) == CS_TEAM_T) 
        { 
            give_item(id, "weapon_ak47") 
            cs_set_user_bpammo( id, CSW_AK47, 999 ); 
            set_user_health(id, 500);
        } 
    }
}
public Gravity(id)
{
    set_hudmessage(255, 0, 42, 0.0, 0.14, 0, 6.0, 10.0)
    show_hudmessage(id, "Today is: Gravity Day")
    
    client_print( id, print_chat, "%s Azi este Gravity Day !.", PREFIX) 
    new iPlayers[32] 
    new iNum 
    new id 
    
    get_players( iPlayers, iNum ) 
    
    for( new i = 0; i < iNum; i++ ) 
    { 
        id = iPlayers[i] 
        if( !is_user_alive( id ) ) 
        { 
            continue; 
        }
        strip_user_weapons(id) 
        give_item( id, "weapon_knife" ) 
        set_user_gravity(id, 0.375); 
        if (cs_get_user_team(id) == CS_TEAM_CT) 
        { 
            give_item( id, "weapon_deagle" )
            cs_set_user_bpammo( id, CSW_DEAGLE, 35 )
            set_user_gravity(id, 0.375); 
        } 
    }
}

public ShowSpecialHudDay( id ) {
    if( g_iSpecialDay >= 0 ) {
        set_hudmessage(255, 0, 42, 0.0, 0.14, 0, 6.0, 10.0);
        show_hudmessage( 0, "Today Is: %s Day", g_szDaysText[ g_iSpecialDay ] );
        set_task( 1.0, "ShowSpecialHudDay" );
    }
    return PLUGIN_HANDLED;
}
Last edited by roberteeel on 12 Feb 2014, 19:33, edited 2 times in total.
RoyalServer 2
User avatar
meNe
Membru, skill +1
Membru, skill +1
Posts: 177
Joined: 11 Jan 2013, 20:31
Detinator Steam: Da
CS Status: pending...
Detinator server CS: zm.lseplay.com
SteamID: levemsan
Has thanked: 7 times
Been thanked: 7 times
Contact:

09 Feb 2014, 13:10

Salutare,
Incearca asta:
| Afiseaza codul
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>
#pragma tabsize 0

// Plugin Vers
new const VERSION[] = "1.0";

// PREFIX
new const PREFIX[] = "[Lolz Idle Entertainment]";
// If you type your name below is like me typing your name on your parent's house owning document
new const AUTHOR[] = "netu";
// Stop Prefix
const CountSeconds = 90;
new g_iCountTime;
new bool: GodmodeDay;

// Models
new zombiemodel[] = "models/zombiemodel/zombiemodel.mdl"
new g_msgSayText
// Stop Models
new day = 0;

new g_iSpecialDay = -1;
new const g_szDaysText[ 10 ][] = {
    "Zombie",
    "Spartan",
    "Gravity",
    "NightCrawler",
    "Box",
    "War",
    "HNS",
    "NoClip",
    "GodMode",
    "Nemesis"
}; 
   
public plugin_init()
{
    register_plugin("Meniu Days", VERSION, AUTHOR);
    g_msgSayText = get_user_msgid("SayText")
    register_logevent("eRoundEnd", 2, "1=Round_End");
    register_logevent( "eRoundStart", 2, "1=Round_Start" );
    register_clcmd( "say /days", "fwdSpawnPlayer" )
    register_clcmd( "say /daysmenu", "fwdSpawnPlayer" )
}

public plugin_precache()
{
    precache_generic(zombiemodel)
}
public eRoundStart()
{
    day = 0; //F*KIN script,be sure that day == 0
    g_iSpecialDay = -1;
}
public eRoundEnd()
{
    day = 0;
    g_iSpecialDay = -1;
    remove_task()
}
public ResModel(id)
{
    new iPlayers[32], iNum, iPid;
    get_players( iPlayers, iNum, "a" );
   
    for( new i; i < iNum; i++ )
    {
        iPid = iPlayers;
        cs_reset_user_model(iPid)
    }
}
public fwdSpawnPlayer(id)
{
   
    if (cs_get_user_team(id) == CS_TEAM_CT)
    {
        if(is_user_alive(id))
        {
            if(day == 0)
            {
                JBDay(id);
            }
            else
            {
                colored_print(id, "^x04O zi a fost deja aleasa pentru aceasta^x03 runda!");
            }
        }
    }
    else
    {
        colored_print(id, "^x04Tu nu esti de la echipa^x03 CT!");
    }
}

public Count()
{
    if(GodmodeDay) {
        if(g_iCountTime == 0) {
            set_user_godmode(0, 0)
        }
    }
    set_hudmessage( 0 , 255 , 0 , -1.0 , 0.28 , 2 , 1.1 , 1.1 , 0.01 , 0.01 );
    show_hudmessage( 0 , "Prizonierii au %d secunde pentru a ascunde!" , g_iCountTime-- );
}

public JBDay(id)
{
    new menu = menu_create("Meniu Days", "menu_handler");
   
    menu_additem(menu, "Zombie Day", "1", 0);
    menu_additem(menu, "Spartan Day", "2", 0);
    menu_additem(menu, "Gravity Day", "3", 0);
    menu_additem(menu, "NightCrawler Day", "4", 0);
    menu_additem(menu, "Box Day", "5", 0);
    menu_additem(menu, "War Day", "6", 0);
    menu_additem(menu, "HNS Day", "7", 0);
    menu_additem(menu, "Noclip Day", "8", 0);
    menu_additem(menu, "GodMode Day", "9", 0);
    menu_additem(menu, "Nemesis Day", "10", 0);
   
    menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
    menu_display(id, menu, 0);
}

public menu_handler(id, menu, item)
{
   
    if( item == MENU_EXIT )
    {
        menu_destroy(menu);
        return PLUGIN_HANDLED;
    }
   
    new data[6], iName[64];
    new access, callback;
   
    menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
   
    new key = str_to_num(data);
   
    switch(key)
    {
        case 1:
        {
            ZombieDay(id)
            g_iSpecialDay = 0;
            ResModel(id)
            day = 1;
        }
        case 2:
        {
            SpartanDay(id)
            g_iSpecialDay = 1;
            day = 1;
        }
        case 3:
        {
            Gravity(id)
            g_iSpecialDay = 2;
            day = 1;
        }
        case 4:
        {
            NightDay(id)
            g_iSpecialDay = 3;
            day = 1;
        }
        case 5:
        {
            KnifeDay(id)
            g_iSpecialDay = 4;
            day = 1;
        }
        case 6:
        {
            WarDay(id)
            g_iSpecialDay = 5;
            day = 1;
        }
        case 7:
        {
            HideDay(id)
            g_iSpecialDay = 6;
            day = 2;
        }
        case 8:
        {
            SharkDay(id)
            g_iSpecialDay = 7;
            day = 2;
        }
        case 9:
        {
            Godmode(id)
            g_iSpecialDay = 8;
            day = 2;
        }
        case 10:
        {
            Nemesis(id)
            g_iSpecialDay = 9;
            day = 2;
            ResModel(id)
        }
       
    }
   
    ShowSpecialHudDay( id );
   
    menu_destroy(menu);
    return PLUGIN_HANDLED;
}

public SharkDay(id)
{
    new iPlayers[32]
    new iNum
    new id
   
    get_players( iPlayers, iNum )
   
    for( new i = 0; i < iNum; i++ )
    {
        id = iPlayers
        if( !is_user_alive( id ) )
        {
            continue;
        }
        set_hudmessage(255, 0, 42, 0.0, 0.14, 0, 6.0, 10.0)
        show_hudmessage(id, "Today is: NoClip Day")
       
       
        colored_print(id, "^x04%s^x01 Astazi este^x04 Noclip!^x03 Counter-Terrorist^x01 au primit puteri de la^x04 Zei!", PREFIX)
       
        strip_user_weapons( id )
       
        give_item( id, "weapon_knife" )
       
        if (cs_get_user_team(id) == CS_TEAM_CT)
        {
            set_user_health(id, 250);
            set_user_noclip (id, true);
        }
       
        if (cs_get_user_team(id) == CS_TEAM_T)
        {
            set_user_health(id, 100);
            give_item(id, "weapon_ak47")
            cs_set_user_bpammo( id, CSW_AK47, 300 );
            give_item(id, "weapon_deagle");
            cs_set_user_bpammo( id, CSW_DEAGLE, 200 );
        }
       
    }
}

public NightDay(id)
{
    new iPlayers[32]
    new iNum
    new id
   
    get_players( iPlayers, iNum )
   
    for( new i = 0; i < iNum; i++ )
    {
        id = iPlayers
        if( !is_user_alive( id ) )
        {
            continue;
        }
        set_hudmessage(255, 0, 42, 0.0, 0.14, 0, 6.0, 10.0)
        show_hudmessage(id, "Today is: NightCrawler Day")
       
        colored_print(id, "^x04%s^x01  Astazi este^x04 NightCrawler,^x01 Prizonierii ataca^x03 Counter-Terorist", PREFIX)
       
        strip_user_weapons(id)
       
        give_item( id, "weapon_knife" )
       
        if (cs_get_user_team(id) == CS_TEAM_CT)
        {
            set_user_health(id, 150);
            set_user_rendering(id, kRenderFxNone, 0, 0, 0, kRenderTransAlpha, 0);
        }
       
        if (cs_get_user_team(id) == CS_TEAM_T)
        {
            set_user_health(id, 100);
            give_item(id, "weapon_ak47")
            cs_set_user_bpammo( id, CSW_AK47, 300 );
            give_item(id, "weapon_deagle");
            cs_set_user_bpammo( id, CSW_DEAGLE, 200 );
        }
       
    }
}
public ZombieDay(id)
{
    new iPlayers[32]
    new iNum
    new id
   
    get_players( iPlayers, iNum )
   
    for( new i = 0; i < iNum; i++ )
    {
        id = iPlayers
        if( !is_user_alive( id ) )
        {
            continue;
        }
        set_hudmessage(255, 0, 42, 0.0, 0.14, 0, 6.0, 10.0)
        show_hudmessage(id, "Today is: Zombie Day")
       
        colored_print(id, "^x04%s^x01 Virusul este scapat de sub control!^x04 Prizonierii^x01 au fost infectati!", PREFIX)
       
        strip_user_weapons(id)
       
        give_item( id, "weapon_knife" )
       
        if (cs_get_user_team(id) == CS_TEAM_CT)
        {
            give_item(id, "weapon_ak47")
            cs_set_user_bpammo( id, CSW_AK47, 999 );
            set_user_health(id, 500);
        }
       
        if (cs_get_user_team(id) == CS_TEAM_T)
        {
            set_user_health(id, 3000);
            cs_set_user_model(id, "zombiemdl")
        }
       
    }
}

public SpartanDay(id)
{
    new iPlayers[32]
    new iNum
    new id
   
    get_players( iPlayers, iNum )
   
    for( new i = 0; i < iNum; i++ )
    {
        id = iPlayers
        if(cs_get_user_team(id) == CS_TEAM_T)
        {
            strip_user_weapons(id)
        }
        if( !is_user_alive( id ) )
        {
            continue;
        }
        set_hudmessage(255, 0, 42, 0.0, 0.14, 0, 6.0, 10.0)
        show_hudmessage(id, "Today is: Spartan Day")
       
        colored_print(id, "^x04%s^x01 Astazi vom juca in stil^x04 spartan!", PREFIX)
       
        if(cs_get_user_team(id) == CS_TEAM_T)
        {
            give_item( id, "weapon_knife" )
            give_item( id, "weapon_deagle")
            give_item( id, "weapon_shield")
            cs_set_user_bpammo( id, CSW_DEAGLE, 200 );
            set_user_health(id, 200);
        }
       
    }
}

public KnifeDay(id)
{
   
    new iPlayers[32]
    new iNum
    new id
   
    get_players( iPlayers, iNum )
   
    for( new i = 0; i < iNum; i++ )
    {
        id = iPlayers
        if( !is_user_alive(id) )
        {
            continue;
        }
        set_hudmessage(255, 0, 42, 0.0, 0.14, 0, 6.0, 10.0)
        show_hudmessage(id, "Today is: Knife Day")
       
        colored_print(id, "^x04%s^x01 Azi vom face^x04 box^x01, esti pregatit?", PREFIX)
       
        strip_user_weapons(id)
        give_item( id, "weapon_knife" )
        set_user_health(id, 250);
    }
}

public WarDay(id)
{
    new iPlayers[32]
    new iNum
    new id
   
    get_players( iPlayers, iNum )
   
    for( new i = 0; i < iNum; i++ )
    {
        id = iPlayers
        if( !is_user_alive( id ) )
        {
            continue;
        }
        set_hudmessage(255, 0, 42, 0.0, 0.14, 0, 6.0, 10.0)
        show_hudmessage(id, "Today is: War Day")
       
        colored_print(id, "^x04%s^x01 Astazi vom juca^x04 War Day^x01. Be cel mai bun mod de castig e munca in^x03 echipa!", PREFIX)
       
        strip_user_weapons(id)
        give_item(id, "weapon_knife")
        give_item( id, "weapon_deagle")
        give_item(id, "weapon_ak47")
        cs_set_user_bpammo( id, CSW_DEAGLE, 200 );
        cs_set_user_bpammo( id, CSW_AK47, 300 );
        set_user_health(id, 150);
    }
}
public HideDay(id)
{
    set_hudmessage(255, 0, 42, 0.0, 0.14, 0, 6.0, 10.0)
    show_hudmessage(id, "Today is: Hide'n'Seek Day")
   
    colored_print(id, "^x04%s^x01 Azi vom juca^x04  Hide`n` Seek Day.^x03 Terrorist^x01, ascundeti-va! Ai^x04 90^x01 de secunde!", PREFIX)
    new iPlayers[32]
    new iNum
    new id
   
    get_players( iPlayers, iNum )
   
    for( new i = 0; i < iNum; i++ )
    {
        id = iPlayers
        if( !is_user_alive( id ) )
        {
            continue;
        }
        strip_user_weapons(id)
        give_item( id, "weapon_knife" )
        if (cs_get_user_team(id) == CS_TEAM_CT)
        {
            set_user_godmode(id,1);
        }   
    }
    g_iCountTime = CountSeconds;
    set_task( 1.0 , "Count" , _ , _ , _ , "a" , g_iCountTime );
}
public Godmode(id)
{
    set_hudmessage(255, 0, 42, 0.0, 0.14, 0, 6.0, 10.0)
    show_hudmessage(id, "Today is: GodMode Day")
   
    colored_print(id, "^x04%s Azi este^x04 GodMode.", PREFIX)
    new iPlayers[32]
    new iNum
    new id
   
    get_players( iPlayers, iNum )
   
    for( new i = 0; i < iNum; i++ )
    {
        id = iPlayers
        if( !is_user_alive( id ) )
        {
            continue;
        }
        strip_user_weapons(id)
        give_item( id, "weapon_knife" )
        give_item( id, "weapon_ak47" )
        cs_set_user_bpammo( id, CSW_AK47, 90 )
        if (cs_get_user_team(id) == CS_TEAM_CT)
        {
            set_user_godmode(id,1);
        }
    }
}
public Nemesis(id)
{
    new iPlayers[32]
    new iNum
    new id
   
    get_players( iPlayers, iNum )
   
    for( new i = 0; i < iNum; i++ )
    {
        id = iPlayers
        if( !is_user_alive( id ) )
        {
            continue;
        }
        set_hudmessage(255, 0, 42, 0.0, 0.14, 0, 6.0, 10.0)
        show_hudmessage(id, "Today is: Nemesis Day")
       
        colored_print(id, "^x04%s^x01 Virusul este scapat de sub control!^x03 Prizonierii au fost infectati!", PREFIX)
       
        strip_user_weapons(id)
       
        give_item( id, "weapon_knife" )
       
        if (cs_get_user_team(id) == CS_TEAM_CT)
        {
            set_user_health(id, 3000);
            cs_set_user_model(id, "zombiemdl")
        }
       
        if (cs_get_user_team(id) == CS_TEAM_T)
        {
            give_item(id, "weapon_ak47")
            cs_set_user_bpammo( id, CSW_AK47, 999 );
            set_user_health(id, 500);
        }
    }
}
public Gravity(id)
{
    set_hudmessage(255, 0, 42, 0.0, 0.14, 0, 6.0, 10.0)
    show_hudmessage(id, "Today is: Gravity Day")
   
    colored_print(id, "^x04%s^x01 Azi este^x04 Gravity Day !.", PREFIX)
    new iPlayers[32]
    new iNum
    new id
   
    get_players( iPlayers, iNum )
   
    for( new i = 0; i < iNum; i++ )
    {
        id = iPlayers[i]
        if( !is_user_alive( id ) )
        {
            continue;
        }
        strip_user_weapons(id)
        give_item( id, "weapon_knife" )
        set_user_gravity(id, 0.375);
        if (cs_get_user_team(id) == CS_TEAM_CT)
        {
            give_item( id, "weapon_deagle" )
            cs_set_user_bpammo( id, CSW_DEAGLE, 35 )
            set_user_gravity(id, 0.375);
        }
    }
}

public ShowSpecialHudDay( id ) {
    if( g_iSpecialDay >= 0 ) {
        set_hudmessage(255, 0, 42, 0.0, 0.14, 0, 6.0, 10.0);
        show_hudmessage( 0, "Today Is: %s Day", g_szDaysText[ g_iSpecialDay ] );
        set_task( 1.0, "ShowSpecialHudDay" );
    }
    return PLUGIN_HANDLED;
}

colored_print(target, const message[], any:...)
{
	static buffer[512], i, argscount
	argscount = numargs()
	
	// Send to everyone
	if (!target)
	{
		static player
		for (player = 1; player <= get_maxplayers(); player++)
		{
			// Not connected
			if (!is_user_connected(player))
				continue;
			
			// Remember changed arguments
			static changed[5], changedcount // [5] = max LANG_PLAYER occurencies
			changedcount = 0
			
			// Replace LANG_PLAYER with player id
			for (i = 2; i < argscount; i++)
			{
				if (getarg(i) == LANG_PLAYER)
				{
					setarg(i, 0, player)
					changed[changedcount] = i
					changedcount++
				}
			}
			
			// Format message for player
			vformat(buffer, charsmax(buffer), message, 3)
			
			// Send it
			message_begin(MSG_ONE_UNRELIABLE, g_msgSayText, _, player)
			write_byte(player)
			write_string(buffer)
			message_end()
			
			// Replace back player id's with LANG_PLAYER
			for (i = 0; i < changedcount; i++)
				setarg(changed[i], 0, LANG_PLAYER)
		}
	}
	// Send to specific target
	else
	{
		// Format message for player
		vformat(buffer, charsmax(buffer), message, 3)
		
		// Send it
		message_begin(MSG_ONE, g_msgSayText, _, target)
		write_byte(target)
		write_string(buffer)
		message_end()
	}
}


---
Multumesc.
User avatar
roberteeel
Membru eXtream
Membru eXtream
Posts: 4438
Joined: 05 Sep 2012, 11:39
Detinator Steam: Nu
Reputatie: Nick anterior: QAZW, Robert.ultrasFarul, CT 18 ROS
Restrictie schimbare nume
Fost moderator
Fost Membru Club eXtreamCS (doua luni)
Has thanked: 313 times
Been thanked: 357 times

09 Feb 2014, 16:41

MERSI MULT, MERSI MULT DE TOT!
User avatar
meNe
Membru, skill +1
Membru, skill +1
Posts: 177
Joined: 11 Jan 2013, 20:31
Detinator Steam: Da
CS Status: pending...
Detinator server CS: zm.lseplay.com
SteamID: levemsan
Has thanked: 7 times
Been thanked: 7 times
Contact:

12 Feb 2014, 18:05

Cu placere.
Post Reply

Return to “Cereri”

  • Information
  • Who is online

    Users browsing this forum: Yandex [Bot] and 32 guests