SA-MP Forums Archive
error 035: argument type mismatch (argument 2) - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: error 035: argument type mismatch (argument 2) (/showthread.php?tid=107824)



error 035: argument type mismatch (argument 2) - Zechey - 11.11.2009

okay I just began to script 2 days ago so I am not that pro at this stuff

public OnPlayerCommandText(playerid, cmdtext[])
{
if strcmp("/cars",true)
{
if (IsPlayerInAnyVehicle(playerid)) {
SetVehiclePos(GetPlayerVehicleID(playerid),2129.75 , 1449.55, 12.46);
} else {
SetPlayerPos(playerid,2129.75, 1449.55, 12.46);
}
}
return 0;
}

I get error 035: argument type mismatch (argument 2) when I add that, what could be the problem?


Re: error 035: argument type mismatch (argument 2) - [XST]O_x - 11.11.2009

pawn Код:
if(strcmp(cmdtext, "/cars", true) == 0)
  {
  if (IsPlayerInAnyVehicle(playerid)) {
  SetVehiclePos(GetPlayerVehicleID(playerid),2129.75, 1449.55, 12.46);
  } else {
  SetPlayerPos(playerid,2129.75, 1449.55, 12.46);
  }
  return 1;
 }



Re: error 035: argument type mismatch (argument 2) - Zechey - 11.11.2009

Thanks alot


Re: error 035: argument type mismatch (argument 2) - [MKD]Max - 15.08.2011

this what i add but i got alot of errors. the errors at the last of post

at evey line got like those , selectedp, selecteds, selectedeq;

i got like this error --> error 035: argument type mismatch

Код:
stock RestoreClassWeapons(playerid)
{
    if(gPlayerClass[playerid] == ASSAULT) {
        if(gTeam[playerid] == TEAM_MARINE) {
        
        GivePlayerWeapon(playerid, selectedp, 500);
        GivePlayerWeapon(playerid, selecteds, 200);
        GivePlayerWeapon(playerid, selectedeq, 3);
        }else
        if(gTeam[playerid] == TEAM_SAS) {
        GivePlayerWeapon(playerid, selectedp, 500);
        GivePlayerWeapon(playerid, selecteds, 200);
        GivePlayerWeapon(playerid, selectedeq, 3);
        }
        if(gTeam[playerid] == TEAM_SPETENAZ) {
        GivePlayerWeapon(playerid, selectedp, 500);
        GivePlayerWeapon(playerid, selecteds, 200);
        GivePlayerWeapon(playerid, selectedeq, 3);
        }
        if(gTeam[playerid] == TEAM_OPFOR) {
        GivePlayerWeapon(playerid, selectedp, 500);
        GivePlayerWeapon(playerid, selecteds, 200);
        GivePlayerWeapon(playerid, selectedeq, 3);
		}

    }
    if(gPlayerClass[playerid] == FIRSTRCON) {
    	if(gTeam[playerid] == TEAM_MARINE) {
     	GivePlayerWeapon(playerid, selectedp, 500);
      	GivePlayerWeapon(playerid, selecteds, 200);
        GivePlayerWeapon(playerid, selectedeq, 3);

        }else
        if(gTeam[playerid] == TEAM_SAS) {
     	GivePlayerWeapon(playerid, selectedp, 500);
      	GivePlayerWeapon(playerid, selecteds, 200);
        GivePlayerWeapon(playerid, selectedeq, 3);

   		}else
        if(gTeam[playerid] == TEAM_SPETENAZ) {
        GivePlayerWeapon(playerid, selectedp, 500);
        GivePlayerWeapon(playerid, selecteds, 200);
        GivePlayerWeapon(playerid, selectedeq, 3);
        
        }else
        if(gTeam[playerid] == TEAM_OPFOR) {
        GivePlayerWeapon(playerid, selectedp, 500);
        GivePlayerWeapon(playerid, selecteds, 200);
        GivePlayerWeapon(playerid, selectedeq, 3);
        }
	}
    if(gPlayerClass[playerid] == DEMOLITION) {
        if(gTeam[playerid] == TEAM_MARINE) {
        GivePlayerWeapon(playerid, selectedp, 500);
        GivePlayerWeapon(playerid, selecteds, 200);
        GivePlayerWeapon(playerid, selectedeq, 3);

        }else
        if(gTeam[playerid] == TEAM_SAS) {
        GivePlayerWeapon(playerid, selectedp, 500);
        GivePlayerWeapon(playerid, selecteds, 200);
        GivePlayerWeapon(playerid, selectedeq, 3);
   		}else
        if(gTeam[playerid] == TEAM_SPETENAZ) {
        GivePlayerWeapon(playerid, selectedp, 500);
        GivePlayerWeapon(playerid, selecteds, 200);
        GivePlayerWeapon(playerid, selectedeq, 3);
        }else
        if(gTeam[playerid] == TEAM_OPFOR) {
        GivePlayerWeapon(playerid, selectedp, 500);
        GivePlayerWeapon(playerid, selecteds, 200);
        GivePlayerWeapon(playerid, selectedeq, 3);
        }
	}
    if(gPlayerClass[playerid] == SNIPER) {
        if(gTeam[playerid] == TEAM_MARINE) {
        GivePlayerWeapon(playerid, 34, 100);
        GivePlayerWeapon(playerid, selecteds, 200);
        GivePlayerWeapon(playerid, selectedeq, 3);

        }else
        if(gTeam[playerid] == TEAM_SAS) {
        GivePlayerWeapon(playerid, 34, 100);
        GivePlayerWeapon(playerid, selecteds, 200);
        GivePlayerWeapon(playerid, selectedeq, 3);

   		}else
        if(gTeam[playerid] == TEAM_SPETENAZ) {
        GivePlayerWeapon(playerid, 34, 100);
        GivePlayerWeapon(playerid, selecteds, 200);
        GivePlayerWeapon(playerid, selectedeq, 3);
        }else
        if(gTeam[playerid] == TEAM_OPFOR) {
        GivePlayerWeapon(playerid, 34, 100);
        GivePlayerWeapon(playerid, selecteds, 200);
        GivePlayerWeapon(playerid, selectedeq, 3);
        }
    }
    return 1;
}







Код:
C:\Documents and Settings\O_O\Desktop\cod4\gamemodes\cod4.pwn(1017) : error 035: argument type mismatch (argument 2)
C:\Documents and Settings\O_O\Desktop\cod4\gamemodes\cod4.pwn(1018) : error 035: argument type mismatch (argument 2)
C:\Documents and Settings\O_O\Desktop\cod4\gamemodes\cod4.pwn(1019) : error 035: argument type mismatch (argument 2)
C:\Documents and Settings\O_O\Desktop\cod4\gamemodes\cod4.pwn(1022) : error 035: argument type mismatch (argument 2)
C:\Documents and Settings\O_O\Desktop\cod4\gamemodes\cod4.pwn(1023) : error 035: argument type mismatch (argument 2)
C:\Documents and Settings\O_O\Desktop\cod4\gamemodes\cod4.pwn(1024) : error 035: argument type mismatch (argument 2)
C:\Documents and Settings\O_O\Desktop\cod4\gamemodes\cod4.pwn(1027) : error 035: argument type mismatch (argument 2)
C:\Documents and Settings\O_O\Desktop\cod4\gamemodes\cod4.pwn(1028) : error 035: argument type mismatch (argument 2)
C:\Documents and Settings\O_O\Desktop\cod4\gamemodes\cod4.pwn(1029) : error 035: argument type mismatch (argument 2)
C:\Documents and Settings\O_O\Desktop\cod4\gamemodes\cod4.pwn(1032) : error 035: argument type mismatch (argument 2)
C:\Documents and Settings\O_O\Desktop\cod4\gamemodes\cod4.pwn(1033) : error 035: argument type mismatch (argument 2)
C:\Documents and Settings\O_O\Desktop\cod4\gamemodes\cod4.pwn(1034) : error 035: argument type mismatch (argument 2)
C:\Documents and Settings\O_O\Desktop\cod4\gamemodes\cod4.pwn(1040) : error 035: argument type mismatch (argument 2)
C:\Documents and Settings\O_O\Desktop\cod4\gamemodes\cod4.pwn(1041) : error 035: argument type mismatch (argument 2)
C:\Documents and Settings\O_O\Desktop\cod4\gamemodes\cod4.pwn(1042) : error 035: argument type mismatch (argument 2)
C:\Documents and Settings\O_O\Desktop\cod4\gamemodes\cod4.pwn(1046) : error 035: argument type mismatch (argument 2)
C:\Documents and Settings\O_O\Desktop\cod4\gamemodes\cod4.pwn(1047) : error 035: argument type mismatch (argument 2)
C:\Documents and Settings\O_O\Desktop\cod4\gamemodes\cod4.pwn(1048) : error 035: argument type mismatch (argument 2)
C:\Documents and Settings\O_O\Desktop\cod4\gamemodes\cod4.pwn(1052) : error 035: argument type mismatch (argument 2)
C:\Documents and Settings\O_O\Desktop\cod4\gamemodes\cod4.pwn(1053) : error 035: argument type mismatch (argument 2)
C:\Documents and Settings\O_O\Desktop\cod4\gamemodes\cod4.pwn(1054) : error 035: argument type mismatch (argument 2)
C:\Documents and Settings\O_O\Desktop\cod4\gamemodes\cod4.pwn(1058) : error 035: argument type mismatch (argument 2)
C:\Documents and Settings\O_O\Desktop\cod4\gamemodes\cod4.pwn(1059) : error 035: argument type mismatch (argument 2)
C:\Documents and Settings\O_O\Desktop\cod4\gamemodes\cod4.pwn(1060) : error 035: argument type mismatch (argument 2)
C:\Documents and Settings\O_O\Desktop\cod4\gamemodes\cod4.pwn(1065) : error 035: argument type mismatch (argument 2)
C:\Documents and Settings\O_O\Desktop\cod4\gamemodes\cod4.pwn(1066) : error 035: argument type mismatch (argument 2)

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


26 Errors.