AcasaAcasa  FacebookFacebook  CalendarCalendar  FAQFAQ  CautareCautare  MembriMembri  GrupuriGrupuri  InregistrareInregistrare  ConectareConectare  



 
NewGames • Suntem in redeschidere!
NewGames • suntem in cautare de staff. Alatura-te si tu noua si ajuta-ne cu ceea ce poti ! Click aici

Distribuiţi|

DaysMenu JailBreak

Vezi subiectul anterior Vezi subiectul urmator In jos
AutorMesaj
Moderator
avatar

Mesaje : 25
MesajSubiect: DaysMenu JailBreak Lun Mai 05, 2014 6:16 pm

>>Nume Plugin : DaysMenu
>>Despre : Un plugin daysmenu care contine
>>Days-uri :

=Zombie Day
=Spartan Day
=Free Day
=NightCrawler Day
=Box Day
=War Day
=HNS Day
=Noclip Day
=GodMode Day
=Nemesis Day
>>Scripter/Creator : T3hNoLoGy
>>Scriptul:
Cod:
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>
#pragma tabsize 0

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

// PREFIX
new const PREFIX[] = "[Zile speciale JB]";
// If you type your name below is like me typing your name on your parent's house owning document
new const AUTHOR[] = "T3hNoLoGy";
// Stop Prefix
const CountSeconds = 90;
new g_iCountTime;

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

new day = 0;
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
}
public eRoundEnd()
{
   day = 0;
   remove_task()
}
public ResModel(id)
{
   new iPlayers[32], iNum, iPid;
   get_players( iPlayers, iNum, "a" );
  
   for( new i; i < iNum; i++ )
   {
      iPid = iPlayers[i];
      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()
{
   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, "Free 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)
         ResModel(id)
         day = 1;
      }
      case 2:
      {
         SpartanDay(id)
         day = 1;
      }
      case 3:
      {
         client_print(0, print_chat, "%s Astazi e o Zi Libera", PREFIX)
         set_hudmessage(id, 255, 0, 0.60, 0.12, 0, 6.0, 60.0)
         show_hudmessage(id, "Astazi este: Zi Libera")
         day = 1;
      }
      case 4:
      {
         NightDay(id)
         day = 1;
      }
      case 5:
      {
         KnifeDay(id)
         day = 1;
      }
      case 6:
      {
         WarDay(id)
         day = 1;
      }
      case 7:
      {
         HideDay(id)
         day = 2;
      }
      case 8:
      {
         SharkDay(id)
         day = 2;
      }
      case 9:
      {
         Godmode(id)
         day = 2;
      }
      case 10:
      {
         Nemesis(id)
         day = 2;
      }
      
   }
   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[i]
      if( !is_user_alive( id ) )
      {
         continue;
      }
      set_hudmessage(0, 255, 0, 0.60, 0.12, 0, 6.0, 60.0)
      show_hudmessage(id, "Astazi este: Noclip Days")
      
      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[i]
      if( !is_user_alive( id ) )
      {
         continue;
      }
      set_hudmessage(0, 255, 0, 0.60, 0.12, 0, 6.0, 60.0)
      show_hudmessage(id, "Astazi Este: NightCrawler Days")
      
      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, 50);
      }
      
      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[i]
      if( !is_user_alive( id ) )
      {
         continue;
      }
      set_hudmessage(0, 255, 0, 0.60, 0.12, 0, 6.0, 60.0)
      show_hudmessage(id, "Astazi este: zombie days")
      
      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, "zombiemodel")
      }
      
   }
}

public SpartanDay(id)
{
   new iPlayers[32]
   new iNum
   new id
  
   get_players( iPlayers, iNum )
  
   for( new i = 0; i < iNum; i++ )
   {
      id = iPlayers[i]
      if(cs_get_user_team(id) == CS_TEAM_T)
      {
         strip_user_weapons(id)
      }
      if( !is_user_alive( id ) )
      {
         continue;
      }
      set_hudmessage(0, 255, 0, 0.60, 0.12, 0, 6.0, 60.0)
      show_hudmessage(id, "Astazi este: Spartan Days")
      
      client_print( id, print_chat, "%s Astazi vom juca  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[i]
      if( !is_user_alive(id) )
      {
         continue;
      }
      set_hudmessage(0, 255, 0, 0.60, 0.12, 0, 6.0, 60.0)
      show_hudmessage(id, "Astezi este: Box Days")
      
      client_print( id, print_chat, "%s Be 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[i]
      if( !is_user_alive( id ) )
      {
         continue;
      }
      set_hudmessage(0, 255, 0, 0.60, 0.12, 0, 6.0, 60.0)
      show_hudmessage(id, "Astezi este : War Days")
      
      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(0, 255, 0, 0.60, 0.12, 0, 6.0, 60.0)
   show_hudmessage(id, "Astazi este: 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)
  
   strip_user_weapons(id)
   give_item( id, "weapon_knife" )
   if (cs_get_user_team(id) == CS_TEAM_CT)
   {
      set_user_health(id, 99999);
   }
   g_iCountTime = CountSeconds;
   set_task( 1.0 , "Count" , _ , _ , _ , "a" , g_iCountTime );
}
public Godmode(id)
{
   set_hudmessage(0, 255, 0, 0.60, 0.12, 0, 6.0, 60.0)
   show_hudmessage(id, "Astazi este:  GodMode ")
  
   client_print( id, print_chat, "%s Azi este GodMode", PREFIX)
  
   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 Nemesis(id)
{
   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;
      }
      set_hudmessage(0, 255, 0, 0.60, 0.12, 0, 6.0, 60.0)
      show_hudmessage(id, "Astazi este: Nemesis Day")
      
      client_print( id, print_chat, "%s Proiectul Nemesis a scapat de sub control aveti 60 de sec sa va ascundeti!", PREFIX)
      
      strip_user_weapons(id)
      
      give_item( id, "weapon_knife" )
      
      if (cs_get_user_team(id) == CS_TEAM_T)
      {
         give_item(id, "weapon_ak47")
         cs_set_user_bpammo( id, CSW_AK47, 999 );
         give_item(id, "weapon_m4a1")
         cs_set_user_bpammo( id, CSW_M4A1, 999 );
         give_item(id, "weapon_awp")
         cs_set_user_bpammo( id, CSW_AWP, 999 );
         give_item(id, "weapon_ak47")
         cs_set_user_bpammo( id, CSW_AK47, 999 );
         give_item(id, "weapon_aug")
         cs_set_user_bpammo( id, CSW_AUG, 999 );
         set_user_health(id, 150);
      }
      
      if (cs_get_user_team(id) == CS_TEAM_CT)
      {
         set_user_health(id, 10000);
         cs_set_user_model(id, "zombiemodel")
      }
      
      
   }
}
Sus In jos
Vezi profilul utilizatorului
Pagina 1 din 1

Permisiunile acestui forum:Nu puteti raspunde la subiectele acestui forum
 :: Jocuri :: Counter-Strike 1.6 :: Plugin-uri-
Copyright © 2014 - 2015 NEWGAMES.DUST.TV. Toate drepturile rezervate.