SERVER: Unknow Command
#1

PHP код:
if(strcmp(cmd"/usedrugs"true) == 0)
    {
     if(
IsPlayerConnected(playerid))
        {
            if(
UsingDrugs[playerid] == 1)
            {
                
SendClientMessage(playeridCOLOR_WHITE"   You are high already !");
                return 
1;
            }
            new 
x_nr[256];
            
x_nr strtok(cmdtextidx);
            if(!
strlen(x_nr))
            {
                
SendClientMessage(playeridCOLOR_WHITE"USAGE: /usedrugs [name]");
                
SendClientMessage(playeridCOLOR_WHITE"Available names: weed, cocaine");
                return 
1;
            }
            if(
strcmp(x_nr,"weed",true) == 0)
            {
                if(
PlayerInfo[playerid][pDrugs] > 1)
                {
                    new 
Float:PlayersArmour;
                    
PlayerInfo[playerid][pDrugs] -= 2;
                    
GetPlayerName(playeridsendernamesizeof(sendername));
                    
GiveNameSpace(sendername);
                    if(
PlayerInfo[playerid][pMaskUse] == 1) { format(sendernamesizeof(sendername), "Stranger_%d"RandMask[playerid]); }
                    
format(stringsizeof(string), "* %s takes a rolled blunt from his pocket and starts to smoke it."sendername);
                    
ProxDetector(30.0playeridstringCOLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                    
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_SMOKE_CIGGY);
                    
GetPlayerHealth(playeridPlayersArmour);
                    
SetPlayerHealth(playeridPlayersArmour 20.0);
                    
SetPlayerWeather(playerid, -30);
                    
UsingDrugs[playerid] = 1;
                    
SetTimerEx("DrugEffectGone"25000false"i"playerid);
                }
                else
                {
                    
SendClientMessage(playeridCOLOR_GREY"   You dont have any Drug Grams left !");
                }
            }
            else if(
strcmp(x_nr,"crack",true) == 0)
            {
                if(
PlayerInfo[playerid][pDrugs] > 2)
                {
                    
PlayerInfo[playerid][pDrugs] -= 3;
                    new 
Float:PlayersArmour;
                    
GetPlayerHealth(playeridPlayersArmour);
                    
SetPlayerHealth(playeridPlayersArmour 15.0);
                    
SetPlayerWeather(playerid, -30);
                    
UsingDrugs[playerid] = 1;
                    
SetTimerEx("DrugEffectGone"25000false"i"playerid);
                    
GetPlayerName(playeridsendernamesizeof(sendername));
                    
GiveNameSpace(sendername);
                    if(
PlayerInfo[playerid][pMaskUse] == 1) { format(sendernamesizeof(sendername), "Stranger_%d"RandMask[playerid]); }
                    
format(stringsizeof(string), "* %s takes out a small pipe and lights the end of it smoking crack."sendername);
                    
ProxDetector(30.0playeridstringCOLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                    
GameTextForPlayer(playerid"~w~Drugs~n~~p~Used"40001);
                    if (!
IsPlayerInAnyVehicle(playerid))
                    {
                        
ApplyAnimationEx(playerid"CRACK""crckdeth2"4.010000);
                    }
                       else if (
IsPlayerInAnyVehicle(playerid))
                    {
                        
ApplyAnimationEx(playerid,"PED","Smoke_in_car"4.010000);
                    }
                }
                else
                {
                    
SendClientMessage(playeridCOLOR_GREY"   You dont have any Drug Grams left !");
                }
            }
            else if(
strcmp(x_nr,"acid",true) == 0)
            {
                if(
PlayerInfo[playerid][pDrugs] > 3)
                {
                    
PlayerInfo[playerid][pDrugs] -= 4;
                    new 
Float:PlayersArmour;
                    
GetPlayerHealth(playeridPlayersArmour);
                    
SetPlayerHealth(playeridPlayersArmour 20.0);
                    
SetPlayerWeather(playerid, -30);
                    
UsingDrugs[playerid] = 1;
                    
SetTimerEx("DrugEffectGone"25000false"i"playerid);
                    
GetPlayerName(playeridsendernamesizeof(sendername));
                    
GiveNameSpace(sendername);
                    if(
PlayerInfo[playerid][pMaskUse] == 1) { format(sendernamesizeof(sendername), "Stranger_%d"RandMask[playerid]); }
                    
format(stringsizeof(string), "* %s takes out a vile of acid, and drips a few drops on his tounge.."sendername);
                    
ProxDetector(30.0playeridstringCOLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                    
GameTextForPlayer(playerid"~w~Drugs~n~~p~Used"40001);
                    if (!
IsPlayerInAnyVehicle(playerid))
                    {
                        
ApplyAnimationEx(playerid"CRACK""crckdeth2"4.010000);
                    }
                       else if (
IsPlayerInAnyVehicle(playerid))
                    {
                        
ApplyAnimationEx(playerid,"PED","Smoke_in_car"4.010000);
                    }
                }
                else
                {
                    
SendClientMessage(playeridCOLOR_GREY"   You dont have any Drug Grams left !");
                }
            }
            else if(
strcmp(x_nr,"cocaine",true) == 0)
            {
                if(
PlayerInfo[playerid][pDrugs] > 4)
                {
                    new 
Float:PlayersArmour;
                    
GetPlayerArmour(playeridPlayersArmour);
                    if(
PlayersArmour 85.0)
                    {
                        
SendClientMessage(playerid,COLOR_GREY,"Your armour is too full !");
                        return 
1;
                    }
                    
PlayerInfo[playerid][pDrugs] -= 5;
                    
SetPlayerArmourEx(playeridPlayersArmour 25.0);
                    if(
PlayersArmour 85.0)
                    {
                        
SetPlayerArmourEx(playerid85.0);
                    }
                    
SetPlayerWeather(playerid, -30);
                    
UsingDrugs[playerid] = 1;
                    
SetTimerEx("DrugEffectGone"25000false"i"playerid);
                    
GetPlayerName(playeridsendernamesizeof(sendername));
                    
GiveNameSpace(sendername);
                    if(
PlayerInfo[playerid][pMaskUse] == 1) { format(sendernamesizeof(sendername), "Stranger_%d"RandMask[playerid]); }
                    
format(stringsizeof(string), "* %s takes out a handfull of cocaine from his pocket and snorts it up his nose."sendername);
                    
ProxDetector(30.0playeridstringCOLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                    
GameTextForPlayer(playerid"~w~Drugs~n~~p~Used"40001);
                    
ApplyAnimationEx(playerid"FOOD""EAT_Burger"3.000000);
                }
                else
                {
                    
SendClientMessage(playeridCOLOR_GREY"   You dont have any Drug Grams left !");
                }
            }
            else if(
strcmp(x_nr,"heroin",true) == 0)
            {
                if(
PlayerInfo[playerid][pDrugs] > 2)
                {
                    new 
Float:PlayersArmour;
                    
GetPlayerArmour(playeridPlayersArmour);
                    if(
PlayersArmour 85.0)
                    {
                        
SendClientMessage(playerid,COLOR_GREY,"Your armour is too full !");
                        return 
1;
                    }
                    
PlayerInfo[playerid][pDrugs] -= 3;
                    
SetPlayerArmourEx(playeridPlayersArmour 15.0);
                    if(
PlayersArmour 85.0)
                    {
                        
SetPlayerArmourEx(playerid85.0);
                    }
                    
SetPlayerWeather(playerid, -30);
                    
UsingDrugs[playerid] = 1;
                    
SetTimerEx("DrugEffectGone"25000false"i"playerid);
                    
GetPlayerName(playeridsendernamesizeof(sendername));
                    
GiveNameSpace(sendername);
                    if(
PlayerInfo[playerid][pMaskUse] == 1) { format(sendernamesizeof(sendername), "Stranger_%d"RandMask[playerid]); }
                    
format(stringsizeof(string), "* %s takes out a needle from his pocket and injects heroin into his vein."sendername);
                    
ProxDetector(30.0playeridstringCOLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                    
GameTextForPlayer(playerid"~w~Drugs~n~~p~Used"40001);
                    if (!
IsPlayerInAnyVehicle(playerid))
                    {
                        
ApplyAnimationEx(playerid"CRACK""crckdeth2"4.010000);
                    }
                       else if (
IsPlayerInAnyVehicle(playerid))
                    {
                        
ApplyAnimationEx(playerid,"PED","Smoke_in_car"4.010000);
                    }
                }
                else
                {
                    
SendClientMessage(playeridCOLOR_GREY"   You dont have any Drug Grams left !");
                }
            }
         else
            {
                
SendClientMessage(playeridCOLOR_WHITE"USAGE: /usedrugs [name]");
                
SendClientMessage(playeridCOLOR_WHITE"Availible names: weed, crack, cocaine, acid, heroin");
            }
        }
        return 
1;
    } 
Any Idea Why i get SERVER: Unknown Command when i type it In-Game
Reply


Messages In This Thread
SERVER: Unknow Command - by Mr.KaPoNi - 20.11.2011, 21:17
Re: SERVER: Unknow Command - by hellangel - 20.11.2011, 21:30
Re: SERVER: Unknow Command - by SVRP - 20.11.2011, 21:35
Re: SERVER: Unknow Command - by IceCube! - 20.11.2011, 22:18
Re: SERVER: Unknow Command - by MP2 - 20.11.2011, 23:52

Forum Jump:


Users browsing this thread: 1 Guest(s)