rendered paste body#include <a_samp>
/*-------------------------------------------------------------------------*/
#define GRÜN 0x00FF00AA
#define GRAU 0xFFFFFFAA
#define ORANGE 0xFFA200AA
#define ROT 0xff0000AA
/*-------------------------------------------------------------------------*/
new V8Gate;
new Sabre;
new Burrito;
new Buffalo;
new BuffaloO;
new Greenwood;
new Hustler;
new Slamvan;
new Alpha;
new Hotknife;
new Packer;
new Camper;
new CamperR;
/*-------------------------------------------------------------------------*/
forward PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z);
/*-------------------------------------------------------------------------*/
main()
{
print("");
print("***********************************");
print("***************V8 HQ***************");
print("**********Created by:Viva**********");
print("***********************************");
print("");
}
public OnPlayerConnect(playerid)
{
SendClientMessage(playerid, ROT, "V8 Club Filterscript | by Viva (C)");
return 1;
}
public OnGameModeInit()
{
//-------------------VEHICLE-------------------
Sabre = AddStaticVehicle(475,-210.4037,2594.9114,62.5065,359.9552,15,15); // Sabre
Burrito = AddStaticVehicle(482,-283.1947,2602.0945,62.9792,358.6436,0,1); // burrito
Buffalo = AddStaticVehicle(402,-213.6183,2594.9636,62.5346,0.3868,25,25); // buffalo
BuffaloO = AddStaticVehicle(402,-225.8330,2594.9055,62.5347,0.8745,4,4); // buffalo
Greenwood = AddStaticVehicle(492,-219.6618,2594.8687,62.4849,182.1509,0,3); // greenwood
Hustler = AddStaticVehicle(545,-237.5767,2608.4172,62.5142,180.4954,0,0); // hustler
Slamvan = AddStaticVehicle(535,-231.3505,2608.9146,62.4660,181.0885,3,3); // slamvan
Alpha = AddStaticVehicle(602,-237.7880,2594.8528,62.5091,180.7974,7,7); // alpha
Hotknife = AddStaticVehicle(434,-234.8786,2594.1548,62.6749,0.4037,0,0); // hotknife
Camper = AddStaticVehicle(483,-243.6302,2609.2498,62.6953,184.6436,6,3); // camper
CamperR = AddStaticVehicle(483,-240.4099,2609.0881,62.6956,1.6734,4,30); // camper
Packer = AddStaticVehicle(443,-206.6942,2616.9900,63.5870,91.1269,0,3); // v8packer
//------------GATE--------------------------
V8Gate = CreateObject(11327, -206.583221, 2607.152588, 64.277580, 0.0000, 0.0000, 0.0000);
//---------------------------objects--------------------------------
CreateObject(996, -245.018692, 2591.266846, 62.606911, 0.0000, 0.0000, 0.0000);
CreateObject(996, -236.936600, 2591.276367, 62.606911, 0.0000, 0.0000, 0.0000);
CreateObject(996, -228.873917, 2591.269775, 62.601891, 0.0000, 0.0000, 0.0000);
CreateObject(996, -220.811859, 2591.281494, 62.606911, 0.0000, 0.0000, 0.0000);
CreateObject(996, -214.166275, 2612.625000, 62.606911, 0.0000, 0.0000, 0.0000);
CreateObject(1280, -274.859253, 2590.209961, 62.971668, 0.0000, 0.0000, 135.0000);
CreateObject(1280, -271.907318, 2591.350830, 62.971668, 0.0000, 0.0000, 90.0000);
CreateObject(1280, -269.743561, 2589.090332, 62.971668, 0.0000, 0.0000, 0.0000);
CreateObject(3524, -215.087952, 2612.788818, 63.594719, 0.0000, 0.0000, 180.0000);
CreateObject(3524, -226.676941, 2612.767090, 63.587189, 0.0000, 0.0000, 180.0000);
CreateObject(1235, -273.679199, 2591.302734, 63.073387, 0.0000, 0.0000, 0.0000);
CreateObject(1235, -270.337128, 2591.225830, 63.073387, 0.0000, 0.0000, 0.0000);
CreateObject(996, -234.541611, 2612.651367, 62.583130, 0.0000, 0.0000, 0.0000);
CreateObject(996, -244.040604, 2612.657227, 62.583633, 0.0000, 0.0000, 0.0000);
CreateObject(1232, -229.931549, 2628.332764, 64.352081, 0.0000, 0.0000, 0.0000);
CreateObject(1232, -212.216278, 2628.586182, 64.545792, 0.0000, 0.0000, 0.0000);
CreateObject(1215, -235.920456, 2612.623291, 62.423698, 0.0000, 0.0000, 0.0000);
CreateObject(11326, -198.571396, 2592.088867, 63.997955, 0.0000, 0.0000, 90.0000);
CreateObject(11393, -200.631577, 2611.835693, 63.228165, 0.0000, 0.0000, 0.0000);
CreateObject(1428, -200.554428, 2611.311279, 63.576843, 0.0000, 0.0000, 0.0000);
CreateObject(996, -212.744446, 2591.309082, 62.606911, 0.0000, 0.0000, 0.0000);
CreateObject(1481, -267.038391, 2591.230225, 63.273438, 0.0000, 0.0000, 0.0000);
CreateObject(1723, -263.308716, 2588.280518, 62.568359, 0.0000, 0.0000, 112.5000);
CreateObject(1723, -260.373779, 2587.609863, 62.568359, 0.0000, 0.0000, 180.0000);
CreateObject(1786, -261.818665, 2592.255615, 62.462643, 0.0000, 0.0000, 337.5000);
CreateObject(1786, -260.795807, 2591.817383, 62.462643, 0.0000, 0.0000, 337.5000);
CreateObject(1786, -260.790344, 2591.865967, 63.052620, 0.0000, 0.0000, 337.5000);
CreateObject(1786, -261.825134, 2592.300781, 63.052620, 0.0000, 0.0000, 337.5000);
CreateObject(643, -269.201935, 2584.401367, 63.040783, 0.0000, 0.0000, 0.0000);
CreateObject(643, -266.540436, 2585.908203, 63.040783, 0.0000, 0.0000, 225.0000);
CreateObject(643, -264.540161, 2582.976807, 63.040783, 0.0000, 0.0000, 157.5000);
CreateObject(1479, -261.443237, 2588.180908, 63.975307, 0.0000, 0.0000, 0.0000);
CreateObject(1418, -264.757690, 2588.707275, 63.346195, 0.0000, 0.0000, 90.0000);
CreateObject(1418, -264.763428, 2592.237549, 63.346195, 0.0000, 0.0000, 90.0000);
CreateObject(1418, -264.762604, 2588.715088, 64.640373, 0.0000, 0.0000, 90.0000);
CreateObject(1418, -264.768341, 2592.250244, 64.646606, 0.0000, 0.0000, 90.0000);
CreateObject(1418, -263.073975, 2586.848877, 63.346195, 0.0000, 0.0000, 0.0000);
CreateObject(1418, -259.831726, 2586.847656, 63.346195, 0.0000, 0.0000, 0.0000);
CreateObject(1418, -263.077789, 2586.853516, 64.635048, 0.0000, 0.0000, 0.0000);
CreateObject(1418, -259.841736, 2586.852295, 64.636818, 0.0000, 0.0000, 0.0000);
CreateObject(1479, -261.412201, 2591.518311, 63.975307, 0.0000, 0.0000, 180.0000);
CreateObject(1786, -263.105774, 2592.460205, 62.462643, 0.0000, 0.0000, 0.0000);
CreateObject(1786, -263.105133, 2592.487549, 63.062679, 0.0000, 0.0000, 0.0000);
CreateObject(1786, -260.780884, 2591.913818, 63.637714, 0.0000, 0.0000, 337.5000);
CreateObject(1786, -261.857941, 2592.357666, 63.642597, 0.0000, 0.0000, 337.5000);
CreateObject(1786, -263.109711, 2592.546631, 63.637684, 0.0000, 0.0000, 0.0000);
CreateObject(2314, -264.263336, 2590.736816, 62.516682, 0.0000, 0.0000, 90.0000);
CreateObject(1782, -264.317932, 2592.114502, 63.103848, 0.0000, 0.0000, 90.0000);
CreateObject(1783, -264.340393, 2591.438232, 63.091022, 0.0000, 0.0000, 90.0000);
CreateObject(1785, -264.343323, 2592.116943, 63.297932, 0.0000, 0.0000, 90.0000);
CreateObject(1787, -264.364716, 2591.438721, 63.235966, 0.0000, 0.0000, 90.0000);
CreateObject(1788, -264.369690, 2591.430420, 63.378239, 0.0000, 0.0000, 90.0000);
CreateObject(1790, -264.402863, 2592.128174, 63.480377, 0.0000, 0.0000, 90.0000);
CreateObject(1809, -264.420593, 2590.857666, 63.016136, 0.0000, 0.0000, 90.0001);
CreateObject(1840, -264.057739, 2592.570313, 64.547585, 0.0000, 0.0000, 112.5001);
CreateObject(1840, -259.055725, 2592.549316, 64.558167, 0.0000, 0.0000, 67.5001);
CreateObject(2028, -263.365601, 2591.412598, 62.653645, 0.0000, 0.0000, 22.5000);
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
new vehicleid = GetPlayerVehicleID(playerid);
//-----------------------Commands----------------------
if(strcmp(cmdtext, "/v8club", true) ==0)
{
SendClientMessage(playerid, ORANGE, "***V8 Club***");
SendClientMessage(playerid, GRAU, "Gründer: Viva || MrFloppy");
SendClientMessage(playerid, GRAU, "Clubsitz: Las Payasdas");
SendClientMessage(playerid, GRAU, "Show on Map: /showmetheclub");
return 1;
}
//------------------V8--------------------------
if(strcmp(cmdtext, "/v8gateopen", true) ==0)
{
MoveObject(V8Gate, -206.583221, 2607.152588, 56.277580, 4);
SendClientMessage(playerid, GRÜN, "Du hast das Tor der V8 Club Garage geöffnet.");
SendClientMessage(playerid, GRÜN, "Schließe das Tor wieder mit /v8gateclose.");
return 1;
}
if(strcmp(cmdtext, "/v8gateclose", true) ==0)
{
MoveObject(V8Gate, -206.583221, 2607.152588, 64.277580, 7);
SendClientMessage(playerid, GRÜN, "Das V8 Club Garagentor ist nun geschlossen.");
SendClientMessage(playerid, GRÜN, "Bis zum nächsten mal.");
return 1;
}
if(strcmp(cmdtext, "/showmetheclub", true) ==0)
{
PlayerPlaySound(playerid, 1083,0.0,0.0,0.0);
SetPlayerCheckpoint(playerid, -221.1334,2619.3381,62.5331, 10.0);
return 1;
}
if(strcmp(cmdtext, "/tuneit", true) ==0)
{
if(IsPlayerConnected(playerid))
{
if (PlayerToPoint(10, playerid,-201.1241,2607.2920,62.8355))
{
if (vehicleid == Sabre)
{
PlayerPlaySound(playerid, 1133,0.0,0.0,0.0);
AddVehicleComponent(Sabre, 1010); // Nitro
AddVehicleComponent(Sabre, 1074); // Felgen Mega
AddVehicleComponent(Sabre, 1087); // Hydraulik
AddVehicleComponent(Sabre, 1086); // Stereo
SetVehicleHealth(vehicleid,1000.0);
}
else if (vehicleid == Burrito)
{
PlayerPlaySound(playerid, 1133,0.0,0.0,0.0);
AddVehicleComponent(Burrito, 1010); // Nitro
AddVehicleComponent(Burrito, 1079); // Felgen Cutter
AddVehicleComponent(Burrito, 1087); // Hydraulik
SetVehicleHealth(vehicleid,1000.0);
}
else if (vehicleid == Buffalo)
{
PlayerPlaySound(playerid, 1133,0.0,0.0,0.0);
AddVehicleComponent(Buffalo, 1010); // Nitro
AddVehicleComponent(Buffalo, 1075); // Felgen Rimshide
AddVehicleComponent(Buffalo, 1087); // Hydraulik
SetVehicleHealth(vehicleid,1000.0);
}
else if (vehicleid == BuffaloO)
{
PlayerPlaySound(playerid, 1133,0.0,0.0,0.0);
AddVehicleComponent(BuffaloO, 1010); // Nitro
AddVehicleComponent(BuffaloO, 1075); // Felgen Rimshide
AddVehicleComponent(BuffaloO, 1087); // Hydraulik
SetVehicleHealth(vehicleid,1000.0);
}
else if (vehicleid == Greenwood)
{
PlayerPlaySound(playerid, 1133,0.0,0.0,0.0);
AddVehicleComponent(Greenwood, 1010); // Nitro
AddVehicleComponent(Greenwood, 1085); // Felgen Atomic
AddVehicleComponent(Greenwood, 1087); // Hydraulik
SetVehicleHealth(vehicleid,1000.0);
}
else if (vehicleid == Hustler)
{
PlayerPlaySound(playerid, 1133,0.0,0.0,0.0);
AddVehicleComponent(Hustler, 1010); // Nitro
AddVehicleComponent(Hustler, 1081); // Felgen Groove
AddVehicleComponent(Hustler, 1087); // Hydraulik
SetVehicleHealth(vehicleid,1000.0);
}
else if (vehicleid == Slamvan)
{
PlayerPlaySound(playerid, 1133,0.0,0.0,0.0);
AddVehicleComponent(Slamvan, 1010); // Nitro
AddVehicleComponent(Slamvan, 1078); // Felgen Twist
AddVehicleComponent(Slamvan, 1087); // Hydraulik
SetVehicleHealth(vehicleid,1000.0);
}
else if (vehicleid == Alpha)
{
PlayerPlaySound(playerid, 1133,0.0,0.0,0.0);
AddVehicleComponent(Alpha, 1010); // Nitro
AddVehicleComponent(Alpha, 1074); // Felgen Mega
AddVehicleComponent(Alpha, 1087); // Hydraulik
SetVehicleHealth(vehicleid,1000.0);
}
else if (vehicleid == Hotknife)
{
PlayerPlaySound(playerid, 1133,0.0,0.0,0.0);
AddVehicleComponent(Hotknife, 1010); // Nitro
AddVehicleComponent(Hotknife, 1080); // Felgen Switch
AddVehicleComponent(Hotknife, 1087); // Hydraulik
AddVehicleComponent(Hotknife, 1086); // Stereo
SetVehicleHealth(vehicleid,1000.0);
}
else if (vehicleid == Camper)
{
PlayerPlaySound(playerid, 1133,0.0,0.0,0.0);
AddVehicleComponent(Camper, 1010); // Nitro
AddVehicleComponent(Camper, 1078); // Felgen Twist
AddVehicleComponent(Camper, 1087); // Hydraulik
AddVehicleComponent(Camper, 1086); // Stereo
SetVehicleHealth(vehicleid,1000.0);
}
else if (vehicleid == CamperR)
{
PlayerPlaySound(playerid, 1133,0.0,0.0,0.0);
AddVehicleComponent(CamperR, 1010); // Nitro
AddVehicleComponent(CamperR, 1078); // Felgen Twist
AddVehicleComponent(CamperR, 1087); // Hydraulik
AddVehicleComponent(CamperR, 1086); // Stereo
SetVehicleHealth(vehicleid,1000.0);
}
else
{
SendClientMessage(playerid, ROT, "Dieses Auto kannst du hier nicht tunen!!");
}
}
}
return 1;
}
return 0;
}
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if(vehicleid == Sabre && !ispassenger)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof name);
if (strcmp("Viva", name, true) == 0 || strcmp("MrFloppy", name, true) == 0 || strcmp("knubbell", name, true) == 0 || strcmp("Raptor", name, true) == 0 || strcmp("Oreagel", name, true) == 0 || strcmp("Fobsii", name, true) == 0 || strcmp("Vato", name, true) == 0 || strcmp("Sra", name, true) == 0 || strcmp("Murre", name, true) == 0 || strcmp("InFlames", name, true) == 0 || strcmp("Version1", name, true) == 0 ||
strcmp("Neo", name, true) == 0 || strcmp("CObra11", name, true) == 0 || strcmp("DaMnSiCc", name, true) == 0 || strcmp("Mani", name, true) == 0)
{
GameTextForPlayer(playerid, "Sabre", 3000, 1);
}
else
{
TogglePlayerControllable(playerid,0);
TogglePlayerControllable(playerid,1);
SendClientMessage(playerid, ROT, "Du hast nicht das Recht dieses Auto zu fahren!!");
}
}
if(vehicleid == Burrito && !ispassenger)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof name);
if (strcmp("Viva", name, true) == 0 || strcmp("MrFloppy", name, true) == 0 || strcmp("knubbell", name, true) == 0 || strcmp("Raptor", name, true) == 0 || strcmp("Oreagel", name, true) == 0 || strcmp("Fobsii", name, true) == 0 || strcmp("Vato", name, true) == 0 || strcmp("Sra", name, true) == 0 || strcmp("Murre", name, true) == 0 || strcmp("InFlames", name, true) == 0 || strcmp("Version1", name, true) == 0 ||
strcmp("Neo", name, true) == 0 || strcmp("CObra11", name, true) == 0 || strcmp("DaMnSiCc", name, true) == 0 || strcmp("Mani", name, true) == 0)
{
GameTextForPlayer(playerid, "Burrito", 3000, 1);
}
else
{
TogglePlayerControllable(playerid,0);
TogglePlayerControllable(playerid,1);
SendClientMessage(playerid, ROT, "Du hast nicht das Recht dieses Auto zu fahren!!");
}
}
if(vehicleid == Buffalo && !ispassenger)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof name);
if (strcmp("Viva", name, true) == 0 || strcmp("MrFloppy", name, true) == 0 || strcmp("knubbell", name, true) == 0 || strcmp("Raptor", name, true) == 0 || strcmp("Oreagel", name, true) == 0 || strcmp("Fobsii", name, true) == 0 || strcmp("Vato", name, true) == 0 || strcmp("Sra", name, true) == 0 || strcmp("Murre", name, true) == 0 || strcmp("InFlames", name, true) == 0 || strcmp("Version1", name, true) == 0 ||
strcmp("Neo", name, true) == 0 || strcmp("CObra11", name, true) == 0 || strcmp("DaMnSiCc", name, true) == 0 || strcmp("Mani", name, true) == 0)
{
GameTextForPlayer(playerid, "Buffalo", 3000, 1);
}
else
{
TogglePlayerControllable(playerid,0);
TogglePlayerControllable(playerid,1);
SendClientMessage(playerid, ROT, "Du hast nicht das Recht dieses Auto zu fahren!!");
}
}
if(vehicleid == BuffaloO && !ispassenger)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof name);
if (strcmp("Viva", name, true) == 0 || strcmp("MrFloppy", name, true) == 0 || strcmp("knubbell", name, true) == 0 || strcmp("Raptor", name, true) == 0 || strcmp("Oreagel", name, true) == 0 || strcmp("Fobsii", name, true) == 0 || strcmp("Vato", name, true) == 0 || strcmp("Sra", name, true) == 0 || strcmp("Murre", name, true) == 0 || strcmp("InFlames", name, true) == 0 || strcmp("Version1", name, true) == 0 ||
strcmp("Neo", name, true) == 0 || strcmp("CObra11", name, true) == 0 || strcmp("DaMnSiCc", name, true) == 0 || strcmp("Mani", name, true) == 0)
{
GameTextForPlayer(playerid, "Buffalo", 3000, 1);
}
else
{
TogglePlayerControllable(playerid,0);
TogglePlayerControllable(playerid,1);
SendClientMessage(playerid, ROT, "Du hast nicht das Recht dieses Auto zu fahren!!");
}
}
if(vehicleid == Greenwood && !ispassenger)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof name);
if (strcmp("Viva", name, true) == 0 || strcmp("MrFloppy", name, true) == 0 || strcmp("knubbell", name, true) == 0 || strcmp("Raptor", name, true) == 0 || strcmp("Oreagel", name, true) == 0 || strcmp("Fobsii", name, true) == 0 || strcmp("Vato", name, true) == 0 || strcmp("Sra", name, true) == 0 || strcmp("Murre", name, true) == 0 || strcmp("InFlames", name, true) == 0 || strcmp("Version1", name, true) == 0 ||
strcmp("Neo", name, true) == 0 || strcmp("CObra11", name, true) == 0 || strcmp("DaMnSiCc", name, true) == 0 || strcmp("Mani", name, true) == 0)
{
GameTextForPlayer(playerid, "Greenwood", 3000, 1);
}
else
{
TogglePlayerControllable(playerid,0);
TogglePlayerControllable(playerid,1);
SendClientMessage(playerid, ROT, "Du hast nicht das Recht dieses Auto zu fahren!!");
}
}
if(vehicleid == Hustler && !ispassenger)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof name);
if (strcmp("Viva", name, true) == 0 || strcmp("MrFloppy", name, true) == 0 || strcmp("knubbell", name, true) == 0 || strcmp("Raptor", name, true) == 0 || strcmp("Oreagel", name, true) == 0 || strcmp("Fobsii", name, true) == 0 || strcmp("Vato", name, true) == 0 || strcmp("Sra", name, true) == 0 || strcmp("Murre", name, true) == 0 || strcmp("InFlames", name, true) == 0 || strcmp("Version1", name, true) == 0 ||
strcmp("Neo", name, true) == 0 || strcmp("CObra11", name, true) == 0 || strcmp("DaMnSiCc", name, true) == 0 || strcmp("Mani", name, true) == 0)
{
GameTextForPlayer(playerid, "Hustler", 3000, 1);
}
else
{
TogglePlayerControllable(playerid,0);
TogglePlayerControllable(playerid,1);
SendClientMessage(playerid, ROT, "Du hast nicht das Recht dieses Auto zu fahren!!");
}
}
if(vehicleid == Slamvan && !ispassenger)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof name);
if (strcmp("Viva", name, true) == 0 || strcmp("MrFloppy", name, true) == 0 || strcmp("knubbell", name, true) == 0 || strcmp("Raptor", name, true) == 0 || strcmp("Oreagel", name, true) == 0 || strcmp("Fobsii", name, true) == 0 || strcmp("Vato", name, true) == 0 || strcmp("Sra", name, true) == 0 || strcmp("Murre", name, true) == 0 || strcmp("InFlames", name, true) == 0 || strcmp("Version1", name, true) == 0 ||
strcmp("Neo", name, true) == 0 || strcmp("CObra11", name, true) == 0 || strcmp("DaMnSiCc", name, true) == 0 || strcmp("Mani", name, true) == 0)
{
GameTextForPlayer(playerid, "Slamvan", 3000, 1);
}
else
{
TogglePlayerControllable(playerid,0);
TogglePlayerControllable(playerid,1);
SendClientMessage(playerid, ROT, "Du hast nicht das Recht dieses Auto zu fahren!!");
}
}
if(vehicleid == Alpha && !ispassenger)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof name);
if (strcmp("Viva", name, true) == 0 || strcmp("MrFloppy", name, true) == 0 || strcmp("knubbell", name, true) == 0 || strcmp("Raptor", name, true) == 0 || strcmp("Oreagel", name, true) == 0 || strcmp("Fobsii", name, true) == 0 || strcmp("Vato", name, true) == 0 || strcmp("Sra", name, true) == 0 || strcmp("Murre", name, true) == 0 || strcmp("InFlames", name, true) == 0 || strcmp("Version1", name, true) == 0 ||
strcmp("Neo", name, true) == 0 || strcmp("CObra11", name, true) == 0 || strcmp("DaMnSiCc", name, true) == 0 || strcmp("Mani", name, true) == 0)
{
GameTextForPlayer(playerid, "Alpha", 3000, 1);
}
else
{
TogglePlayerControllable(playerid,0);
TogglePlayerControllable(playerid,1);
SendClientMessage(playerid, ROT, "Du hast nicht das Recht dieses Auto zu fahren!!");
}
}
if(vehicleid == Hotknife && !ispassenger)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof name);
if (strcmp("Viva", name, true) == 0 || strcmp("MrFloppy", name, true) == 0 || strcmp("knubbell", name, true) == 0 || strcmp("Raptor", name, true) == 0 || strcmp("Oreagel", name, true) == 0 || strcmp("Fobsii", name, true) == 0 || strcmp("Vato", name, true) == 0 || strcmp("Sra", name, true) == 0 || strcmp("Murre", name, true) == 0 || strcmp("InFlames", name, true) == 0 || strcmp("Version1", name, true) == 0 ||
strcmp("Neo", name, true) == 0 || strcmp("CObra11", name, true) == 0 || strcmp("DaMnSiCc", name, true) == 0 || strcmp("Mani", name, true) == 0)
{
GameTextForPlayer(playerid, "Hotknife", 3000, 1);
}
else
{
TogglePlayerControllable(playerid,0);
TogglePlayerControllable(playerid,1);
SendClientMessage(playerid, ROT, "Du hast nicht das Recht dieses Auto zu fahren!!");
}
}
if(vehicleid == Camper && !ispassenger)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof name);
if (strcmp("Viva", name, true) == 0 || strcmp("MrFloppy", name, true) == 0 || strcmp("knubbell", name, true) == 0 || strcmp("Raptor", name, true) == 0 || strcmp("Oreagel", name, true) == 0 || strcmp("Fobsii", name, true) == 0 || strcmp("Vato", name, true) == 0 || strcmp("Sra", name, true) == 0 || strcmp("Murre", name, true) == 0 || strcmp("InFlames", name, true) == 0 || strcmp("Version1", name, true) == 0 ||
strcmp("Neo", name, true) == 0 || strcmp("CObra11", name, true) == 0 || strcmp("DaMnSiCc", name, true) == 0 || strcmp("Mani", name, true) == 0)
{
GameTextForPlayer(playerid, "Camper", 3000, 1);
}
else
{
TogglePlayerControllable(playerid,0);
TogglePlayerControllable(playerid,1);
SendClientMessage(playerid, ROT, "Du hast nicht das Recht dieses Auto zu fahren!!");
}
}
if(vehicleid == CamperR && !ispassenger)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof name);
if (strcmp("Viva", name, true) == 0 || strcmp("MrFloppy", name, true) == 0 || strcmp("knubbell", name, true) == 0 || strcmp("Raptor", name, true) == 0 || strcmp("Oreagel", name, true) == 0 || strcmp("Fobsii", name, true) == 0 || strcmp("Vato", name, true) == 0 || strcmp("Sra", name, true) == 0 || strcmp("Murre", name, true) == 0 || strcmp("InFlames", name, true) == 0 || strcmp("Version1", name, true) == 0 ||
strcmp("Neo", name, true) == 0 || strcmp("CObra11", name, true) == 0 || strcmp("DaMnSiCc", name, true) == 0 || strcmp("Mani", name, true) == 0)
{
GameTextForPlayer(playerid, "Camper", 3000, 1);
}
else
{
TogglePlayerControllable(playerid,0);
TogglePlayerControllable(playerid,1);
SendClientMessage(playerid, ROT, "Du hast nicht das Recht dieses Auto zu fahren!!");
}
}
if(vehicleid == Packer && !ispassenger)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof name);
if (strcmp("Viva", name, true) == 0 || strcmp("MrFloppy", name, true) == 0)
{
GameTextForPlayer(playerid, "Packer", 3000, 1);
}
else
{
TogglePlayerControllable(playerid,0);
TogglePlayerControllable(playerid,1);
SendClientMessage(playerid, ROT, "Du hast nicht das Recht dieses Auto zu fahren!!");
}
}
return 1;
}
public OnPlayerEnterCheckpoint(playerid)
{
GameTextForPlayer(playerid, "Willkommen am V8 Club.", 3000, 1);
DisablePlayerCheckpoint(playerid);
PlayerPlaySound(playerid, 1084,0.0,0.0,0.0);
return 1;
}
public PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z)
{
if(IsPlayerConnected(playerid))
{
new Float:oldposx, Float:oldposy, Float:oldposz;
new Float:tempposx, Float:tempposy, Float:tempposz;
GetPlayerPos(playerid, oldposx, oldposy, oldposz);
tempposx = (oldposx -x);
tempposy = (oldposy -y);
tempposz = (oldposz -z);
//printf("DEBUG: X:%f Y:%f Z:%f",posx,posy,posz);
if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
{
return 1;
}
}
return 0;
}