rendered paste body#include <a_samp>forward IsPlayerInCube(playerid, Float:Array[6]);forward Bank();public OnFilterScriptInit(){ SetTimer("Bank", 100, 1); return 1;}public OnFilterScriptExit(){ return 1;}public OnPlayerCommandText(playerid, cmdtext[]){ if (strcmp(cmdtext, "/telebank", true) == 0) { return SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: The bank is closed now."); } return 0;}public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid){ if (newinteriorid == 6) { if (IsPlayerInAnyVehicle(playerid)) { SetVehiclePos(GetPlayerVehicleID(playerid),2160.7559,1982.9937,10.8203); SetVehicleZAngle(GetPlayerVehicleID(playerid),90.0000); } else { SetPlayerPos(playerid,2160.7559,1982.9937,10.8203); SetPlayerFacingAngle(playerid,90.0000); } SetPlayerInterior(playerid, 0); SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: The bank is closed now."); } return 1;}public IsPlayerInCube(playerid, Float:Array[6]){ new Float:X, Float:Y, Float:Z; GetPlayerPos(playerid, X, Y, Z); if (X >= Array[0] && X <= Array[3] && Y >= Array[1] && Y <= Array[4] && Z >= Array[2] && Z <= Array[5]) return 1; return 0;}public Bank(){ for (new i = 0; i < MAX_PLAYERS; i++) { new Float:xArr[6] = {2175.7754,1966.6882,9.0000,2218.2163,2012.1815,35.4982}; if (IsPlayerInCube(i,xArr)) { if (IsPlayerInAnyVehicle(i)) { SetVehiclePos(GetPlayerVehicleID(i),2160.7559,1982.9937,10.8203); SetVehicleZAngle(GetPlayerVehicleID(i),90.0000); } else { SetPlayerPos(i,2160.7559,1982.9937,10.8203); SetPlayerFacingAngle(i,90.0000); } SendClientMessage(i, 0xFFFFFFFF, "SERVER: The bank is closed now."); } } return 1;}