What's wrong here?
#1

Код:
CMD:givemoney(playerid, params[])
{
	if(PlayerInfo[playerid][pAdminLevel] >= 2)
	{
	    new
	        targetid, cash;
		if(sscanf(params, "ui", targetid, cash)) return SendClientMessage(playerid, 0xE60000FF, "Warning:{FFFFFF} /givemoney [playerid] [cash amount]");
		else
		{
		    new string[128];
		    format(string, sizeof(string), "AdmLog: Administrator %s has rewarded %s money! (amount: %d)!", GetName(playerid), targetid, cash);
		    SendClientMessageToAdmins(playerid, string);
			GivePlayerMoney(targetid, cash);
	}
	return 1;
}
Reply
#2

u missed Bracket
its like dat
PHP код:
CMD:givemoney(playeridparams[])
{
    if(
PlayerInfo[playerid][pAdminLevel] >= 2)
    {
        new
            
targetidcash;
        if(
sscanf(params"ui"targetidcash)) return SendClientMessage(playerid0xE60000FF"Warning:{FFFFFF} /givemoney [playerid] [cash amount]");
        else
        {
            new 
string[128];
            
format(stringsizeof(string), "AdmLog: Administrator %s has rewarded %s money! (amount: %d)!"GetName(playerid), targetidcash);
            
SendClientMessageToAdmins(playeridstring);
            
GivePlayerMoney(targetidcash);
            }
    }
    return 
1;

Reply
#3

pawn Код:
CMD:givemoney(playerid, params[])
{
    if(PlayerInfo[playerid][pAdminLevel] < 2)
        return 1;

    new
        targetid, cash;
    if(sscanf(params, "ui", targetid, cash)) return SendClientMessage(playerid, 0xE60000FF, "Warning:{FFFFFF} /givemoney [playerid] [cash amount]");

    new string[128];
    format(string, sizeof(string), "AdmLog: Administrator %s has rewarded %s money! (amount: %d)!", GetName(playerid), targetid, cash);
    SendClientMessageToAdmins(playerid, string);
    GivePlayerMoney(targetid, cash);
    return 1;
}
Reply
#4

Thanks, also guys, sorry to go of the topic:
Код:
    case REPAIR_DIALOG:
	{
        if(!response) return 1;
        if(response)
        {
	        if(PlayerInfo[playerid][pCash] == 200)
			{
	  			RepairVehicle(GetPlayerVehicleID(playerid));
	            SendClientMessage(playerid, 0xE60000FF,"Warning:{FFFFFF} Your vehicle has been repaired! Amount: $200!");
	            PlayerInfo[playerid][pCash] -= 200;
			}
			else return SendClientMessage(playerid, 0xE60000FF, "Warning: {FFFFFF} You need $200 before this can happen!");
			return 1;
		}
	}
}
Код:
error 014: invalid statement; not in switch
warning 215: expression has no effect
error 001: expected token: ";", but found ":"
error 029: invalid expression, assumed zero
fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


4 Errors.
Reply
#5

Put the first brackette under C at Case
Reply
#6

Same errors.
Reply
#7

Anyone? and tiernantheman, it is.
Reply
#8

Indent.
Reply
#9

Guys, i removed it cos I got tons of errors, and now look at this, I can't find the error anywhere
Код:
C:\Users\Elmo\Desktop\SAMP Project\gamemodes\Freeroam.pwn(199) : error 017: undefined symbol "UserPath"
C:\Users\Elmo\Desktop\SAMP Project\gamemodes\Freeroam.pwn(201) : error 017: undefined symbol "UserPath"
C:\Users\Elmo\Desktop\SAMP Project\gamemodes\Freeroam.pwn(229) : error 017: undefined symbol "UserPath"
C:\Users\Elmo\Desktop\SAMP Project\gamemodes\Freeroam.pwn(275) : error 017: undefined symbol "GetName"
C:\Users\Elmo\Desktop\SAMP Project\gamemodes\Freeroam.pwn(315) : error 017: undefined symbol "GetName"
C:\Users\Elmo\Desktop\SAMP Project\gamemodes\Freeroam.pwn(330) : error 017: undefined symbol "GetName"
C:\Users\Elmo\Desktop\SAMP Project\gamemodes\Freeroam.pwn(632) : error 079: inconsistent return types (array & non-array)
C:\Users\Elmo\Desktop\SAMP Project\gamemodes\Freeroam.pwn(635) : error 079: inconsistent return types (array & non-array)
C:\Users\Elmo\Desktop\SAMP Project\gamemodes\Freeroam.pwn(636) : error 017: undefined symbol "UserPath"
C:\Users\Elmo\Desktop\SAMP Project\gamemodes\Freeroam.pwn(638) : error 017: undefined symbol "udb_hash"
C:\Users\Elmo\Desktop\SAMP Project\gamemodes\Freeroam.pwn(652) : error 079: inconsistent return types (array & non-array)
C:\Users\Elmo\Desktop\SAMP Project\gamemodes\Freeroam.pwn(655) : error 017: undefined symbol "udb_hash"
C:\Users\Elmo\Desktop\SAMP Project\gamemodes\Freeroam.pwn(657) : error 017: undefined symbol "UserPath"
C:\Users\Elmo\Desktop\SAMP Project\gamemodes\Freeroam.pwn(666) : error 079: inconsistent return types (array & non-array)
C:\Users\Elmo\Desktop\SAMP Project\gamemodes\Freeroam.pwn(671) : error 029: invalid expression, assumed zero
C:\Users\Elmo\Desktop\SAMP Project\gamemodes\Freeroam.pwn(671) : error 004: function "S@@_OnPlayerClickPlayer" is not implemented
C:\Users\Elmo\Desktop\SAMP Project\gamemodes\Freeroam.pwn(673) : error 079: inconsistent return types (array & non-array)
C:\Users\Elmo\Desktop\SAMP Project\gamemodes\Freeroam.pwn(676) : warning 225: unreachable code
C:\Users\Elmo\Desktop\SAMP Project\gamemodes\Freeroam.pwn(676) : error 029: invalid expression, assumed zero
C:\Users\Elmo\Desktop\SAMP Project\gamemodes\Freeroam.pwn(676) : error 017: undefined symbol "LoadUser_data"
C:\Users\Elmo\Desktop\SAMP Project\gamemodes\Freeroam.pwn(677) : error 029: invalid expression, assumed zero
C:\Users\Elmo\Desktop\SAMP Project\gamemodes\Freeroam.pwn(677) : error 017: undefined symbol "LoadUser_data"
C:\Users\Elmo\Desktop\SAMP Project\gamemodes\Freeroam.pwn(679) : error 017: undefined symbol "name"
C:\Users\Elmo\Desktop\SAMP Project\gamemodes\Freeroam.pwn(679) : error 017: undefined symbol "value"
C:\Users\Elmo\Desktop\SAMP Project\gamemodes\Freeroam.pwn(679) : error 079: inconsistent return types (array & non-array)
C:\Users\Elmo\Desktop\SAMP Project\gamemodes\Freeroam.pwn(679) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


25 Errors.
Reply
#10

Missing brackets. INDENT and you shall FIND.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)