- 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; }
[Rezolvat] Cerere colorare plugin Days.
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 .
Accesează link-ul pentru a putea vedea regulile forumului
Daca doriti sa vi se modifice un plugin, va rugam postati aici .
- roberteeel
- 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
Salut, am nevoie sa imi colorati si mie mesajele din acest plugin:
- SMA | Afiseaza codul
Last edited by roberteeel on 12 Feb 2014, 19:33, edited 2 times in total.
- roberteeel
- 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
MERSI MULT, MERSI MULT DE TOT!