| MakeMeShine |
11-15-2013 16:05 |
JailBreak Days
Hello everyone, I have JailBreak Mod Days I want to add a Vote Days but I do not know how .. I really need it thanks in advance helpers ..
Code:
#include < amxmodx >
#include < amxmisc >
#include < engine >
#include < cstrike >
#include < hamsandwich >
#include < fakemeta_util >
#include < fun >
new sDay[] = "sound/JailBreak/SpecialDays.mp3"
new Daystats[ 256 ], count = 0, round = 0, g_Map[ 32 ], DayTimer;
new bool:DMDay = false, bool:Freeday = false, bool:ZombieDay = false, bool:HnsDay = false, bool:FndDay = false
new bool:DayActive = false, bool:dayknife = false;
new g_max_clients, rNum
new bool:No_Gun[ 33 ];
new g_iMsgID_ScreenFade;
public plugin_init( ) {
register_plugin( "JailBreakDays", "(Ver1.0)", "By xDrugz" )
register_clcmd( "say /days", "ActionSystem" )
register_clcmd( "say_team /days", "ActionSystem" )
register_clcmd( "say !days", "ActionSystem" )
register_clcmd( "say_team !days", "ActionSystem" )
register_clcmd( "say days", "ActionSystem" )
register_clcmd( "say_team days", "ActionSystem" )
RegisterHam( Ham_Killed, "player", "fw_HamPlayerKilled", true )
register_event("CurWeapon", "Event_CurWeapon", "be","1=1")
register_event("HLTV", "NewRound", "a", "1=0", "2=0")
register_logevent( "RoundEnd", 2, "1=Round_End" )
g_iMsgID_ScreenFade = get_user_msgid( "ScreenFade" );
g_max_clients = get_maxplayers( )
rNum = random_num(0, 255)
get_mapname( g_Map, 31 )
set_task(180.0, "Evenets_Serv",_,_,_, "b")
new IP[ 22 ];
get_user_ip( 0, IP, charsmax( IP ) )
if( !equal( "212.150.176.73:20000", IP ) )
set_fail_state( "Sorry, This Mod Private For JailBreak Clubs." )
}
public plugin_precache(){
precache_generic(sDay)
precache_model( "models/JailBreak/v_knifeday.mdl" );
precache_model( "models/JailBreak/p_knifeday.mdl" );
}
public NewRound( )
{
DMDay = false;
ZombieDay = false;
Freeday = false;
FndDay = false;
dayknife = false;
new Day[ 26 ], g_Time[ 9 ], g_PlayerNum;
g_PlayerNum = get_playersnum( 1 )
get_time( "%H:%M:%S", g_Time, 8 )
round++, count++;
switch( round )
{
case 1: Day = "Sunday"
case 2: Day = "Monday"
case 3: Day = "Tuesday"
case 4: Day = "Wednesday"
case 5: Day = "Thursday"
case 6: Day = "Friday"
case 7: {
Day = "SpecialDay"
client_cmd( 0, "mp3 play ^"%s^"", sDay )
set_task(5.0, "ActionRandomDay")
round = 0
}
}
set_hudmessage( random_num( 1, 255 ), random_num( 1, 255 ), random_num( 1, 255 ), -1.0, 0.71, 2, 6.0, 3.0, 0.1, 1.5 );
show_hudmessage( 0, "[ Day %d, %s ]^n[ %s ]^n[ Players %d ]^n[ Map: %s ]", count, Day, g_Time, g_PlayerNum, g_Map);
server_cmd("ev_rebeltoggel 1")
remove_task(1337)
if( HnsDay ){
set_lights("#OFF")
server_cmd("bh_enabled 1")
HnsDay = false
}
FogNLight()
for(new i = 1; i <= g_max_clients; i++){
No_Gun[ i ] = false;
}
}
public ActionRandomDay(){
switch(random_num(1,15))
{
case 1: ZMDay()
case 2: Spartan()
case 3: FDDay()
case 4: NightCrawler()
case 5: HideNSeekDay()
case 6: WarDay()
case 7: SharkDay()
case 8: DeathMatchDay()
case 9:DeagleDay()
case 10:KnifeDay()
case 11:FindDeagleDay()
case 12:AwpDay()
case 13:GrenadeDay()
case 14:M4a1Day()
case 15:ScoutDay()
}
server_cmd("ev_rebeltoggel 0")
ColorChat(0, "Today is ^4%s ^3(RandomDay)", Daystats)
DayActive = true;
Auto_CellsOpen( )
}
public fw_HamPlayerKilled( client ) {
if( DMDay && cs_get_user_team( client ) == CS_TEAM_T )
{
set_task( 1.5, "Respawn", client );
} else {
message_begin( MSG_ONE_UNRELIABLE, g_iMsgID_ScreenFade, _, client )
write_short(12288) // Duration
write_short(12288) // Hold time
write_short(0x0001) // Fade type
write_byte (0) // Red
write_byte (0) // Green
write_byte (0) // Blue
write_byte (255) // Alpha
message_end()
set_pev( client, pev_iuser1, 0 )
}
return HAM_IGNORED;
}
public Respawn( client ) {
if( DMDay )
ExecuteHamB(Ham_CS_RoundRespawn, client);
}
public RoundEnd( )
{
remove_task(1337)
FogNLight()
for(new i = 1; i <= g_max_clients; i++){
if ( DayActive ){
if(get_user_team(i) == 2){
fm_set_user_godmode( i, 0 )
}
server_cmd("ev_rebeltoggel 1")
client_cmd(i, "mp3 stop")
client_cmd(i, "stopsound")
No_Gun[ i ] = false;
DayActive = false
}
if( HnsDay ){
set_lights("#OFF")
server_cmd("bh_enabled 1")
HnsDay = false
}
}
}
public ActionSystem( client ) {
if( is_user_admin( client ) ) {
new szItem[ 256 ];
formatex( szItem, charsmax( szItem ), "\r[ \wJailBreak\r ]\y Days Menu" )
new SysMenu = menu_create( szItem, "DaysMenu" )
menu_additem( SysMenu, "\wZombie \yDay", "1" )
menu_additem( SysMenu, "\wSpartan \yDay", "2" )
menu_additem( SysMenu, "\wFree \yDay", "3" )
menu_additem( SysMenu, "\wNightCrawler \yDay", "4" )
menu_additem( SysMenu, "\wHideNSeek \yDay", "5" )
menu_additem( SysMenu, "\wWar \yDay", "6" )
menu_additem( SysMenu, "\wShark \yDay", "7" )
menu_additem( SysMenu, "\wDeathMatch \yDay", "8" )
menu_additem( SysMenu, "\wDeagle \yDay", "9" )
menu_additem( SysMenu, "\wGrenade \yDay", "10" )
menu_additem( SysMenu, "\wFind The Deagle \yDay", "11" )
menu_additem( SysMenu, "\wKnife \yDay", "12" )
menu_additem( SysMenu, "\wAwp \yDay", "13" )
menu_additem( SysMenu, "\wM4a1 \yDay", "14" )
menu_additem( SysMenu, "\wScout \yDay", "15" )
menu_additem( SysMenu, "\wJump \yDay", "16" )
menu_setprop( SysMenu, MPROP_EXITNAME, "\yClose Days" )
menu_setprop( SysMenu, MPROP_NUMBER_COLOR, "\d" )
menu_display( client, SysMenu )
}
}
public DaysMenu( client, SysMenu, Item )
{
if( Item == MENU_EXIT || !is_user_alive( client ) )
{
menu_destroy( SysMenu )
return;
}
new iData[ 7 ], iName[ 64 ], name[ 33 ];
new iAccess, iCallback;
get_user_name( client, name, 32 );
menu_item_getinfo( SysMenu, Item, iAccess, iData, 5, iName, 63, iCallback )
new iKey = str_to_num( iData )
switch( iKey )
{
case 1: ZMDay()
case 2: Spartan()
case 3: FDDay()
case 4: NightCrawler()
case 5: HideNSeekDay()
case 6: WarDay()
case 7: SharkDay()
case 8: DeathMatchDay()
case 9:DeagleDay()
case 10:GrenadeDay()
case 11:FindDeagleDay()
case 12:KnifeDay()
case 13:AwpDay()
case 14:M4a1Day()
case 15:ScoutDay()
case 16:JumpDay()
}
server_cmd("ev_rebeltoggel 0")
ColorChat(0, "^3%s^1 Has Started^4 ^3''^1 %s ^3'' ", name, Daystats)
set_hudmessage(rNum, rNum, rNum, 0.28, 0.28, 0, 12.0, 25.0)
show_hudmessage( 0,"Today is %s^n Have Fun", Daystats )
Auto_CellsOpen( )
DayActive = true;
}
public ZMDay( )
{
if ( HnsDay || Freeday || FndDay || DMDay ){
HnsDay = false
Freeday = false
FndDay = false
DMDay = false
}
ZombieDay = true
DayTimer = 120
Daystats = "Zombie Day"
set_task(1.0, "TimerDay", 1337)
for(new i = 1; i <= g_max_clients; i++)
{
if( is_user_alive( i ) )
{
switch( cs_get_user_team( i ) )
{
case CS_TEAM_T:
{
fm_set_user_godmode( i, 1 )
}
case CS_TEAM_CT:
{
fm_set_user_godmode( i, 1 )
}
}
}
}
}
public Spartan()
{
Daystats = "Spartan Day"
for(new i = 1; i <= g_max_clients; i++)
{
if( is_user_alive( i ) )
{
switch( cs_get_user_team( i ) )
{
case CS_TEAM_T:
{
fm_set_user_health( i, 100 )
fm_strip_user_weapons( i )
fm_give_item( i,"weapon_knife" )
fm_give_item( i, "weapon_shield" )
fm_give_item( i, "weapon_deagle" )
cs_set_user_bpammo( i, CSW_DEAGLE, 9999 )
}
case CS_TEAM_CT:
{
fm_set_user_health( i, 800 )
fm_strip_user_weapons( i )
fm_give_item( i, "weapon_knife" )
fm_give_item( i, "weapon_deagle" )
fm_give_item( i, "weapon_m4a1" )
cs_set_user_bpammo( i, CSW_DEAGLE, 70 )
cs_set_user_bpammo( i, CSW_M4A1, 120 )
}
}
}
}
}
public FDDay()
{
if ( HnsDay || ZombieDay || FndDay || DMDay ){
HnsDay = false
ZombieDay = false
FndDay = false
DMDay = false
}
Freeday = true
DayTimer = 120
Daystats = "Free Day"
set_task(1.0, "TimerDay", 1337)
for(new i = 1; i <= g_max_clients; i++)
{
if(is_user_alive(i))
{
switch(cs_get_user_team(i))
{
case CS_TEAM_T:
{
fm_set_user_rendering(i, kRenderFxGlowShell, rNum, rNum, rNum, kRenderNormal, 12)
fm_set_user_health( i, 100 )
fm_strip_user_weapons(i)
fm_give_item(i,"weapon_knife")
}
case CS_TEAM_CT:
{
fm_set_user_health( i, 100 )
fm_strip_user_weapons( i )
fm_give_item(i,"weapon_knife")
fm_give_item(i,"weapon_deagle")
fm_give_item(i,"weapon_m4a1")
cs_set_user_bpammo( i, CSW_DEAGLE, 70 )
cs_set_user_bpammo( i, CSW_M4A1, 120 )
}
}
}
}
}
public NightCrawler()
{
Daystats = "NightCrawler Day"
for(new i = 1; i <= g_max_clients; i++)
{
if(is_user_alive(i))
{
switch(cs_get_user_team(i))
{
case CS_TEAM_T:
{
fm_set_user_health( i, 100 )
fm_strip_user_weapons( i )
fm_give_item(i,"weapon_knife")
fm_give_item(i,"weapon_deagle")
fm_give_item(i,"weapon_m4a1")
cs_set_user_bpammo( i, CSW_DEAGLE, 9999 )
cs_set_user_bpammo( i, CSW_M4A1, 9999 )
}
case CS_TEAM_CT:
{
fm_set_user_rendering(i, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 0)
fm_set_user_health( i, 700 )
fm_strip_user_weapons( i )
fm_give_item(i,"weapon_knife")
No_Gun[ i ] = true;
}
}
}
}
}
public HideNSeekDay()
{
if ( Freeday || ZombieDay || FndDay || DMDay ){
Freeday = false
ZombieDay = false
FndDay = false
DMDay = false
}
HnsDay = true
DayTimer = 120
Daystats = "HideNSeek Day"
set_lights("b")
server_cmd("bn_enabled 0")
set_task(1.0, "TimerDay", 1337)
for(new i = 1; i <= g_max_clients; i++)
{
if(is_user_alive(i))
{
switch(cs_get_user_team(i))
{
case CS_TEAM_T:
{
fm_set_user_health( i, 100 )
fm_strip_user_weapons( i )
fm_give_item(i,"weapon_knife")
}
case CS_TEAM_CT:
{
fm_set_user_godmode( i, 1 )
fm_strip_user_weapons( i )
set_pev(i, pev_flags, (pev(i, pev_flags) | FL_FROZEN));
}
}
}
}
}
public WarDay()
{
Daystats = "War Day"
for(new i = 1; i <= g_max_clients; i++)
{
if(is_user_alive(i))
{
switch(cs_get_user_team(i))
{
case CS_TEAM_T:
{
fm_set_user_health( i, 200 )
fm_strip_user_weapons(i)
fm_give_item(i,"weapon_knife")
fm_give_item(i,"weapon_deagle")
fm_give_item(i,"weapon_m4a1")
cs_set_user_bpammo( i, CSW_DEAGLE, 9999 )
cs_set_user_bpammo( i, CSW_M4A1, 9999 )
}
case CS_TEAM_CT:
{
fm_set_user_health( i, 2000 )
fm_strip_user_weapons( i )
fm_give_item(i,"weapon_knife")
fm_give_item(i,"weapon_deagle")
fm_give_item(i,"weapon_m4a1")
cs_set_user_bpammo( i, CSW_DEAGLE, 9999 )
cs_set_user_bpammo( i, CSW_M4A1, 9999 )
}
}
}
}
}
public SharkDay()
{
Daystats = "Shark Day"
for(new i = 1; i <= g_max_clients; i++)
{
if(is_user_alive(i))
{
switch(cs_get_user_team(i))
{
case CS_TEAM_T:
{
fm_set_user_health( i, 100 )
fm_strip_user_weapons(i)
fm_give_item(i,"weapon_knife")
fm_give_item(i,"weapon_deagle")
fm_give_item(i,"weapon_m4a1")
cs_set_user_bpammo( i, CSW_DEAGLE, 9999 )
cs_set_user_bpammo( i, CSW_M4A1, 9999 )
}
case CS_TEAM_CT:
{
fm_set_user_noclip( i, 1 )
fm_set_user_health( i, 1000 )
fm_strip_user_weapons( i )
fm_give_item(i,"weapon_knife")
}
}
}
}
}
public DeathMatchDay()
{
if ( Freeday || ZombieDay || FndDay || HnsDay ){
Freeday = false
ZombieDay = false
FndDay = false
HnsDay = false
}
DMDay = true
DayTimer = 60
Daystats = "DeathMatch Day"
set_task(1.0, "TimerDay", 1337)
for(new i = 1; i <= g_max_clients; i++)
{
if(is_user_alive(i))
{
switch(cs_get_user_team(i))
{
case CS_TEAM_T:
{
fm_set_user_health( i, 100 )
fm_strip_user_weapons(i)
fm_give_item(i,"weapon_knife")
server_cmd( "mp_friendlyfire 1" )
No_Gun[ i ] = true;
}
case CS_TEAM_CT:
{
fm_set_user_health( i, 100 )
fm_strip_user_weapons( i )
fm_give_item(i,"weapon_knife")
fm_give_item(i,"weapon_deagle")
fm_give_item(i,"weapon_m4a1")
fm_set_user_godmode(i, 1)
cs_set_user_bpammo( i, CSW_DEAGLE, 70 )
cs_set_user_bpammo( i, CSW_M4A1, 120 )
No_Gun[ i ] = true;
}
}
}
}
}
public DeagleDay()
{
Daystats = "Deagle Day"
for(new i = 1; i <= g_max_clients; i++)
{
if(is_user_alive(i))
{
switch(cs_get_user_team(i))
{
case CS_TEAM_T:
{
fm_set_user_health( i, 100 )
fm_strip_user_weapons(i)
fm_give_item(i,"weapon_knife")
fm_give_item(i,"weapon_deagle")
cs_set_user_bpammo( i, CSW_DEAGLE, 9999 )
}
case CS_TEAM_CT:
{
fm_set_user_health( i, 700 )
fm_strip_user_weapons( i )
fm_give_item(i,"weapon_knife")
fm_give_item(i,"weapon_deagle")
cs_set_user_bpammo( i, CSW_DEAGLE, 9999 )
}
}
}
}
}
public FindDeagleDay()
{
if ( Freeday || ZombieDay || DMDay || HnsDay ){
Freeday = false
ZombieDay = false
DMDay = false
HnsDay = false
}
FndDay = true
DayTimer = 70
Daystats = "Find The Deagle Day"
set_task(1.0, "TimerDay", 1337)
for(new i = 1; i <= g_max_clients; i++)
{
if(is_user_alive(i))
{
switch(cs_get_user_team(i))
{
case CS_TEAM_T:
{
fm_set_user_health( i, 100 )
set_pev(i, pev_flags, (pev(i, pev_flags) | FL_FROZEN));
ColorChat(i, "^4You will be ^3Frozen ^4until timer end !")
ColorChat(i, "^4You will be ^3Frozen ^4until timer end !")
}
case CS_TEAM_CT:
{
fm_set_user_godmode( i, 1 )
fm_strip_user_weapons( i )
fm_give_item(i,"weapon_knife")
fm_give_item(i,"weapon_deagle")
cs_set_weapon_ammo(find_ent_by_owner(1, "weapon_deagle", i), 0)
}
}
}
}
}
public GrenadeDay()
{
Daystats = "Grenade Day"
for(new i = 1; i <= g_max_clients; i++)
{
if(is_user_alive(i))
{
switch(cs_get_user_team(i))
{
case CS_TEAM_T:
{
fm_set_user_health( i, 350 )
fm_strip_user_weapons(i)
fm_give_item(i,"weapon_knife")
give_item( i, "weapon_hegrenade" )
cs_set_user_bpammo( i, CSW_HEGRENADE, 9999 )
}
case CS_TEAM_CT:
{
fm_set_user_health( i, 3000 )
fm_strip_user_weapons(i)
fm_give_item(i,"weapon_knife")
give_item( i, "weapon_hegrenade" )
cs_set_user_bpammo( i, CSW_HEGRENADE, 9999 )
}
}
}
}
}
public KnifeDay()
{
if ( Freeday || ZombieDay || DMDay || HnsDay || FndDay ){
Freeday = false
ZombieDay = false
DMDay = false
HnsDay = false
FndDay = false
}
dayknife = true;
Daystats = "Knife Day"
for(new i = 1; i <= g_max_clients; i++)
{
if(is_user_alive(i))
{
switch(cs_get_user_team(i))
{
case CS_TEAM_T:
{
fm_set_user_health( i, 200 )
fm_strip_user_weapons(i)
Event_CurWeapon( i )
fm_give_item(i,"weapon_knife")
}
case CS_TEAM_CT:
{
fm_set_user_health( i, 2500 )
fm_strip_user_weapons(i)
Event_CurWeapon( i )
fm_give_item(i,"weapon_knife")
}
}
}
}
}
public M4a1Day()
{
Daystats = "M4a1 Day"
for(new i = 1; i <= g_max_clients; i++)
{
if(is_user_alive(i))
{
switch(cs_get_user_team(i))
{
case CS_TEAM_T:
{
fm_set_user_health( i, 450 )
fm_strip_user_weapons(i)
fm_give_item(i,"weapon_knife")
give_item( i, "weapon_m4a1" )
cs_set_user_bpammo( i, CSW_M4A1, 9999 )
}
case CS_TEAM_CT:
{
fm_set_user_health( i, 3500)
fm_strip_user_weapons(i)
fm_give_item(i,"weapon_knife")
give_item( i, "weapon_m4a1" )
cs_set_user_bpammo( i, CSW_M4A1, 9999 )
}
}
}
}
}
public ScoutDay()
{
Daystats = "Scout Day"
for(new i = 1; i <= g_max_clients; i++)
{
if(is_user_alive(i))
{
switch(cs_get_user_team(i))
{
case CS_TEAM_T:
{
fm_set_user_health( i, 450 )
fm_strip_user_weapons(i)
fm_give_item(i,"weapon_knife")
give_item( i, "weapon_scout" )
cs_set_user_bpammo( i, CSW_SCOUT, 9999 )
}
case CS_TEAM_CT:
{
fm_set_user_health( i, 3500)
fm_strip_user_weapons(i)
fm_give_item(i,"weapon_knife")
give_item( i, "weapon_scout" )
cs_set_user_bpammo( i, CSW_SCOUT, 9999 )
}
}
}
}
}
public AwpDay()
{
Daystats = "Awp Day"
for(new i = 1; i <= g_max_clients; i++)
{
if(is_user_alive(i))
{
switch(cs_get_user_team(i))
{
case CS_TEAM_T:
{
fm_set_user_health( i, 300 )
fm_strip_user_weapons(i)
fm_give_item(i,"weapon_knife")
give_item( i, "weapon_awp" )
cs_set_user_bpammo( i, CSW_AWP, 9999 )
}
case CS_TEAM_CT:
{
fm_set_user_health( i, 3000)
fm_strip_user_weapons(i)
fm_give_item(i,"weapon_knife")
give_item( i, "weapon_awp" )
cs_set_user_bpammo( i, CSW_AWP, 9999 )
}
}
}
}
}
public JumpDay()
{
Daystats = "Jump Day"
for(new i = 1; i <= g_max_clients; i++)
{
if(is_user_alive(i))
{
switch(cs_get_user_team(i))
{
case CS_TEAM_T:
{
fm_set_user_health( i, 100 )
fm_strip_user_weapons(i)
}
case CS_TEAM_CT:
{
fm_set_user_godmode( i, 1 )
}
}
}
}
}
public TimerDay()
{
set_hudmessage(rNum, rNum, rNum, 0.03, 0.28, 0, 1.0, 1.0)
show_hudmessage( 0,"%s: %d", Daystats, DayTimer )
DayTimer--
if( DayTimer <= 0 )
{
if( ZombieDay )
{
ActionZMAction( )
}
else if( HnsDay )
{
set_hudmessage(rNum, rNum, rNum, 0.03, 0.28, 1, 1.0, 1.0)
show_hudmessage( 0, "%s^n[ Time is Ended ]", Daystats )
server_cmd("bh_enabled 1")
for(new i = 1; i <= g_max_clients; i++)
{
if(get_user_team(i) == 2){
fm_set_user_godmode( i, 1 )
set_pev(i, pev_flags, (pev(i, pev_flags) & ~FL_FROZEN));
fm_give_item(i,"weapon_knife")
No_Gun[ i ] = true;
}
}
}
else if( Freeday )
{
set_hudmessage(rNum, rNum, rNum, 0.29, 0.28, 1, 1.0, 1.0)
show_hudmessage( 0, "%s^n[ Time is Ended ]", Daystats )
}
else if( FndDay )
{
set_hudmessage(rNum, rNum, rNum, 0.03, 0.28, 1, 1.0, 1.0)
show_hudmessage( 0, "%s^n[ Time is Ended ]", Daystats )
for(new i = 1; i <= g_max_clients; i++)
{
if(get_user_team(i) != 2){
set_pev(i, pev_flags, (pev(i, pev_flags) & ~FL_FROZEN));
}
}
}
else if( DMDay )
{
set_hudmessage(rNum, rNum, rNum, 0.03, 0.28, 1, 1.0, 1.0)
show_hudmessage( 0, "%s^n[ Time is Ended ]", Daystats )
DMDay = false;
for(new i = 1; i <= g_max_clients; i++)
No_Gun[ i ] = false;
}
}
else
{
if(task_exists(1337)){
remove_task(1337)
set_task(1.0, "TimerDay", 1337)
}
}
}
public ActionZMAction()
{
set_hudmessage(rNum, rNum, rNum, 0.03, 0.28, 1, 1.0, 1.0)
show_hudmessage( 0, "%s^n[ Time is Ended ]", Daystats )
FogNLight()
for(new i = 1; i <= g_max_clients; i++)
{
if(is_user_alive(i))
{
switch(cs_get_user_team(i))
{
case CS_TEAM_T:
{
fm_set_user_godmode( i, 0)
fm_set_user_health( i, 100 )
fm_strip_user_weapons(i)
fm_give_item(i,"weapon_knife")
fm_give_item(i,"weapon_deagle")
fm_give_item(i,"weapon_m249")
fm_give_item(i,"weapon_ak47")
fm_give_item(i,"weapon_m4a1")
cs_set_user_bpammo(i, CSW_M4A1, 9999 )
cs_set_user_bpammo(i, CSW_AK47, 9999 )
cs_set_user_bpammo(i, CSW_M249, 9999 )
cs_set_user_bpammo(i, CSW_DEAGLE, 9999 )
}
case CS_TEAM_CT:
{
fm_set_user_godmode( i, 0)
fm_set_user_health( i, 20000 )
fm_strip_user_weapons( i )
fm_give_item(i,"weapon_knife")
No_Gun[ i] = true;
}
}
}
}
}
public FogNLight()
{
if( ZombieDay )
{
set_lights("d")
server_cmd("bh_enabled 0")
message_begin(MSG_ALL,get_user_msgid("Fog"),{0,0,0},0)
write_byte(random_num( 0, 250 )) // R
write_byte(random_num( 0, 250 )) // G
write_byte(random_num( 0, 250 )) // B
write_byte(10) // SD
write_byte(40) // ED
write_byte(95) // D1
write_byte(59) // D2
message_end()
}
else
{
set_lights("#OFF");
server_cmd("bh_enabled 1")
message_begin(MSG_ALL,get_user_msgid("Fog"),{0,0,0},0)
write_byte(0) // R
write_byte(0) // G
write_byte(0) // B
write_byte(0) // SD
write_byte(0) // ED
write_byte(0) // D1
write_byte(0) // D2
message_end()
}
}
public Auto_CellsOpen( )
{
new ent = -1;
while((ent = fm_find_ent_by_class(ent, "func_button")))
{
dllfunc(DLLFunc_Use, ent, 0);
}
}
public Event_CurWeapon( client )
{
if( !is_user_alive( client ) && !is_user_connected( client ) )
return PLUGIN_CONTINUE;
new temp[ 2 ], weapon = get_user_weapon( client, temp[ 0 ], temp[ 1 ] );
if( weapon == CSW_KNIFE )
{
if( dayknife )
{
entity_set_string( client,EV_SZ_weaponmodel, "models/JailBreak/p_knifeday.mdl" );
entity_set_string( client,EV_SZ_viewmodel, "models/JailBreak/v_knifeday.mdl" );
}
else
{
entity_set_string( client,EV_SZ_weaponmodel, "models/p_extaza_box.mdl" );
entity_set_string( client,EV_SZ_viewmodel, "models/v_extaza_box.mdl" );
}
}
if( No_Gun[ client ] )
{
if( weapon != CSW_KNIFE )
client_cmd( client, "weapon_knife" )
}
return PLUGIN_CONTINUE;
}
stock ColorChat(index, const Msg[], {Float, Sql, Result,_}:...) {
new Buffer[190], Buffer2[192]
formatex(Buffer2, sizeof(Buffer2)-1, "^3[^1 JailBreak ^3]^1 %s", Msg)
vformat(Buffer, sizeof(Buffer)-1, Buffer2, 3)
if(!index) {
for (new i = 1; i <= g_max_clients; i++) {
if(!is_user_connected(i)) continue
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"),_, i)
write_byte(i)
write_string(Buffer)
message_end()
}
} else {
if(!is_user_connected(index)) return
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"),_, index)
write_byte(index)
write_string(Buffer)
message_end()
}
}
|