Код:
// This is a comment
// uncomment the line below if you want to write a filterscript
//#define FILTERSCRIPT
#include <a_samp>
#define regras 0
#define dialog 2
#if defined FILTERSCRIPT
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" Blank Filterscript by your name here");
print("--------------------------------------\n");
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
#else
new bool:regrasc[MAX_PLAYERS];
new Pequip[MAX_PLAYERS];
new PickupCreditos;
main()
{
print("\n----------------------------------");
print(" Blank Gamemode by your name here");
print("----------------------------------\n");
}
#endif
public OnGameModeInit()
{
// Don't use these lines if it's a filterscript
SetGameModeText("Blank Script");
AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
//=================SKIN 01 LOS VAGOS=================================================
AddPlayerClass(108,2814.3884,-1182.9852,25.2631,288.9326,22,500,29,1000,30,500);//0
AddPlayerClass(109,2814.3884,-1182.9852,25.2631,288.9326,22,500,29,1000,30,500);//1
AddPlayerClass(110,2814.3884,-1182.9852,25.2631,288.9326,22,500,29,1000,30,500);//2
//==========================VEICULOS LOS VAGOS=========================
CreateVehicle(560,2827.7290,-1173.4557,26.5275,277.0260,6,6,60000);
CreateVehicle(560,2827.8230,-1169.7327,26.3423,280.4730,6,6,60000);
CreateVehicle(480,2827.5576,-1164.9949,26.4872,268.8796,6,6,60000);
CreateVehicle(522,2820.1829,-1178.0063,25.2463,179.6021,6,6,60000);
CreateVehicle(522,2818.1138,-1178.1759,24.8386,181.9642,6,6,60000);
CreateVehicle(522,2805.7532,-1181.0896,26.6607,260.7562,6,6,60000);
CreateVehicle(555,2805.3262,-1184.0630,25.1243,272.5833,6,6,60000);
CreateVehicle(567,2805.8530,-1187.5391,26.4198,271.0963,6,6,60000);
CreateVehicle(522,2814.1536,-1178.2013,24.8685,173.1716,6,6,60000);
CreateVehicle(522,2811.5793,-1178.3198,24.8651,177.7342,6,6,60000);
CreateVehicle(522,2805.6301,-1179.4182,25.0096,269.1819,6,0,60000);
CreateVehicle(522,2816.4226,-1178.2100,24.8371,181.1714,6,0,60000);
PickupCreditos = CreatePickup(1242,2825.6238,-1183.5730,25.1633,0);
Create3DTextLabel("Equipamentos",6,2825.6238,-1183.5730,25.1633,30.0,0);
//==================VEICULOS BALLAS================================
CreateVehicle(560,1110.0431,-1226.4778,17.1737,186.4950,149,149,60000);
CreateVehicle(560,1104.5648,-1226.9181,17.1338,182.7350,149,149,60000);
CreateVehicle(480,1099.3790,-1227.0103,17.2949,185.2417,149,149,60000);
CreateVehicle(567,1094.9436,-1226.6903,17.2831,178.9750,149,149,60000);
CreateVehicle(555,1089.3389,-1249.0129,16.8293,184.6151,149,149,60000);
CreateVehicle(522,1105.4143,-1250.2791,15.3930,180.3683,149,0,60000);
CreateVehicle(522,1103.4359,-1250.0015,15.3957,182.2527,149,149,60000);
CreateVehicle(522,1101.1270,-1249.6334,15.3930,172.5678,149,149,60000);
CreateVehicle(522,1098.3256,-1250.0861,15.3890,176.8119,149,149,60000);
CreateVehicle(522,1085.9971,-1242.0259,15.4000,89.0140,149,149,60000);
CreateVehicle(522,1085.6714,-1240.2690,15.3990,83.2981,149,149,60000);
CreateVehicle(522,1085.3900,-1237.2889,15.3814,92.1813,149,0,60000);
AddStaticPickup(1242,1,2825.6238,-1183.5730,25.1633, 0);
//=================SKIN 02 OS BALLAS================
AddPlayerClass(102,1145.1360,-1179.8810,32.0275,288.9326,22,500,29,1000,30,500);//3
AddPlayerClass(103,1145.1360,-1179.8810,32.0275,288.9326,22,500,29,1000,30,500);//4
AddPlayerClass(104,1145.1360,-1179.8810,32.0275,288.9326,22,500,29,1000,30,500);//5
//-------------------------------------------------------------------------------------
return 1;
}
public OnGameModeExit()
{
return 1;
}
public OnPlayerRequestClass(playerid, classid)
{
if(classid >= 0 && classid <= 2)
{
Pequip[playerid] == 1;
GameTextForPlayer(playerid,"~y~LOS VAGOS",1000,5000);
}
if(classid >= 3 && classid <= 5)
{
Pequip[playerid] == 1;
GameTextForPlayer(playerid,"~p~OS BALLAS",1000,5000);
}
{
SetPlayerPos(playerid,-2670.6008,1410.5863,907.5703);
SetPlayerFacingAngle(playerid, 269.8957);
SetPlayerCameraPos(playerid,-2666.6008,1410.5863,907.5703);
SetPlayerCameraLookAt(playerid,-2670.6008,1410.5863,907.5703);
}
return 1;
}
public OnPlayerConnect(playerid)
{
if(regrasc[playerid] == false)
{
ShowPlayerDialog(playerid, regras,DIALOG_STYLE_MSGBOX,"TITULO","TEXTO","Concordo","Discordo");
}
else
{
}
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 OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/mycommand", cmdtext, true, 10) == 0)
{
// Do something here
return 1;
}
return 0;
}
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 OnPlayerRequestSpawn(playerid)
{
return 1;
}
public OnObjectMoved(objectid)
{
return 1;
}
public OnPlayerObjectMoved(playerid, objectid)
{
return 1;
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == PickupCreditos)
{
SendClientMessage(playerid,-1,"Voce Pegou Seu Armour");
SetPlayerArmour(playerid,100);
}
return 1;
}
public OnVehicleMod(playerid, vehicleid, componentid)
{
return 1;
}
public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
{
return 1;
}
public OnVehicleRespray(playerid, vehicleid, color1, color2)
{
return 1;
}
public OnPlayerSelectedMenuRow(playerid, row)
{
return 1;
}
public OnPlayerExitedMenu(playerid)
{
return 1;
}
public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
{
return 1;
}
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
return 1;
}
public OnRconLoginAttempt(ip[], password[], success)
{
return 1;
}
public OnPlayerUpdate(playerid)
{
return 1;
}
public OnPlayerStreamIn(playerid, forplayerid)
{
return 1;
}
public OnPlayerStreamOut(playerid, forplayerid)
{
return 1;
}
public OnVehicleStreamIn(vehicleid, forplayerid)
{
return 1;
}
public OnVehicleStreamOut(vehicleid, forplayerid)
{
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == regras)
{
if(response)
{
GameTextForPlayer(playerid,"[X]CONCORDOU,PARABЙNS[X]",1000,5000);
SetPlayerHealth(playerid,100);
SendClientMessage(playerid,-1,"Chame Algum Adm Online Para Te Ajudar :)");
}
else
{
Kick(playerid);
}
}
return 1;
}
public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
return 1;
}