dcmd_setdonator doesn't work correctly
#4

pawn Код:
dcmd_setdonator(playerid, params[])
{
  new donatorlvl, target, myString[128], adminName[MAX_PLAYER_NAME], targetName[MAX_PLAYER_NAME];
    if(pInfo[playerid][pAdmin] < 5) return SystemMessage(playerid, "You are not an Administrator with the required level.");
    else if(sscanf(params,"ud"),target,donatorlvl) SystemMessage(playerid, "USAGE: /setdonator [playername/playerid] [level (1-3)]");
    else if(target == INVALID_PLAYER_ID) return SystemMessage(playerid, "That player is not active.");
    else if(donatorlvl > 3 && donatorlvl < 0) return SystemMessage(playerid, "Please enter a valid donator level. (1-3)");
    else
    {
        GetPlayerName(playerid, adminName, sizeof(adminName));
        format(myString, sizeof(myString), "Administrator %s has set your donator level to %i.",adminName, donatorlvl);
        SystemMsg(target, myString),
        GetPlayerName(target, targetName, sizeof(targetName));
        format(myString, sizeof(myString), "You have set %s's donator level to %i.",targetName, donatorlvl);   
        pInfo[playerid][pDonator] = donatorlvl;
        dUserSetINT(targetName).("Donator",pInfo[playerid][pDonator]);
        return 1;
    }
}
Reply


Messages In This Thread
dcmd_setdonator doesn't work correctly - by Andy_McKinley - 23.04.2010, 14:33
Re: dcmd_setdonator doesn't work correctly - by dcmd_crash - 23.04.2010, 14:42
Re: dcmd_setdonator doesn't work correctly - by Andy_McKinley - 23.04.2010, 14:55
Re: dcmd_setdonator doesn't work correctly - by SiJ - 23.04.2010, 14:59
Re: dcmd_setdonator doesn't work correctly - by dcmd_crash - 23.04.2010, 15:00
Re: dcmd_setdonator doesn't work correctly - by Andy_McKinley - 23.04.2010, 17:18
Re: dcmd_setdonator doesn't work correctly - by dcmd_crash - 23.04.2010, 17:48

Forum Jump:


Users browsing this thread: 1 Guest(s)