rendered paste body#include <a_samp>enum pInfo{ vehicle}new PlayerInfo[MAX_PLAYERS][pInfo];#define COLOR_GREY 0xAFAFAFAA#define COLOR_GREEN 0x00FF00AAnew Alarm[255];main(){ print("\n----------------------------------"); print(" This is a blank GameModeScript"); print("----------------------------------\n");}public OnGameModeInit(){ SetGameModeText("SF:F Alarm"); AddPlayerClass(153, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); return 1;}public OnPlayerRequestClass(playerid, classid){ SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746); SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746); SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746); return 1;}public OnPlayerSpawn(playerid){ return 1;}public OnPlayerDeath(playerid, killerid, reason){ return 1;}public OnPlayerText(playerid){ printf("OnPlayerText(%d)", playerid); return 1;}public OnPlayerCommandText(playerid, cmdtext[]){ if(strcmp(cmdtext, "/lock", true) == 0) { if(PlayerInfo[playerid][vehicle] == 0) { SendClientMessage(playerid,COLOR_GREY," You were never in any car."); return 1; } if(GetPlayerState(playerid) == 2) { SendClientMessage(playerid,COLOR_GREY," You must be outside of the car to lock."); return 1; } new Vehicle = PlayerInfo[playerid][vehicle]; Alarm[Vehicle] = 1; SendClientMessage(playerid,COLOR_GREEN,"* Your vehicle is now locked "); PlayerPlaySound(playerid,1147,0,0,0); return 1; } if(strcmp(cmdtext, "/unlock", true) == 0) { if(PlayerInfo[playerid][vehicle] == 0) { SendClientMessage(playerid,COLOR_GREY," You were never in any car."); return 1; } new Vehicle = PlayerInfo[playerid][vehicle]; Alarm[Vehicle] = 0; SendClientMessage(playerid,COLOR_GREEN,"* Your vehicle is now unlocked."); PlayerPlaySound(playerid,1147,0,0,0); return 1; } return 0;}public OnPlayerStateChange(playerid, newstate, oldstate){ new v = GetPlayerVehicleID(playerid); if(newstate == 2) { PlayerInfo[playerid][vehicle] = GetPlayerVehicleID(playerid); for(new i=0; i<MAX_PLAYERS; i++) { if(PlayerInfo[i][vehicle] == v && Alarm[v] == 1) { RemovePlayerFromVehicle(playerid); GameTextForPlayer(playerid,"~r~Alarm System ~g~Activated",1000,1); SendClientMessage(playerid,COLOR_GREY,"* This vehicle is locked."); PlayerPlayerSound(playerid,1147,0,0,0); PlayerPlayerSound(playerid,1147,0,0,0); } } } return 1;}