CMD problem?
#1

Error
Код:
../gamemodes/OnPlayerCommandZCMD.pwn(2704) : warning 209: function "cmd_putgun" should return a value
pawn Код:
}
COMMAND:putgun(playerid, params[])
{
    if(PlayerInfo[playerid][pInvWeapon] != 0 && PlayerInfo[playerid][pInvAmmo] != 0)
    {
        new gunname[100];
        new string[128];
        GetWeaponName(PlayerInfo[playerid][pInvWeapon], gunname, sizeof(gunname));
        GivePlayerWeaponEx(playerid, PlayerInfo[playerid][pInvWeapon], PlayerInfo[playerid][pInvAmmo]);
        format(string, sizeof(string), "   You took %s from your inventory.", gunname);
        SendClientMessage(playerid, COLOR_GREY, string);
        PlayerInfo[playerid][pInvWeapon] = 0;
        PlayerInfo[playerid][pInvAmmo] = 0;
        AttachWeaponCorrectly(playerid, 99);
     }
     else
     {
         SendClientMessage(playerid, COLOR_GREY, "  You haven't placed any gun at your inventory !");
         return 1;
    }
}
Reply
#2

Try this
pawn Код:
COMMAND:putgun(playerid, params[])
{
    if(PlayerInfo[playerid][pInvWeapon] != 0 && PlayerInfo[playerid][pInvAmmo] != 0)
    {
        new gunname[100];
        new string[128];
        GetWeaponName(PlayerInfo[playerid][pInvWeapon], gunname, sizeof(gunname));
        GivePlayerWeaponEx(playerid, PlayerInfo[playerid][pInvWeapon], PlayerInfo[playerid][pInvAmmo]);
        format(string, sizeof(string), "   You took %s from your inventory.", gunname);
        SendClientMessage(playerid, COLOR_GREY, string);
        PlayerInfo[playerid][pInvWeapon] = 0;
        PlayerInfo[playerid][pInvAmmo] = 0;
        AttachWeaponCorrectly(playerid, 99);
     }
     else
     {
         SendClientMessage(playerid, COLOR_GREY, "  You haven't placed any gun at your inventory !");
         return 1;
    }
    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)