rendered paste body#include <a_samp>
new Count = 5;
new CountText[5][5] ={
"~w~1",
"~w~2",
"~w~3",
"~w~4",
"~w~5"
;
#define COLOR_BLUE 0x0000FFAA
#define COLOR_GREY 0xAFAFAFAA
#define COLOR_GREEN 0x33AA33AA
#define COLOR_RED 0xAA3333AA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_PURPLE 0x9900FFAA
#define COLOR_BROWN 0x993300AA
#define COLOR_ORANGE 0xFF9933AA
#define COLOR_CYAN 0x99FFFFAA
#define COLOR_TAN 0xFFFFCCAA
#define COLOR_PINK 0xFF66FFAA
#define COLOR_KHAKI 0x999900AA
#define COLOR_LIME 0x99FF00AA
#define COLOR_BLACK 0x000000AA
#define COLOR_TURQ 0x00A3C0AA
public OnFilterScriptInit() {
print("\n----------------------------------");
print("BLAH");
print("----------------------------------\n");
}
public OnFilterScriptExit() {
print("\n----------------------------------");
print("BLAH");
print("----------------------------------\n");
}
public OnPlayerCommandText(playerid, cmdtext[]) {
if (strcmp(cmdtext, "/lock", true)==0)
{
if(IsPlayerInAnyVehicle(playerid))
{
new State=GetPlayerState(playerid);
if(State!=PLAYER_STATE_DRIVER)
{
SendClientMessage(playerid,0xFFFF00AA,"You can only lock the doors as the driver.");
return 1;
}
new i;
for(i=0;i<MAX_PLAYERS;i++)
{
if(i != playerid)
{
SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i, 0, 1);
}
}
SendClientMessage(playerid, 0xFFFF00AA, "Vehicle locked!");
new Float:pX, Float:pY, Float:pZ;
GetPlayerPos(playerid,pX,pY,pZ);
PlayerPlaySound(playerid,1056,pX,pY,pZ);
}
else
{
SendClientMessage(playerid, 0xFFFF00AA, "You're not in a vehicle!");
}
return 1;
}
if (strcmp(cmdtext, "/unlock", true)==0)
{
if(IsPlayerInAnyVehicle(playerid))
{
new State=GetPlayerState(playerid);
if(State!=PLAYER_STATE_DRIVER)
{
SendClientMessage(playerid,0xFFFF00AA,"You can only unlock the doors as the driver.");
return 1;
}
new i;
for(i=0;i<MAX_PLAYERS;i++)
{
SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i, 0, 0);
}
SendClientMessage(playerid, 0xFFFF00AA, "Vehicle unlocked!");
new Float:pX, Float:pY, Float:pZ;
GetPlayerPos(playerid,pX,pY,pZ);
PlayerPlaySound(playerid,1057,pX,pY,pZ);
}
else
{
SendClientMessage(playerid, 0xFFFF00AA, "You're not in a vehicle!");
}
return 1;
}
//------------------------------------------- Stunt Zone commands cyan
if (strcmp(cmdtext, "/tele", true)==0){
SendClientMessage(playerid, 0x99FFFFAA, "Fun Commands!");
SendClientMessage(playerid, 0x99FFFFAA, "/airport /tuner /lowrider /mountain /skatepark");
SendClientMessage(playerid, 0x99FFFFAA, " /drift /drift2 /drift3 /tranfender /transfender 2");
return 1;}
if(strcmp(cmdtext, "/mountain", true) == 0)
{new cartype = GetPlayerVehicleID(playerid);
new State=GetPlayerState(playerid);
SetPlayerInterior(playerid,0);
{if(State!=PLAYER_STATE_DRIVER)
{SetPlayerPos(playerid,-2245.3813,-1715.3920,480.3623);}
else if(IsPlayerInVehicle(playerid, cartype) == 1)
{SetVehiclePos(cartype,-2245.3813,-1715.3920,480.3623);
SetVehicleZAngle(cartype,30.6101);}
else
{SetPlayerPos(playerid,-2245.3813,-1715.3920,480.3623);}
// DRIFT 3
//-353.8616,1530.5092,75.1320,261.9530
if(strcmp(cmdtext, "/drift3", true) == 0)
SetPlayerInterior(playerid,0);
{if(State!=PLAYER_STATE_DRIVER)
{SetPlayerPos(playerid,-353.8616,1530.5092,75.1320);}
else if(IsPlayerInVehicle(playerid, cartype) == 1)
{SetVehiclePos(cartype,-353.8616,1530.5092,75.1320);
SetVehicleZAngle(cartype,261.9530);}
else
{SetPlayerPos(playerid,-353.8616,1530.5092,75.1320);}
// SKATE PARK
if(strcmp(cmdtext, "/skatepark", true) == 0)
SetPlayerInterior(playerid,0);
{if(State!=PLAYER_STATE_DRIVER)
{SetPlayerPos(playerid,1880.9452,-1394.7611,13.1246);}
else if(IsPlayerInVehicle(playerid, cartype) == 1)
{SetVehiclePos(cartype,1880.9452,-1394.7611,13.1246);
SetVehicleZAngle(cartype,304.2583);}
else
{SetPlayerPos(playerid,1880.9452,-1394.7611,13.1246);}
// AIRPORT3 SAN FIERRO
if(strcmp(cmdtext, "/airport", true) == 0)
SetPlayerInterior(playerid,0);
{if(State!=PLAYER_STATE_DRIVER)
{SetPlayerPos(playerid,-1645.2598,-201.1026,13.9188);}
else if(IsPlayerInVehicle(playerid, cartype) == 1)
{SetVehiclePos(cartype,-1645.2598,-201.1026,13.9188);
SetVehicleZAngle(cartype,43.8785);}
else
{SetPlayerPos(playerid,-1645.2598,-201.1026,13.9188);}
// -------------------teleport w vehicle
if(strcmp(cmdtext, "/tuner", true) == 0)
SetPlayerInterior(playerid,0);
{if(State!=PLAYER_STATE_DRIVER)
{SetPlayerPos(playerid,-2712.8408,217.7281,5.2436);}
else if(IsPlayerInVehicle(playerid, cartype) == 1)
{SetVehiclePos(cartype,-2712.8408,217.7281,5.2436);
SetVehicleZAngle(cartype,270);}
else
{SetPlayerPos(playerid,-2712.8408,217.7281,5.2436);}
//end tele w vehicle
if(strcmp(cmdtext, "/lowrider", true) == 0)
SetPlayerInterior(playerid,0);
{if(State!=PLAYER_STATE_DRIVER)
{SetPlayerPos(playerid,2645.1208,-2018.3188,13.3512);}
else if(IsPlayerInVehicle(playerid, cartype) == 1)
{SetVehiclePos(cartype,2645.1208,-2018.3188,13.3512);
SetVehicleZAngle(cartype,182.8156);}
else
{SetPlayerPos(playerid,2645.1208,-2018.3188,13.3512);}
//--------------------------------------------DRIFT
if(strcmp(cmdtext, "/drift", true) == 0)
{if(State!=PLAYER_STATE_DRIVER)
{SetPlayerPos(playerid,2265.6292,1398.5432,42.4766);}
else if(IsPlayerInVehicle(playerid, cartype) == 1)
{SetVehiclePos(cartype,2265.6292,1398.5432,42.4766);
SetVehicleZAngle(cartype,266.6323);}
else
{SetPlayerPos(playerid,2265.6292,1398.5432,42.4766);}
//--------------------------------------------TELEPORT transfender
//1040.7844,-1051.6259,31.4096,359.5718
if(strcmp(cmdtext, "/transfender", true) == 0)
SetPlayerInterior(playerid,0);
{if(State!=PLAYER_STATE_DRIVER)
{SetPlayerPos(playerid,1040.7844,-1051.6259,31.4096);}
else if(IsPlayerInVehicle(playerid, cartype) == 1)
{SetVehiclePos(cartype,1040.7844,-1051.6259,31.4096);
SetVehicleZAngle(cartype,360);}
else
{SetPlayerPos(playerid,1040.7844,-1051.6259,31.4096);}
//2385.7163,1012.6401,10.5273,357.4084
if(strcmp(cmdtext, "/transfender2", true) == 0)
SetPlayerInterior(playerid,0);
{if(State!=PLAYER_STATE_DRIVER)
{SetPlayerPos(playerid,2385.7163,1012.6401,10.5273);}
else if(IsPlayerInVehicle(playerid, cartype) == 1)
{SetVehiclePos(cartype,2385.7163,1012.6401,10.5273);
SetVehicleZAngle(cartype,357.4084);}
else
{SetPlayerPos(playerid,2385.7163,1012.6401,10.5273);}
//--------------------------------------------TELEPORT Drift2
//2235.1140,1963.4467,31.6547,269.1981
if(strcmp(cmdtext, "/drift2", true) == 0)
SetPlayerInterior(playerid,0);
{if(State!=PLAYER_STATE_DRIVER)
{SetPlayerPos(playerid,2235.1140,1963.4467,31.6547);}
else if(IsPlayerInVehicle(playerid, cartype) == 1)
{SetVehiclePos(cartype,2235.1140,1963.4467,31.6547);
SetVehicleZAngle(cartype,270);}
else
{SetPlayerPos(playerid,2235.1140,1963.4467,31.6547);}
return 1;
}