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