pawn Код:
#include <a_samp>
#define COLOR_RED 0xA10000AA
#pragma unused playercash
#pragma unused strtok
new playercash;
public OnGameModeInit()
{
SetGameModeText("[MAP]Car DD by: JPA11");
CreateObject(8557, 4264.7387695313, -1796.3208007813, 143.0885925293, 0.000000, 0.000000, 1.9849853515625); //
CreateObject(8557, 4311.5903320313, -1794.3270263672, 143.0885925293, 0.000000, 0.000000, 1.9849853515625); //
CreateObject(8557, 4331.9467773438, -1776.2619628906, 143.0885925293, 0.000000, 0.000000, 272.65997314453); //
CreateObject(8557, 4330.224609375, -1736.158203125, 143.0885925293, 0.000000, 0.000000, 272.65869140625); //
CreateObject(8557, 4311.5224609375, -1714.9907226563, 143.0885925293, 0.000000, 0.000000, 1.9850158691406); //
CreateObject(8557, 4270.736328125, -1716.4825439453, 143.0885925293, 0.000000, 0.000000, 1.9775390625); //
CreateObject(8557, 4247.5390625, -1775.6999511719, 143.0885925293, 0.000000, 0.000000, 268.68408203125); //
CreateObject(8557, 4248.5498046875, -1735.1121826172, 143.0885925293, 0.000000, 0.000000, 89.315307617188); //
CreateObject(8557, 4309.3227539063, -1757.2189941406, 143.0885925293, 0.000000, 0.000000, 1.9810791015625); //
CreateObject(8557, 4269.2729492188, -1757.9970703125, 143.0885925293, 0.000000, 0.000000, 359.99609375); //
CreateObject(8557, 4247.8291015625, -1761.1640625, 143.0885925293, 0.000000, 0.000000, 268.681640625); //
CreateObject(8557, 4300.361328125, -1794.880859375, 143.0885925293, 0.000000, 0.000000, 1.9775390625); //
CreateObject(8557, 4290.7524414063, -1777.7965087891, 143.0885925293, 0.000000, 0.000000, 272.65869140625); //
CreateObject(8557, 4288.7622070313, -1737.0856933594, 143.0885925293, 0.000000, 0.000000, 272.65869140625); //
CreateObject(8557, 4309.322265625, -1757.21875, 143.0885925293, 0.000000, 0.000000, 1.9720458984375); //
CreateObject(8557, 4309.3520507813, -1731.3723144531, 148.8385925293, 0.000000, 342.13500976563, 359.99255371094); //
CreateObject(8557, 4330.2080078125, -1738.1533203125, 154.8385925293, 0.000000, 0.000000, 272.65869140625); //
CreateObject(8557, 4247.9448242188, -1758.7817382813, 154.8385925293, 0.000000, 0.000000, 270.67370605469); //
CreateObject(8557, 4331.7861328125, -1772.77734375, 154.8385925293, 0.000000, 0.000000, 272.65869140625); //
CreateObject(8557, 4311.96875, -1776.1683349609, 148.8385925293, 0.000000, 342.13073730469, 359.98901367188); //
CreateObject(8557, 4268.341796875, -1732.0479736328, 148.8385925293, 0.000000, 342.13073730469, 183.32476806641); //
CreateObject(8557, 4269.33203125, -1778.1767578125, 148.8385925293, 0.000000, 342.13073730469, 185.30639648438); //
CreateObject(8557, 4247.71875, -1743.7607421875, 154.8385925293, 0.000000, 0.000000, 270.67016601563); //
CreateObject(8557, 4248.1630859375, -1774.9538574219, 154.8385925293, 0.000000, 0.000000, 270.67370605469); //
CreateObject(8557, 4266.36328125, -1792.453125, 154.8385925293, 0.000000, 0.000000, 2.060546875); //
CreateObject(8557, 4304.5927734375, -1790.8913574219, 154.8385925293, 0.000000, 0.000000, 2.0599365234375); //
CreateObject(8557, 4312.642578125, -1790.4289550781, 154.8385925293, 0.000000, 0.000000, 2.0599365234375); //
CreateObject(8557, 4310.7338867188, -1721.1898193359, 154.8385925293, 0.000000, 0.000000, 2.0599365234375); //
CreateObject(8557, 4270.7490234375, -1722.6883544922, 154.8385925293, 0.000000, 0.000000, 2.0599365234375); //
CreateObject(8557, 4265.1826171875, -1722.8833007813, 154.8385925293, 0.000000, 0.000000, 2.0599365234375); //
CreateObject(8557, 4272.005859375, -1716.4602050781, 143.0885925293, 0.000000, 0.000000, 1.9775390625); //
CreateObject(8557, 4284.8647460938, -1712.6126708984, 143.0885925293, 0.000000, 0.000000, 1.9775390625); //
CreateObject(8557, 4284.859375, -1708.2192382813, 143.0885925293, 0.000000, 0.000000, 1.9775390625); //
CreateObject(8557, 4284.685546875, -1703.9945068359, 143.0885925293, 0.000000, 0.000000, 1.9775390625); //
CreateObject(8557, 4284.46875, -1699.6209716797, 143.0885925293, 0.000000, 0.000000, 1.9775390625); //
CreateObject(8557, 4290.666015625, -1799.6743164063, 143.0885925293, 0.000000, 0.000000, 1.9775390625); //
CreateObject(8557, 4290.8349609375, -1804.1343994141, 143.0885925293, 0.000000, 0.000000, 1.9775390625); //
CreateObject(8557, 4291.1162109375, -1808.8330078125, 143.0885925293, 0.000000, 0.000000, 1.9775390625); //
CreateObject(8557, 4291.3740234375, -1813.140625, 143.0885925293, 0.000000, 0.000000, 1.9775390625); //
CreateObject(8557, 4310.7680664063, -1755.4916992188, 164.1547088623, 0.000000, 332.18572998047, 181.26898193359); //
CreateObject(8557, 4268.3989257813, -1756.9421386719, 164.1547088623, 0.000000, 332.1826171875, 2.4627075195313); //
CreateObject(8557, 4292.0888671875, -1742.8227539063, 154.8385925293, 0.000000, 0.000000, 92.453918457031); //
CreateObject(8557, 4288.4990234375, -1773.8763427734, 154.8385925293, 0.000000, 0.000000, 92.449951171875); //
CreateObject(8557, 4305.8271484375, -1776.5791015625, 154.8385925293, 0.000000, 0.000000, 140.13159179688); //
CreateObject(8557, 4275.8359375, -1778.9436035156, 154.8385925293, 0.000000, 0.000000, 44.767242431641); //
CreateObject(8557, 4276.6333007813, -1737.7941894531, 154.8385925293, 0.000000, 0.000000, 313.37353515625); //
CreateObject(8557, 4300.6704101563, -1737.1279296875, 154.8385925293, 0.000000, 0.000000, 229.92529296875); //
CreateObject(8557, 4287.2548828125, -1742.9672851563, 154.8385925293, 0.000000, 0.000000, 92.449951171875); //
CreateObject(8557, 4293.5283203125, -1773.8256835938, 154.8385925293, 0.000000, 0.000000, 92.449951171875); //
AddStaticVehicle(541,4296.8770,-1699.3141,145.2421,183.1624,3,0); //
AddStaticVehicle(541,4284.8926,-1699.4901,145.2419,181.6319,0,0); //
AddStaticVehicle(541,4274.6914,-1699.5013,145.2419,180.9335,1,0); //
AddStaticVehicle(541,4294.5527,-1812.5836,145.2421,3.4160,2,0); //
AddStaticVehicle(541,4305.1948,-1812.4022,145.2422,2.2346,3,0); //
AddStaticVehicle(541,4277.3394,-1812.4055,145.2421,1.5259,4,0); //
return 1;
}
public OnGameModeExit()
{
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 OnPlayerConnect(playerid)
{
GameTextForPlayer(playerid,"~r~[MAP]Car DD by: JPA11",5000,5);
SendClientMessage(playerid,COLOR_RED,"[MAP]Car DD by: JPA11");
return 1;
}
public OnPlayerEnterCheckpoint(playerid)
{
SetTimerEx("Player",180000,false,"i",playerid);//TEMPO APУS INICIAR EVENTO
SetVehicleHealth(GetPlayerVehicleID(playerid),1000.0);
return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
SetPlayerScore(playerid,GetPlayerScore(playerid)-1);
return 1;
}
public OnPlayerSpawn(playerid)
{
PutPlayerInVehicle( 0, 1, 0);
PutPlayerInVehicle( 1, 2, 0);
PutPlayerInVehicle( 2, 3, 0);
PutPlayerInVehicle( 3, 4, 0);
PutPlayerInVehicle( 4, 5, 0);
PutPlayerInVehicle( 5, 6, 0);
SetPlayerCheckpoint(playerid, 4289.2378,-1756.1802,175.6095, 5.0);
SetPlayerScore(playerid,1);
return 1;
}
public OnPlayerExitVehicle(playerid, vehicleid)
{
SetPlayerHealth(playerid, 0);
return 1;
}
strtok(const string[], &index)
{
new length = strlen(string);
while ((index < length) && (string[index] <= ' '))
{
index++;
}
new offset = index;
new result[20];
while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
{
result[index - offset] = string[index];
index++;
}
result[index - offset] = EOS;
return result;
}
forward Player(playerid)
public Player(playerid)
{
new Float:health;
GetPlayerHealth(playerid,health);
if (health > 1.0)
{
//PARABENS VOCК GANHO
SetPlayerScore(playerid,1000);
}
return 1;
}
forward GameMode(playerid);
public GameMode(playerid)
{
SendRconCommand("changemode [MAP]FlorestRace");
return 1;
}