Raised This Month: $ Target: $400
 0% 

Daysmenu HELP


  
 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
awpvssniper
Member
Join Date: Feb 2012
Old 05-04-2012 , 04:03   Re: Daysmenu HELP
Reply With Quote #5

thats my changes with minimal of errors
PHP Code:
#include <amxmisc>
#include <amxmodx>
#include <engine>
#include <fakemeta>
#include <hamsandwich>
#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[] = "LordLolzeye";
 
// Stop Prefix
 
const CountSeconds 60;
 new 
g_iCountTime;
 
 
// Models
 
new zombiemodel[] = "models/player/zombiemodel/zombiemodel.mdl"
 
// Stop Models
 
 
new day 0;
public 
plugin_init()
{
     
register_plugin("JailBreak DaysMenu"VERSIONAUTHOR);
     
register_logevent("eRoundEnd"2"1=Round_End"); 
    
register_logevent"eRoundStart"2"1=Round_Start" );
     
register_clcmd"say /day""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], iNumiPid;
      
get_playersiPlayersiNum"a" );

      for( new 
iiNumi++ )
      {
         
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(idprint_chat"A day was already choosen for this round!");
        }
            }
    }
    else
    {
        
client_print(idprint_chat"You are not from CT team!");
    }
 }
 
 
public 
MakeScreenFade(id)
{
write_short(1<<10)
write_short(1<<20)//время 
write_short(0x0000)
write_byte(1)//r
write_byte(1//g
write_byte(1//b
write_byte(0//плотность
}
 
public 
Count() 

    if( 
g_iCountTime )
       {
         if ( 
cs_get_user_team id ) == CS_TEAM_CT )
            {
                
entity_set_intidEV_INT_flagsentity_get_intidEV_INT_flags ) | FL_FROZEN );
                
                
MakeScreenFadeid );
            }

         
set_hudmessage255 , -1.0 0.28 1.1 1.1 0.01 0.01 ); 
         
show_hudmessage"The prisoners have %d seconds to hide!" g_iCountTime-- );
        }
        
  else
   {
               else if( 
cs_get_user_teamid ) == CS_TEAM_CT )
            {
                
entity_set_intidEV_INT_flagsentity_get_intidEV_INT_flags ) & ~FL_FROZEN );
                
                
MakeScreenFadeid);
            }
   }


public 
Froze()
if 
user_

 
public JBDay(id)
 {
     new 
menu1 menu_create("Special Days Menu""menu_handler");

    
menu_additem(menu1"Zombie Day""1"0);
    
menu_additem(menu1"Spartan Day""2"0);
    
menu_additem(menu1"Free Day""3"0);
    
menu_additem(menu1"Night Crawler Day""4"0);
    
menu_additem(menu1"Knife Day""5"0);
    
menu_additem(menu1"War Day""6"0);
     
menu_additem(menu1"HNS Day""7"0);
                                
menu_additem(menu1"Shark Day""8"0);
 
    
menu_setprop(menu1MPROP_EXITMEXIT_ALL);
    
menu_display(idmenu10);
 }

 public 
menu_handler(idmenuitem)
 {

     if( 
item == MENU_EXIT )
     {
           
menu_destroy(menu);
           return 
PLUGIN_HANDLED;
     }

     new 
data[6], iName[64];
     new 
accesscallback;

    
menu_item_getinfo(menuitemaccessdata,5iName63callback);

     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(0print_chat"%s Free day!"PREFIX)
             
set_hudmessage(id25500.600.1206.060.0)
             
show_hudmessage(id"Today is: Free-Day")
        
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 1;
     }
    case 
8:
    {
        
SharkDay(id)
        
day 1;
    }
 }
menu_destroy(menu);
return 
PLUGIN_HANDLED;
}
public 
SharkDay(id)
{
         new 
iPlayers[32]
      new 
iNum
     
new id

      get_players
iPlayersiNum )

      for( new 
0iNumi++ )
      {
         
id iPlayers[i]
         if( !
is_user_aliveid ) )
         {
       continue;
         }
     
set_hudmessage(025500.600.1206.060.0)
     
show_hudmessage(id"Today is: Shark Day")

     
client_print(idprint_chat"%s Today we play Shark Day!Counter-Terrorist were blessed by gods!"PREFIX)

     
strip_user_weaponsid )

     
give_itemid"weapon_knife" )

      if (
cs_get_user_team(id) == CS_TEAM_CT)
      {
             
set_user_health(id150);
        
set_user_noclip (idtrue);
      }

      if (
cs_get_user_team(id) == CS_TEAM_T)
      {
            
set_user_health(id200);
       
give_item(id"weapon_ak47")
        
cs_set_user_bpammoidCSW_AK47200 );
       
give_item(id"weapon_deagle");
       
cs_set_user_bpammoidCSW_DEAGLE200 );
         }
      }
}

public 
NightDay(id)
{
    new 
iPlayers[32]
      new 
iNum
     
new id

     get_players
iPlayersiNum )

      for( new 
0iNumi++ )
      {
         
id iPlayers[i]
         if( !
is_user_aliveid ) )
         {
       continue;
         }
     
set_hudmessage(025500.600.1206.060.0)
     
show_hudmessage(id"Today is: Night Crawler Day")

     
client_print(idprint_chat"%s Today we play Night Crawler Day!Terrorist must kill all Counter Terrorists!"PREFIX)

     
strip_user_weapons(id)

     
give_itemid"weapon_knife" )

      if (
cs_get_user_team(id) == CS_TEAM_CT)
      {
          
set_user_rendering(idkRenderFxNone000kRenderTransAlpha50);
      }

      if (
cs_get_user_team(id) == CS_TEAM_T)
      {
          
set_user_health(id200);
       
give_item(id"weapon_ak47")
        
cs_set_user_bpammoidCSW_AK47200 );
       
give_item(id"weapon_deagle");
       
cs_set_user_bpammoidCSW_DEAGLE200 );
         }
      }
}
public 
ZombieDay(id)
{
      new 
iPlayers[32]
      new 
iNum
     
new id

      get_players
iPlayersiNum )

      for( new 
0iNumi++ )
      {
         
id iPlayers[i]
         if( !
is_user_aliveid ) )
         {
       continue;
         }
     
set_hudmessage(025500.600.1206.060.0)
     
show_hudmessage(id"Today is: Zombie Day")

     
client_printidprint_chat"%s The virus is out of control!The prisoners have been infected!"PREFIX)

     
strip_user_weapons(id)

     
give_itemid"weapon_knife" )

      if (
cs_get_user_team(id) == CS_TEAM_CT)
      {
           
give_item(id"weapon_ak47")
           
cs_set_user_bpammoidCSW_AK47200 );
           
set_user_health(id500);
      }

      if (
cs_get_user_team(id) == CS_TEAM_T)
      {
            
set_user_health(id3000);
           
cs_set_user_model(id"zombiemodel"
         }
      }
 }

 public 
SpartanDay(id)
 {
      new 
iPlayers[32]
      new 
iNum
     
new id

      get_players
iPlayersiNum )

       for( new 
0iNumi++ )
       {
     
id iPlayers[i]
    if(
cs_get_user_team(id) == CS_TEAM_T)
      {
            
strip_user_weapons(id)
    }
      if( !
is_user_aliveid ) )
      {
      continue;
      }
     
set_hudmessage(025500.600.1206.060.0)
     
show_hudmessage(id"Today is: Spartan Day")

     
client_printidprint_chat"%s Today we play Spartan Day!"PREFIX)

      if(
cs_get_user_team(id) == CS_TEAM_T)
      {
     
give_itemid"weapon_knife" )
     
give_itemid"weapon_deagle")
     
give_itemid"weapon_shield")
     
cs_set_user_bpammoidCSW_DEAGLE200 );
     
set_user_health(id200);
      }
       }
 }

 public 
KnifeDay(id)
 {

      new 
iPlayers[32]
      new 
iNum
     
new id

      get_players
iPlayersiNum )

       for( new 
0iNumi++ )
       {
     
id iPlayers[i]
      if( !
is_user_alive(id) )
      {
      continue;
      }
     
set_hudmessage(025500.600.1206.060.0)
     
show_hudmessage(id"Today is: Knife Day")

     
client_printidprint_chat"%s Today we play Knife Day!"PREFIX)
    
     
strip_user_weapons(id)
     
give_itemid"weapon_knife" )
     
set_user_health(id200);
       }
 }

 public 
WarDay(id)
 {
      new 
iPlayers[32]
      new 
iNum
     
new id

      get_players
iPlayersiNum )

        for( new 
0iNumi++ )
        {
     
id iPlayers[i]
     if( !
is_user_aliveid ) )
      {
      continue;
      }
     
set_hudmessage(025500.600.1206.060.0)
     
show_hudmessage(id"Today is: War Day")

     
client_printidprint_chat"%s Today we play War Day.Be the best team work win!"PREFIX)

     
strip_user_weapons(id)
     
give_item(id"weapon_knife")
     
give_item(id"weapon_m3")
     
cs_set_user_bpammoidCSW_M3200 );
     
set_user_health(id200);
        }
 }

 public 
HideDay(id)
 {
     
set_hudmessage(025500.600.1206.060.0)
     
show_hudmessage(id"Today is: Hide`n`Seek Day")

     
client_printidprint_chat"%s Today we play Hide`n`Seek Day.Terrorist,hide!You have 60 seconds!"PREFIX)

     
strip_user_weapons(id)
     
give_itemid"weapon_knife" )
         if (
cs_get_user_team(id) == CS_TEAM_CT)
    {
            
set_user_health(id500);
         }
     
g_iCountTime CountSeconds;
     
set_task1.0 "Count" "a" g_iCountTime );
 } 
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1048\\ f0\\ fs16 \n\\ par }
*/ 

Last edited by awpvssniper; 05-04-2012 at 04:03.
awpvssniper is offline
 



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 00:28.


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