/createpart doesn't work
#1

I've created this command, But its only returing on SYNTAX: /createpart [usage] can someone help me out?

PHP код:
command(createpartplayeridparams[])
{
    new 
gunpart[125];
    if(
sscanf(params"z[125]"gunpart))
    {
        if(
Player[playerid][JobName] == 2)
        {
            
SendClientMessage(playeridWHITE"SYNTAX: /createpart [usage]");
            
SendClientMessage(playeridWHITE"Usage: body, bullets, barrel");
        }
        else
        {
            
RemoveTextMessage(playerid);
            
TextDrawShowForPlayer(playeridText:CantCommand);
            
SetTimerEx("RemoveTextMessage"3500false"d"playerid);
        }
    }
    else
    {
        if(
Crafting[playerid] == || Melting[playerid] == 1)
            return 
SendClientMessage(playeridWHITE"You are already creating parts / You parts are not ready");
        {
             if(!
strcmp(gunpart"body"true))
            {
                if(
IsPlayerInRangeOfPoint(playerid7,1629.4456,-2259.7432,-48.9141 ))
                {
                      if(
Player[playerid][Meltedparts] <= 15)
                    {
                        
SendClientMessage(playeridLIGHTBLUE"You are creating an gun barrel, It will be ready in 5 minutes!");
                        
Player[playerid][Meltedparts] = -15;
                        
SetPVarInt(playerid"Bodycreate"1);
                        
SetTimerEx("Crafttime"3000000"i"playerid);
                        
Crafting[playerid] = 1;
                    }
                    else
                    {
                        
SendClientMessage(playeridWHITE"There arn't enough melted parts in the oven for this!");
                    }
                }
                else
                {
                    
SendClientMessage(playeridWHITE"You are not near the craft place!");
                }
            }
            else
            {
                   if(!
strcmp(gunpart"bullets"true))
                {
                    if(
IsPlayerInRangeOfPoint(playerid7,1629.4456,-2259.7432,-48.9141 ))
                    {
                          if(
Player[playerid][Meltedparts] <= 5)
                        {
                            if(
Player[playerid][GunPowder] == 0)
                            {
                                
SendClientMessage(playeridLIGHTBLUE"You are creating an gun barrel, It will be ready in 5 minutes!");
                                
Player[playerid][Meltedparts] = -5;
                                
SetPVarInt(playerid"bulletcreate"1);
                                
SetTimerEx("Crafttime"3000000"i"playerid);
                                
SetPVarInt(playerid"Crafing"1);
                            }
                            else
                            {
                                
SendClientMessage(playeridWHITE"You don't have an bag of Gun Powder!");
                            }
                        }
                        else
                        {
                            
SendClientMessage(playeridWHITE"There arn't enough melted parts in the oven for this!");
                        }
                    }
                    else
                    {
                        
SendClientMessage(playeridWHITE"You are not near the craft place!");
                    }
                }
                else
                {
                    if(!
strcmp(gunpart"barrel"true))
                    {
                        if(
IsPlayerInRangeOfPoint(playerid71629.4456,-2259.7432,-48.9141 ))
                        {
                              if(
Player[playerid][Meltedparts] <= 15)
                            {
                                
SendClientMessage(playeridLIGHTBLUE"You are creating an gun barrel, It will be ready in 5 minutes!");
                                 
Player[playerid][Meltedparts] = -15;
                                  
SetPVarInt(playerid"barrelcreate"1);
                                   
SetTimerEx("Crafttime"3000000"i"playerid);
                                   
SetPVarInt(playerid"Crafing"1);
                            }
                             else
                            {
                                
SendClientMessage(playeridWHITE"There arn't enough melted parts in the oven for this!");
                            }
                        }
                        else
                        {
                            
SendClientMessage(playeridWHITE"You are not near the craft place!");
                         }
                    }
                    else
                    {
                        
SendClientMessage(playeridWHITE"You are already creating a weapon part!");
                    }
                }
            }
        }
    }
    return 
1;

Reply
#2

if(sscanf(params, "z[125]", gunpart))

I've never heard of the Z specifier before lol
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)