25 errors pls help!
#1

Hi, i have this vehicle script but i have 25 errors, here is the script.

Код:
#include <a_samp>

new Menu:OffroadVehicles;
new
Float:x,
Float:y,
Float:z,
Float:a;

#define FILTERSCRIPT
//#define CurrentMenu


#if defined FILTERSCRIPT

public OnFilterScriptInit()
{
	print("\n----------------------");
	print(" Cameron`s Vehicle menu!");
	print("----------------------\n");
	return 1;
}

public OnFilterScriptExit()
{
	return 1;
}

#else

main()
{
	print("\n----------------------------------");
	print(" Cameron`s Vehicle menu!");
	print("----------------------------------\n");
}

#endif

public OnGameModeInit()
{
	OffroadVehicles = CreateMenu("Offroad Vehicles", 1,270,140,220,0);
	AddMenuItem(OffroadVehicles, 0, "Bandito");
	AddMenuItem(OffroadVehicles, 0, "BF Injection");
	AddMenuItem(OffroadVehicles, 0, "Dune");
	AddMenuItem(OffroadVehicles, 0, "Huntley");
	AddMenuItem(OffroadVehicles, 0, "Landstalker");
	AddMenuItem(OffroadVehicles, 0, "Mesa");
	AddMenuItem(OffroadVehicles, 0, "Monster");
	AddMenuItem(OffroadVehicles, 0, "Sandking");
	AddMenuItem(OffroadVehicles, 0, "Monster A");
	AddMenuItem(OffroadVehicles, 0, "Monster B");
	AddMenuItem(OffroadVehicles, 0, "Rancher");
	AddMenuItem(OffroadVehicles, 0, "Patriot");
	return 1;
}


public OnPlayerCommandText(playerid, cmdtext[])
{
	if(strcmp(cmdtext, "/menu1", true) == 0)
{
	  ShowMenuForPlayer(OffroadVehicles,playerid);
	  return 1;
}
	return 0;
}


public OnPlayerSelectedMenuRow(playerid, row)
{
 	new Menu:Current = GetPlayerMenu(playerid);
 	new string[128];

  if(Current == OffroadVehicles) {
    switch(row)
		{
 			case 0: //Bandito
			{
				GetPlayerPos(playerid,x,y,z);
				GetPlayerFacingAngle(playerid,a);
				CreateVehicle(568,x+5,y+2,z,a,-1,-1,false);
				PutPlayerInVehicle(playerid, (vehicleid);
			}
			case 1: //BF Injection
			{
				GetPlayerPos(playerid,x,y,z);
				GetPlayerFacingAngle(playerid,a);
				CreateVehicle(242,x+5,y+2,z,a,-1,-1,false);
				PutPlayerInVehicle(playerid, (vehicleid);

			}
 			case 2: //Dune
 			{
 				GetPlayerPos(playerid,x,y,z);
				GetPlayerFacingAngle(playerid,a);
				CreateVehicle(573,x+5,y+2,z,a,-1,-1,false);
				PutPlayerInVehicle(playerid, (vehicleid);
 			
 			}
 			case 3: //Huntley
 			{
 			  GetPlayerPos(playerid,x,y,z);
				GetPlayerFacingAngle(playerid,a);
				CreateVehicle(579,x+5,y+2,z,a,-1,-1,false);
				PutPlayerInVehicle(playerid, (vehicleid);
 			
 			}
  			case 4:	//Landstalker
  			{
  			  GetPlayerPos(playerid,x,y,z);
				GetPlayerFacingAngle(playerid,a);
				CreateVehicle(400,x+5,y+2,z,a,-1,-1,false);
				PutPlayerInVehicle(playerid, (vehicleid);
  			
  			}
			case 5: //Mesa
			{
			  GetPlayerPos(playerid,x,y,z);
				GetPlayerFacingAngle(playerid,a);
				CreateVehicle(500,x+5,y+2,z,a,-1,-1,false);
				PutPlayerInVehicle(playerid, (vehicleid);
			
			}
 			case 6: //Monster
      {
        GetPlayerPos(playerid,x,y,z);
				GetPlayerFacingAngle(playerid,a);
				CreateVehicle(444,x+5,y+2,z,a,-1,-1,false);
				PutPlayerInVehicle(playerid, (vehicleid);

			}
 			case 7: //Sandking
	 		{
	 		  GetPlayerPos(playerid,x,y,z);
				GetPlayerFacingAngle(playerid,a);
				CreateVehicle(495,x+5,y+2,z,a,-1,-1,false);
				PutPlayerInVehicle(playerid, (vehicleid);
	 		
			}
			case 8: //Monster A
			{
			  GetPlayerPos(playerid,x,y,z);
				GetPlayerFacingAngle(playerid,a);
				CreateVehicle(556,x+5,y+2,z,a,-1,-1,false);
				PutPlayerInVehicle(playerid, (vehicleid);
			
			}
			case 9: //Monster B
			{
			  GetPlayerPos(playerid,x,y,z);
				GetPlayerFacingAngle(playerid,a);
				CreateVehicle(557,x+5,y+2,z,a,-1,-1,false);
				PutPlayerInVehicle(playerid, (vehicleid);

			}
			case 10: //Rancher
			{
			  GetPlayerPos(playerid,x,y,z);
				GetPlayerFacingAngle(playerid,a);
				CreateVehicle(489,x+5,y+2,z,a,-1,-1,false);
				PutPlayerInVehicle(playerid, (vehicleid);

			}
			case 11: //Patriot
    	{
				GetPlayerPos(playerid,x,y,z);
				GetPlayerFacingAngle(playerid,a);
				CreateVehicle(470,x+5,y+2,z,a,-1,-1,false);
				PutPlayerInVehicle(playerid, (vehicleid);
		  }
		}
		return 1;
	}
And the errors are
Код:
C:\Documents and Settings\Cameron Banfield\Desktop\menu.pwn(83) : error 017: undefined symbol "vehicleid"
C:\Documents and Settings\Cameron Banfield\Desktop\menu.pwn(83) : error 035: argument type mismatch (argument 2)
C:\Documents and Settings\Cameron Banfield\Desktop\menu.pwn(90) : error 017: undefined symbol "vehicleid"
C:\Documents and Settings\Cameron Banfield\Desktop\menu.pwn(90) : error 035: argument type mismatch (argument 2)
C:\Documents and Settings\Cameron Banfield\Desktop\menu.pwn(98) : error 017: undefined symbol "vehicleid"
C:\Documents and Settings\Cameron Banfield\Desktop\menu.pwn(98) : error 035: argument type mismatch (argument 2)
C:\Documents and Settings\Cameron Banfield\Desktop\menu.pwn(106) : error 017: undefined symbol "vehicleid"
C:\Documents and Settings\Cameron Banfield\Desktop\menu.pwn(106) : error 035: argument type mismatch (argument 2)
C:\Documents and Settings\Cameron Banfield\Desktop\menu.pwn(114) : error 017: undefined symbol "vehicleid"
C:\Documents and Settings\Cameron Banfield\Desktop\menu.pwn(114) : error 035: argument type mismatch (argument 2)
C:\Documents and Settings\Cameron Banfield\Desktop\menu.pwn(122) : error 017: undefined symbol "vehicleid"
C:\Documents and Settings\Cameron Banfield\Desktop\menu.pwn(122) : error 035: argument type mismatch (argument 2)
C:\Documents and Settings\Cameron Banfield\Desktop\menu.pwn(130) : error 017: undefined symbol "vehicleid"
C:\Documents and Settings\Cameron Banfield\Desktop\menu.pwn(130) : error 035: argument type mismatch (argument 2)
C:\Documents and Settings\Cameron Banfield\Desktop\menu.pwn(138) : error 017: undefined symbol "vehicleid"
C:\Documents and Settings\Cameron Banfield\Desktop\menu.pwn(138) : error 035: argument type mismatch (argument 2)
C:\Documents and Settings\Cameron Banfield\Desktop\menu.pwn(146) : error 017: undefined symbol "vehicleid"
C:\Documents and Settings\Cameron Banfield\Desktop\menu.pwn(146) : error 035: argument type mismatch (argument 2)
C:\Documents and Settings\Cameron Banfield\Desktop\menu.pwn(154) : error 017: undefined symbol "vehicleid"
C:\Documents and Settings\Cameron Banfield\Desktop\menu.pwn(154) : error 035: argument type mismatch (argument 2)
C:\Documents and Settings\Cameron Banfield\Desktop\menu.pwn(162) : error 017: undefined symbol "vehicleid"
C:\Documents and Settings\Cameron Banfield\Desktop\menu.pwn(162) : error 035: argument type mismatch (argument 2)
C:\Documents and Settings\Cameron Banfield\Desktop\menu.pwn(170) : error 017: undefined symbol "vehicleid"
C:\Documents and Settings\Cameron Banfield\Desktop\menu.pwn(170) : error 035: argument type mismatch (argument 2)
C:\Documents and Settings\Cameron Banfield\Desktop\menu.pwn(175) : error 030: compound statement not closed at the end of file (started at line 72)
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


25 Errors.
I would be greatful if you knew how to fix this,
thanks
cameron
Reply
#2

http://pyrokid.pastebin.com/m62d0b40d
Reply
#3

Thanks man!!! your a life saver! do you know how i can make it so you can only have one car, if you choose anouther one it just replanec that one? thanks
cameron
Reply
#4

You have to assign the vehicle the player buys to the player and if they try to buy a new one, destroy the old one, spawn the new one and put the player in it.
Reply
#5

Please can you show me the code on how to do it
Thanks
Cameron
Reply
#6

Quote:
Originally Posted by CAMERON_BANFIELD
Please can you show me the code on how to do it
Thanks
Cameron
No I won't script it for you because I don't have time to do it. Post in the Scripts Request Thread.
Reply
#7

Ok but thanks for your help :P

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)