warning 202: number of arguments does not match definition
#1

When I write : >> Is problem.
PHP код:
 else if (!strcmp(name"toolbox"true)) {
        
cmd_toolbox(playerid"toolbox"); 
Full code
PHP код:
forward OnPlayerUseItem(playeriditemidname[]);
public 
OnPlayerUseItem(playeriditemidname[])
{
    if (
IsFurnitureItem(name))
    {
        new 
id House_Inside(playerid);
        if (
id == -1)
            return 
SendErrorMessage(playerid"You must be inside a house to place furniture.");
        if (!
House_IsOwner(playeridid))
            return 
SendErrorMessage(playerid"You can only place furniture in your own house.");
        static
            
Float:x,
            
Float:y,
            
Float:z,
            
Float:angle;
        
GetPlayerPos(playeridxyz);
        
GetPlayerFacingAngle(playeridangle);
        
+= 5.0 floatsin(-angledegrees);
        
+= 5.0 floatcos(-angledegrees);
        if (
Furniture_GetCount(id) > MAX_HOUSE_FURNITURE)
            return 
SendErrorMessage(playerid"You can only have %d furniture items in your house."MAX_HOUSE_FURNITURE);
        new 
furniture Furniture_Add(idnameInventoryData[playerid][itemid][invModel], xyz0.00.0angle);
        if (
furniture == -1)
            return 
SendErrorMessage(playerid"The server has reached the furniture limit.");
        
Inventory_Remove(playeridname);
        
PlayerData[playerid][pEditFurniture] = furniture;
        
SendNearbyMessage(playerid30.0COLOR_PURPLE"** %s has deployed their \"%s\"."ReturnName(playerid0), name);
        
EditDynamicObject(playeridFurnitureData[furniture][furnitureObject]);
    }
    else if (!
strcmp(name"Magazine"true)) {
        
cmd_usemag(playerid"\1");
    }
    else if (!
strcmp(name"Boombox"true)) {
        
cmd_boombox(playerid"place");
    }
    else if (!
strcmp(name"Backpack"true)) {
        
cmd_backpack(playerid"\1");
    }
    else if (!
strcmp(name"First Aid"true)) {
        
cmd_usekit(playerid"\1");
    }
    else if (!
strcmp(name"Cellphone"true)) {
        
cmd_phone(playerid"\1");
    }
    else if (!
strcmp(name"Portable Radio"true)) {
        
SendSyntaxMessage(playerid"Use \"/pr [text]\" to chat with your radio.");
    }
    else if (!
strcmp(name"Fuel Can"true)) {
        
cmd_fill(playerid"\1");
    }
    else if (!
strcmp(name"Repair Kit"true)) {
        
cmd_repair(playerid"\1");
    }
    else if (!
strcmp(name"NOS Canister"true)) {
        
cmd_nitrous(playerid"\1");
    }
    else if (!
strcmp(name"Spray Can"true)) {
        
cmd_paint(playerid"\1");
    }
    else if (!
strcmp(name"GPS System"true)) {
        
cmd_gps(playerid"\1");
    }
    else if (!
strcmp(name"Marijuana"true)) {
        
cmd_usedrug(playerid"marijuana");
    }
    else if (!
strcmp(name"Cocaine"true)) {
        
cmd_usedrug(playerid"cocaine");
    }
    else if (!
strcmp(name"Heroin"true)) {
        
cmd_usedrug(playerid"heroin");
    }
    else if (!
strcmp(name"Steroids"true)) {
        
cmd_usedrug(playerid"steroids");
    }
    else if (!
strcmp(name"toolbox"true)) {
        
cmd_toolbox(playerid"toolbox");
    }
    else if (!
strcmp(name"Soda"true)) {
        
cmd_drink(playerid"soda");
    }
    else if (!
strcmp(name"Water Bottle"true)) {
        
cmd_drink(playerid"water");
    }
    else if (!
strcmp(name"Frozen Pizza"true)) {
        
cmd_cook(playerid"pizza");
    }
    else if (!
strcmp(name"Frozen Burger"true)) {
        
cmd_cook(playerid"burger");
    }
    else if (!
strcmp(name"Armored Vest"true)) {
        
cmd_vest(playerid"\1");
    }
    else if (!
strcmp(name"Ammo Cartridge"true)) {
        
cmd_ammo(playerid"\1");
    }
    else if (!
strcmp(name"Colt 45"true)) {
        
EquipWeapon(playerid"Colt 45");
    }
    else if (!
strcmp(name"Desert Eagle"true)) {
        
EquipWeapon(playerid"Desert Eagle");
    }
    else if (!
strcmp(name"Shotgun"true)) {
        
EquipWeapon(playerid"Shotgun");
    }
    else if (!
strcmp(name"Micro SMG"true)) {
        
EquipWeapon(playerid"Micro SMG");
    }
    else if (!
strcmp(name"Tec-9"true)) {
        
EquipWeapon(playerid"Tec-9");
    }
    else if (!
strcmp(name"MP5"true)) {
        
EquipWeapon(playerid"MP5");
    }
    else if (!
strcmp(name"AK-47"true)) {
        
EquipWeapon(playerid"AK-47");
    }
    else if (!
strcmp(name"Sawnoff Shotgun"true)) {
        
EquipWeapon(playerid"Sawnoff Shotgun");
    }
    else if (!
strcmp(name"Rifle"true)) {
        
EquipWeapon(playerid"Rifle");
    }
    else if (!
strcmp(name"Sniper"true)) {
        
EquipWeapon(playerid"Sniper");
    }
    else if (!
strcmp(name"Golf Club"true)) {
        
EquipWeapon(playerid"Golf Club");
    }
    else if (!
strcmp(name"Knife"true)) {
        
EquipWeapon(playerid"Knife");
    }
    else if (!
strcmp(name"Shovel"true)) {
        
EquipWeapon(playerid"Shovel");
    }
    else if (!
strcmp(name"Katana"true)) {
        
EquipWeapon(playerid"Katana");
    }
    else if (!
strcmp(name"Marijuana Seeds"true)) {
        
cmd_plant(playerid"Weed");
    }
    else if (!
strcmp(name"Cocaine Seeds"true)) {
        
cmd_plant(playerid"Cocaine");
    }
    else if (!
strcmp(name"Heroin Opium Seeds"true)) {
        
cmd_plant(playerid"Heroin");
    }
    else if (!
strcmp(name"Cooked Pizza"true))
    {
        if (
PlayerData[playerid][pHunger] > 90)
            return 
SendErrorMessage(playerid"You are not hungry right now.");
        if (!
IsPlayerAttachedObjectSlotUsed(playerid4))
        {
            
SetPlayerAttachedObject(playerid4270260.1730410.0491970.0567890.000000274.166107299.0579831.0000001.0000001.000000);
            
SetTimerEx("RemoveAttachedObject"3000false"dd"playerid4);
        }
        
PlayerData[playerid][pHunger] = (PlayerData[playerid][pHunger] + 15 100) ? (100) : (PlayerData[playerid][pHunger] + 15);
        
Inventory_Remove(playerid"Cooked Pizza");
        
ApplyAnimation(playerid"FOOD""EAT_Burger"4.1000001);
        
SendNearbyMessage(playerid30.0COLOR_PURPLE"** %s takes a slice of pizza and eats it."ReturnName(playerid0));
    }
    else if (!
strcmp(name"Cooked Burger"true))
    {
        if (
PlayerData[playerid][pHunger] > 90)
            return 
SendErrorMessage(playerid"You are not hungry right now.");
        if (!
IsPlayerAttachedObjectSlotUsed(playerid4))
        {
            
SetPlayerAttachedObject(playerid4270360.0782870.019677, -0.0010040.0000000.0000000.0000001.0000001.0000001.000000);
            
SetTimerEx("RemoveAttachedObject"3000false"dd"playerid4);
        }
        
PlayerData[playerid][pHunger] = (PlayerData[playerid][pHunger] + 20 100) ? (100) : (PlayerData[playerid][pHunger] + 20);
        
Inventory_Remove(playerid"Cooked Burger");
        
ApplyAnimation(playerid"FOOD""EAT_Burger"4.1000001);
        
SendNearbyMessage(playerid30.0COLOR_PURPLE"** %s takes a cooked burger and eats it."ReturnName(playerid0));
    }
    else if (!
strcmp(name"Chicken"true))
    {
        if (
PlayerData[playerid][pHunger] > 90)
            return 
SendErrorMessage(playerid"You are not hungry right now.");
        
PlayerData[playerid][pHunger] = (PlayerData[playerid][pHunger] + 25 100) ? (100) : (PlayerData[playerid][pHunger] + 25);
        
Inventory_Remove(playerid"Chicken");
        
ApplyAnimation(playerid"VENDING""VEND_Eat_P"4.1000001);
        
SendNearbyMessage(playerid30.0COLOR_PURPLE"** %s takes a piece of chicken and eats it."ReturnName(playerid0));
    }
    return 
1;

Reply
#2

Код:
 else if (!(strcmp(name, "toolbox", true))) { 
        cmd_toolbox(playerid, "toolbox");
Reply
#3

Quote:
Originally Posted by F1N4L
Посмотреть сообщение
Код:
 else if (!(strcmp(name, "toolbox", true))) { 
        cmd_toolbox(playerid, "toolbox");
PHP код:
C:\Users\User\Desktop\DMproject\gamemodes\roleplay.pwn(15551) : warning 202number of arguments does not match definition
Pawn compiler 3.2.3664              Copyright 
(c1997-2006ITB CompuPhase
1 Warning

dont fix this..
Reply
#4

PHP код:
 else if (!strcmp(name"toolbox"true)) { 
        
cmd_toolbox(playerid""); 
Reply
#5

probably your toolbox command not using params, so try just playerid

change
Код:
md_toolbox(playerid, "toolbox");
to
PHP код:
cmd_toolbox(playerid); 
Reply
#6

Quote:
Originally Posted by jlalt
Посмотреть сообщение
probably your toolbox command not using params, so try just playerid

change
Код:
md_toolbox(playerid, "toolbox");
to
PHP код:
cmd_toolbox(playerid); 
Yes, this warning is because don't have params in this command...
Reply
#7

oh, thank a lot , Just little a problem but I cant fixed this eror.

thank you!!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)