AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   [HELP] Bug Day Menu (https://forums.alliedmods.net/showthread.php?t=278673)

JoaoVieira 02-05-2016 22:06

[HELP] Bug Day Menu
 
Why is this showing up "YOU ARE NOT SIMON TO USE THIS COMAND" if i have the comand of simon?

PLUGIN
PHP Code:

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>
#include <dhudmessage>
#include <colorchat>

public g_iSimon;

#define USE_SIMON 1

#pragma tabsize 0


new const VERSION[] = "1.0";

new const 
AUTHOR[] = "LordLolzeye";
const 
CountSeconds 60;
new 
g_iCountTime;

new 
zombiemodel[] = "models/player/zombiemodel/zombiemodel.mdl"

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 dias""fwdSpawnPlayer" )
    
register_clcmd"say /dias""fwdSpawnPlayer" )
    
register_clcmd"say /days""fwdSpawnPlayer" )
    
register_clcmd"say /daysmenu""fwdSpawnPlayer" )
    
register_clcmd("drop""cmdDrop")
    
    
#if defined USE_SIMON
    
g_iSimon get_xvar_id"g_iSimon" );
    
    if( 
g_iSimon == -)
    {
        
set_fail_state"[Days Menu] Simon plugin not running!" );
    }    
    
#endif
}

public 
plugin_precache()
{
    
precache_generic(zombiemodel)
}
public 
eRoundStart()
{
    
day 0;
}
public 
cmdDrop()
    return 
PLUGIN_HANDLED  
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
            {
                
ColorChat(idGREEN"[SMART TEAM PORTUGAL]^01 Ja foi um ^04Dia^01 escolhido para ^04hoje!");
            }
        }
    }
    else
    {
        
ColorChat(idGREEN"[SMART TEAM PORTUGAL]^01 Es um ^03prisioneiro^01 , nao podes usar este comando!");
    }
}


public 
Count() 
{
    
set_dhudmessage(1080255, -1.00.3112.03.02.0);
    
show_dhudmessage0"[SMART TEAM PORTUGAL]");
    
    
set_hudmessage100 255 100 , -1.0 0.35 1.1 1.1 0.01 0.01 ); 
    
show_hudmessage"Os Prisioneiros teem^n%d Segundos^nPara se esconderem!" g_iCountTime-- );


public 
JBDay(id)
{
    if( 
id != g_iSimon )
    {
        
ColorChatidGREEN"[SMART TEAM PORTUGAL]^01 So o ^03lider ^01pode usar este comando!");
        return 
PLUGIN_HANDLED;
    }
    
    new 
menu1 menu_create("\r[SMART TEAM PORTUGAL]^n\yMenu de Dias""menu_handler");
    
    
menu_additem(menu1"\wDia dos Zombies""1"0);
    
menu_additem(menu1"\wDia Spartan""2"0);
    
menu_additem(menu1"\wDia Livre""3"0);
    
menu_additem(menu1"\wDia dos Night Crawlers""4"0);
    
menu_additem(menu1"\wDia da Faca""5"0);
    
menu_additem(menu1"\wDia de Guerra""6"0);
    
menu_additem(menu1"\wDia das escondidinhas""7"0);
    
menu_additem(menu1"\wDia dos Tubaroes""8"0);
    
menu_additem(menu1"\wDia das Awp's""9"0);
    
menu_additem(menu1"\wDia do Ninja""10"0);
    
    
menu_setprop(menu1MPROP_EXITMEXIT_ALL);
    
menu_display(idmenu10);
    return 
1;
}  


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:
        {
            
ColorChat(idGREEN"[SMART TEAM PORTUGAL]^01 Dia Livre!")
            
set_hudmessage(id25500.600.1206.060.0)
            
show_hudmessage(id"Hoje e: Dia Livre")
            
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;
        }
        case 
9:
        {
            
AwpDay(id)
            
day =1;
        }
        case 
10:
        {
            
NinjaDay(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_dhudmessage(1080255, -1.00.3112.03.02.0);
        
show_dhudmessage0"[SMART TEAM PORTUGAL]");
        
set_dhudmessage(100100100, -1.00.3512.03.02.0 );
        
show_hudmessage(id"Hoje e: Dia dos Tubaroes")
        
        
ColorChat(idGREEN"[SMART TEAM PORTUGAL]^01 Hoje vamos Jogar ao Dia dos Tubaroes! Guardas sao os tubaroes!")
        
        
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_dhudmessage(1080255, -1.00.3112.03.02.0);
        
show_dhudmessage0"[SMART TEAM PORTUGAL]");
        
set_dhudmessage(100100100, -1.00.3512.03.02.0 );
        
show_hudmessage(id"Hoje e: Dia dos Night Crawlers")
        
        
ColorChat(idGREEN"[SMART TEAM PORTUGAL]^01 Prisioneiros matem todos os Guardas!")
        
        
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_dhudmessage(1080255, -1.00.3112.03.02.0);
        
show_dhudmessage0"[SMART TEAM PORTUGAL]");
        
set_dhudmessage(100100100, -1.00.3512.03.02.0 );
        
show_hudmessage(id"Hoje e: Dia dos Zombies")
        
        
ColorChat(idGREEN"[SMART TEAM PORTUGAL]^01 Os ^03Prisioneiros^01 estao infectados!")
        
        
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_dhudmessage(1080255, -1.00.3112.03.02.0);
        
show_dhudmessage0"[SMART TEAM PORTUGAL]");
        
set_dhudmessage(100100100, -1.00.3512.03.02.0 );
        
show_hudmessage(id"Hoje e: Dia Spartan")
        
        
ColorChat(idGREEN"[SMART TEAM PORTUGAL]^01 Hoje e ^04Dia Spartan^01!")
        
        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_dhudmessage(1080255, -1.00.3112.03.02.0);
        
show_dhudmessage0"[SMART TEAM PORTUGAL]");
        
set_dhudmessage(100100100, -1.00.3512.03.02.0 );
        
show_hudmessage(id"Hoje e: Dia da Faca")
        
        
ColorChat(idGREEN"[SMART TEAM PORTUGAL]^01 Hoje vamos jogar ao ^04Dia da Faca!")
        
        
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_dhudmessage(1080255, -1.00.3112.03.02.0);
        
show_dhudmessage0"[SMART TEAM PORTUGAL]");
        
set_dhudmessage(100100100, -1.00.3512.03.02.0 );
        
show_hudmessage(id"Hoje e: Dia da Guerra")
        
        
ColorChat(idGREEN"[SMART TEAM PORTUGAL]^01 Hoje vamos jogar ao ^04Dia da Guerra!")
        
        
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_dhudmessage(1080255, -1.00.3112.03.02.0);
    
show_dhudmessage0"[SMART TEAM PORTUGAL]");
    
set_dhudmessage(100100100, -1.00.3512.03.02.0 );
    
show_hudmessage(id"Hoje e: Dia das Escondidinhas")
    
    
ColorChat(idGREEN"[SMART TEAM PORTUGAL]^01 Hoje vamos jogar as ^04Escondidinhas!")
    
    
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 );


public 
AwpDay(id)
{
    
    new 
iPlayers[32]
    new 
iNum
    
new id
    
    get_players
iPlayersiNum )
    
    for( new 
0iNumi++ )
    {
        
id iPlayers[i]
        if( !
is_user_alive(id) )
        {
            continue;
        }
        
set_dhudmessage(1080255, -1.00.3112.03.02.0);
        
show_dhudmessage0"[SMART TEAM PORTUGAL]");
        
set_dhudmessage(100100100, -1.00.3512.03.02.0 );
        
show_hudmessage(id"Hoje e: Dia da AWP")
        
        
ColorChat(idGREEN"[SMART TEAM PORTUGAL]^01 Hoje vamos jogar de ^04AWP!")
        
        
strip_user_weapons(id)
        
give_itemid"weapon_awp" )
        
cs_set_user_bpammo(idCSW_AWP200)
        
        if (
cs_get_user_team(id) == CS_TEAM_CT)
        {
            
set_user_health(id500);
        }
        
    }
}

public 
NinjaDay(id)
{
    
    new 
iPlayers[32]
    new 
iNum
    
new id
    
    get_players
iPlayersiNum )
    
    for( new 
0iNumi++ )
    {
        
id iPlayers[i]
        if( !
is_user_alive(id) )
        {
            continue;
        }
        
set_dhudmessage(1080255, -1.00.3112.03.02.0);
        
show_dhudmessage0"[SMART TEAM PORTUGAL]");
        
set_dhudmessage(100100100, -1.00.3512.03.02.0 );
        
show_hudmessage(id"Hoje e: Dia Ninja")
        
        
ColorChat(idGREEN"[SMART TEAM PORTUGAL]^01 Hoje vamos jogar aos ^04Ninjas!")
        
        
strip_user_weapons(id)
        
give_itemid"weapon_usp" )
        
cs_set_user_bpammo(idCSW_USP200)
        
set_user_health(id100)
        
set_user_gravity(id,0.3)
        
    }




All times are GMT -4. The time now is 09:26.

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