rendered paste body#include <a_samp>
#define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
#define COLOR_GREY 0xAFAFAFAA
#define COLOR_GREEN 0x33AA33AA
#define COLOR_RED 0xFF4500AA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_ORANGE 0xFF9900AA
#define CLASS_OUTSIDE_INT playerid,0
#define CLASS_PLAYER_POS playerid,508.7362,-87.4335,998.9609
#define CLASS_CAM_POS playerid,508.7362,-83.4335,998.9609
#define CLASS_CAM_LOOKAT playerid,508.7362,-87.4335,998.9609
#define CLASS_FACE_ANGLE playerid,0.0
new veh;
main(){}
public OnGameModeInit()
{
AddPlayerClass(0, 0, 0, 0.3, 0, 0, 0, 0, 0, 0, 0);
return 1;
}
public OnPlayerRequestClass(playerid, classid)
{
SetPlayerInterior(CLASS_OUTSIDE_INT);
SetPlayerPos(CLASS_PLAYER_POS);
SetPlayerCameraPos(CLASS_CAM_POS);
SetPlayerCameraLookAt(CLASS_CAM_LOOKAT);
SetPlayerFacingAngle(CLASS_FACE_ANGLE);
return 1;
}
public OnPlayerSpawn(playerid)
{
new Float:pos[3];
GetPlayerPos(playerid, pos[0], pos[1], pos[2]);
veh = CreateVehicle(541, pos[0], pos[1], pos[2], 0.0, -1, -1, 99999);
PutPlayerInVehicle(playerid, veh, 0);
return 1;
}
public OnPlayerExitVehicle(playerid, vehicleid)
{
// DestroyVehicle(vehicleid);
SpawnPlayer(playerid);
return 1;
}