error 035: argument type mismatch
#1

Ey' guys, I need some help with this errors:

Код:
			if(strcmp(x_job,"car",true) == 0)
			{
				new buyername[MAX_PLAYER_NAME];
				new playername;
			    if(TrySell[playerid][0]==SCRIPT_PLAYERS) {
			        SendClientMessage(playerid,COLOR_GRAD2,"No one has offered to sell you his car!");
			        return 1;
			    }
			    new cost=TrySell[playerid][1],playaid;
			    GetPlayerName(playerid,playername,sizeof(playername));
			    if(PlayerInfo[playerid][pCash]<cost) {
			        SendClientMessage(playerid,COLOR_GRAD2,"You don't even have enough cash!");
			        return 1;
			    }
			    playaid=TrySell[playerid][0];
			    if(TrySell[playaid][0]!=playerid) {
					SendClientMessage(playerid,COLOR_GRAD2,"This player is offline or not trying to sell to you!");
			        return 1;
			    }
			    GetPlayerName(playaid,buyername,sizeof(buyername)); //actually the reverse.
			    if(PlayerInfo[playerid][pCarkey]==SCRIPT_CARS) {
					PlayerInfo[playerid][pCarkey]=TrySell[playerid][2];
			    } else if(PlayerInfo[playerid][pCarkey2]==SCRIPT_CARS) {
					PlayerInfo[playerid][pCarkey2]=TrySell[playerid][2];
			    } else if(PlayerInfo[playerid][pCarkey3]==SCRIPT_CARS) {
					PlayerInfo[playerid][pCarkey3]=TrySell[playerid][2];
			    } else {
			        SendClientMessage(playerid,COLOR_GRAD2,"You already have a veh key on every slot!");
			        return 1;
			    }
				strcpy(CaraInfo[TrySell[playerid][2]][cOwner],playername,MAX_PLAYER_NAME);
			    KillPlayerCarKey(playaid,TrySell[playerid][2]);
			    PlayerInfo[playerid][pCash] = -cost;
				GivePlayerMoney(playerid, -cost);
			    CarKeys(playaid);
			    PlayerInfo[playerid][pCash] = -cost;
				GivePlayerMoney(playerid, -cost);
			    TrySell[playerid][0]=SCRIPT_PLAYERS;
			    TrySell[playaid][0]=SCRIPT_PLAYERS;
			    SendClientMessage(playerid,COLOR_GRAD2,"You have purchesed this vehicle.");
			    SendClientMessage(playaid,COLOR_GRAD2,"Success! Player bought the vehicle!");
			    format(tmp,sizeof(tmp),"%s sells his car to %s for $%i, Car ID %i",buyername,playername,cost,TrySell[playerid][2]); //buyername isn't the buyers name, its the sellers
			    PayLog(tmp);
			    return 1;
			}
Код:
C:\Users\TSC\Desktop\test.pwn(55897) : error 035: argument type mismatch (argument 2)
C:\Users\TSC\Desktop\test.pwn(55897) : error 035: argument type mismatch (argument 2)
C:\Users\TSC\Desktop\test.pwn(55918) : error 035: argument type mismatch (argument 2)
Here:
55897:

pawn Код:
GetPlayerName(playerid,playername,sizeof(playername));
55918:

pawn Код:
strcpy(CaraInfo[TrySell[playerid][2]][cOwner],playername,MAX_PLAYER_NAME);
Reply


Messages In This Thread
error 035: argument type mismatch - by Stanford - 12.04.2013, 06:19
Re: error 035: argument type mismatch - by MP2 - 12.04.2013, 06:20
Re: error 035: argument type mismatch - by Stanford - 12.04.2013, 06:24
Re: error 035: argument type mismatch - by MP2 - 12.04.2013, 06:28
Re: error 035: argument type mismatch - by Stanford - 12.04.2013, 06:35

Forum Jump:


Users browsing this thread: 1 Guest(s)