#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;
}
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.

|
Originally Posted by CAMERON_BANFIELD
Please can you show me the code on how to do it
![]() Thanks Cameron |