rendered paste body#include <a_samp>
#if defined FILTERSCRIPT
new gate1
new gate2
new gate3
public OnFilterScriptInit()
{
print("\n-----------------------------------------");
print(" blank filterscript name");
print("-----------------------------------------\n");
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
#else
main()
{
print("\n----------------------------------");
print(" Blank Gamemode by your name here");
print("----------------------------------\n");
}
#endif
public OnGameModeInit()
{
gate1 = CreateObject(980, 664.962463, -1309.575195, 15.234329, 0, 0, 0);
gate2 = CreateObject(980, 659.729614, -1227.268555, 17.749743, 0, 0, 62.3434);
gate3 = CreateObject(980, 784.938232, -1152.452393, 25.055794, 0, 0, 271.1864);
// Don't use these lines if it's a filterscript
return 1;
}
public OnGameModeExit()
{
return 1;
}
public OnPlayerRequestSpawn(playerid)
{
return 1;
}
public OnPlayerConnect(playerid)
{
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
return 1;
}
public OnPlayerSpawn(playerid)
{
return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
return 1;
}
public OnVehicleSpawn(vehicleid)
{
return 1;
}
public OnVehicleDeath(vehicleid, killerid)
{
return 1;
}
public OnPlayerText(playerid, text[])
{
return 1;
}
public OnPlayerPrivmsg(playerid, recieverid, text[])
{
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
//---------------------------------[gates]------------------------------------------------
if (strcmp("/close1", cmdtext, true, 10) == 0)
{
if(IsPlayerConnected(playerid))
{
MoveObject(gate1, 664.962463, -1309.575195, 15.234329, 2);
}
return 1;
}
if (strcmp("/open1", cmdtext, true, 10) == 0)
{
if(IsPlayerConnected(playerid))
{
MoveObject(gate1, 678.504822, -1309.615967, 15.406204, 2);
}
return 1;
}
if (strcmp("/close2", cmdtext, true, 10) == 0)
{
if(IsPlayerConnected(playerid))
{
MoveObject(gate2, 659.729614, -1227.268555, 17.749743, 2);
}
return 1;
}
if (strcmp("/open2", cmdtext, true, 10) == 0)
{
if(IsPlayerConnected(playerid))
{
MoveObject(gate2, 665.151123, -1216.715088, 17.573545, 2);
}
return 1;
}
if (strcmp("/close3", cmdtext, true, 10) == 0)
{
if(IsPlayerConnected(playerid))
{
MoveObject(gate3, 784.938232, -1152.452393, 25.055794, 2);
}
return 1;
}
if (strcmp("/open3", cmdtext, true, 10) == 0)
{
if(IsPlayerConnected(playerid))
{
MoveObject(gate3, 784.897583, -1165.073608, 25.102451, 2);
}
return 1;
}
if (strcmp("/closedforall", cmdtext, true, 10) == 0)
{
if(IsPlayerConnected(playerid))
{
MoveObject(gate1, 664.962463, -1309.575195, 15.234329, 1);
MoveObject(gate2, 659.729614, -1227.268555, 17.749743, 1);
MoveObject(gate3, 784.938232, -1152.452393, 25.055794, 1);
}
return 1;
}
if (strcmp("/openforall", cmdtext, true, 10) == 0)
{
if(IsPlayerConnected(playerid))
{
MoveObject(gate1, 678.504822, -1309.615967, 15.406204, 1);
MoveObject(gate2, 665.151123, -1216.715088, 17.573545, 1);
MoveObject(gate3, 784.897583, -1165.073608, 25.102451, 1);
}
return 1;
}
public OnPlayerInfoChange(playerid)
{
return 1;
}
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
return 1;
}
public OnPlayerExitVehicle(playerid, vehicleid)
{
return 1;
}
public OnPlayerStateChange(playerid, newstate, oldstate)
{
return 1;
}
public OnPlayerEnterCheckpoint(playerid)
{
return 1;
}
public OnPlayerLeaveCheckpoint(playerid)
{
return 1;
}
public OnPlayerEnterRaceCheckpoint(playerid)
{
return 1;
}
public OnPlayerLeaveRaceCheckpoint(playerid)
{
return 1;
}
public OnRconCommand(cmd[])
{
return 1;
}
public OnObjectMoved(objectid)
{
return 1;
}
public OnPlayerObjectMoved(playerid, objectid)
{
return 1;
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
return 1;
}
public OnPlayerSelectedMenuRow(playerid, row)
{
return 1;
}
public OnPlayerExitedMenu(playerid)
{
return 1;
}