Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- AntiDeAMX()
- {
- new a[][] = {
- "Unarmed (Fist)",
- "Brass K"
- };
- #pragma unused a
- }
- #define VERMELHO 0xAA3333AA
- #define VERDE 0x33AA33AA
- #define BRANCO 0xFFFFFFAA
- #define LARANJA 0xFF9900AA
- #define AMARELO 0xFFFF00AA
- #define AZUL 0x33CCFFAA
- #define ROSA 0xFF00FFAA
- #define CINZA 0xAFAFAFAA
- #define VERDECLARO 0x7FFF00AA
- #define VERMELHOESCURO 0xDD0000FF
- #define AZULESCURO 0x0000FFAA
- #define PRETO 0x00000000
- //---------------------------------------------------------
- main()
- {
- print("-------------------------------------------");
- print("SkyBattle Versão 0.1a");
- print(" Este Gamemode Pertençe a War_Machine.");
- print(" Em Caso De Roubo Recorreremos aos direitos morais");
- print("|||||||||||||||||||||||||||||||||||||||||||");
- }
- //---------------------------------------------------------
- public OnGameModeInit()
- {
- UsePlayerPedAnims();
- SetGameModeText("Sky War 0.2b");
- AddPlayerClass(294,1517.9896,2858.2981,10.8247,93.4104,36,30,35,30,31,500,24,50,4,1,34,50,28,500);
- AddStaticVehicleEx(520,1447.06445312,2827.98339844,11.73988819,0.00000000,-1,-1,10);
- AddStaticVehicleEx(520,1458.47119141,2825.75756836,11.74422646,0.00000000,-1,-1,10);
- AddStaticVehicleEx(520,1435.15454102,2826.26367188,11.73988819,0.00000000,-1,-1,10);
- AddStaticVehicleEx(520,1470.93725586,2824.93774414,11.73988819,0.00000000,-1,-1,10);
- AddStaticVehicleEx(520,1482.34375000,2824.33056641,11.73988819,0.00000000,-1,-1,10);
- AddStaticVehicleEx(425,1434.16223145,2847.03930664,11.67131233,0.00000000,-1,-1,10);
- AddStaticVehicleEx(425,1448.24597168,2846.55371094,11.67131233,0.00000000,-1,-1,10);
- AddStaticVehicleEx(425,1461.39306641,2845.95776367,11.67131233,0.00000000,-1,-1,10);
- AddStaticVehicleEx(425,1472.29907227,2844.58959961,11.67131233,0.00000000,-1,-1,10);
- AddStaticVehicleEx(425,1483.36767578,2845.25903320,11.67131233,0.00000000,-1,-1,10);
- AddStaticVehicleEx(432,1434.23254395,2860.75610352,10.91964912,0.00000000,-1,-1,10);
- AddStaticVehicleEx(432,1447.55224609,2860.91601562,10.91964912,0.00000000,-1,-1,10);
- AddStaticVehicleEx(432,1459.59899902,2859.95629883,10.92398739,0.00000000,-1,-1,10);
- AddStaticVehicleEx(432,1472.36914062,2858.16186523,10.92398739,0.00000000,-1,-1,10);
- AddStaticVehicleEx(432,1483.11804199,2857.85839844,10.92398739,0.00000000,-1,-1,10);
- AddStaticVehicleEx(447,1432.92626953,2875.66943359,10.92031288,0.00000000,-1,-1,10);
- AddStaticVehicleEx(447,1446.77233887,2875.07617188,10.92031288,0.00000000,-1,-1,10);
- AddStaticVehicleEx(447,1458.74389648,2874.44702148,10.92465115,0.00000000,-1,-1,10);
- AddStaticVehicleEx(447,1471.87939453,2873.77368164,10.92465115,0.00000000,-1,-1,10);
- AddStaticVehicleEx(447,1483.44628906,2873.68896484,10.92465115,0.00000000,-1,-1,10);
- AddStaticVehicleEx(447,1496.07348633,2874.00634766,10.92465115,0.00000000,-1,-1,10);
- AddStaticVehicleEx(432,1494.51879883,2856.86572266,10.92398739,0.00000000,-1,-1,10);
- AddStaticVehicleEx(425,1494.91577148,2842.89062500,11.67131233,0.00000000,-1,-1,10);
- AddStaticVehicleEx(520,1495.82861328,2823.25830078,11.73988819,0.00000000,-1,-1,10);
- /// objetos
- CreateObject(8150,656.19610596,1631.99768066,9.16509342,0.00000000,0.00000000,0.00000000);
- CreateObject(8150,720.63183594,1576.39172363,7.30498409,0.00000000,0.00000000,88.00000000);
- CreateObject(8150,716.02819824,1453.58093262,17.03842926,0.00000000,0.00000000,87.99499512);
- CreateObject(8150,717.88336182,1502.13452148,8.99468803,0.00000000,0.00000000,87.99499512);
- CreateObject(8147,654.78833008,1346.72216797,12.89603043,0.00000000,0.00000000,308.00000000);
- CreateObject(8147,536.35662842,1273.06298828,11.87433624,0.00000000,0.00000000,295.99621582);
- CreateObject(8150,532.12268066,1624.12792969,8.65959358,0.00000000,0.00000000,8.00000000);
- CreateObject(8150,435.30984497,1565.62133789,12.38541985,0.00000000,0.00000000,55.99804688);
- CreateObject(8147,401.41510010,1251.70349121,11.93724251,0.00000000,0.00000000,261.99365234);
- CreateObject(8150,383.11218262,1453.34143066,9.51660633,0.00000000,0.00000000,73.99731445);
- CreateObject(8150,345.71844482,1332.32263184,10.11081219,0.00000000,0.00000000,73.99291992);
- CreateObject(987,359.16333008,1387.12756348,6.72107077,0.00000000,0.00000000,52.00000000);
- CreateObject(991,712.98657227,1393.68237305,13.55427647,24.00000000,0.00000000,76.00000000);
- CreateObject(991,713.66558838,1399.26806641,13.84522343,0.00000000,0.00000000,85.99951172);
- CreateObject(1446,712.77239990,1391.39196777,15.40802765,6.00000000,0.00000000,38.00000000);
- CreateObject(987,327.65786743,1272.62768555,9.96893120,0.00000000,0.00000000,290.00000000);
- CreateObject(987,470.68777466,1615.96472168,11.26649284,0.00000000,0.00000000,6.00000000);
- 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)
- {
- new rss[MAX_PLAYER_NAME];
- GetPlayerName(playerid, rss, sizeof rss);
- if(!strcmp(rss,"con", true)) {
- SendClientMessage(playerid,VERMELHO,"eae newba :D esse nick n pega aki :/ tifu");
- Ban(playerid);
- }
- if(!strcmp(rss,"aux", true)) {
- SendClientMessage(playerid,VERMELHO,"eae newba :D esse nick n pega aki :/ tifu");
- Ban(playerid);
- }
- return 1;
- }
- //---------------------------------------------------------
- public OnPlayerSpawn(playerid)
- {
- AntiDeAMX();
- return 1;
- }
- //---------------------------------------------------------
- public OnPlayerDeath(playerid, killerid, reason)
- {
- SendDeathMessage(killerid, playerid, reason);
- return 1;
- }
- //---------------------------------------------------------
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if(strcmp(cmdtext, "/guerra", true) == 0) {
- new string[128];
- new pname[MAX_PLAYER_NAME];
- GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
- format(string, sizeof(string), "%s foi para a guerra( /guerra )", pname);
- SendClientMessageToAll(0x90F9FFAA, string);
- new cartype = GetPlayerVehicleID(playerid);
- new State=GetPlayerState(playerid);
- SetPlayerInterior(playerid,0); //seta interior
- {
- if(State!=PLAYER_STATE_DRIVER) { //verifica se não esta em um carro
- //posição do player + uma vez
- SetPlayerPos(playerid,592.47613525,1476.24084473,7.61759615);
- }
- else
- //verifica se esta no carro
- if(IsPlayerInVehicle(playerid, cartype) == 1) {
- //posição do veiculo deve ser a mesma do player
- SetVehiclePos(cartype,592.47613525,1476.24084473,7.61759615);
- //angulo do veiculo
- SetVehicleZAngle(cartype,270.5655);
- }
- else {
- //Posição que levará o player
- SetPlayerPos(playerid,592.47613525,1476.24084473,7.61759615);
- }
- // texto de boas vindas
- GameTextForPlayer(playerid,"~b~Bem ~p~Vindo ~g~A ~r~Guerra",2500,3);
- }
- SetTimer("pausa",1000,false);
- GivePlayerWeapon(29,1000);
- GivePlayerWeapon(36,100);
- GivePlayerWeapon(34,1000);
- GivePlayerWeapon(31,1500);
- return 1;
- }
- if(strcmp(cmdtext, "/creditos", true) == 0) {
- SendClientMessage(playerid,0x90F9FFAA,"Creditos Do Gamemode:");
- SendClientMessage(playerid,0xFFA500AA,"Scripter: [FeK]Gunner, [FeK]War_Machine");
- SendClientMessage(playerid,0xFFA500AA,"Mapper: War_Machine");
- SendClientMessage(playerid,0xFFA500AA,"Agradecimentos - ajuda: Crazy ,Kasura");
- SendClientMessage(playerid,0xFFA500AA,"Hoster:");
- SendClientMessage(playerid,0xFFFF00AA,"INDEFINIDO");
- return 1;
- }
- if(strcmp(cmdtext, "/ajuda", true) == 0) {
- SendClientMessage(playerid,0x90F9FFAA,"Pegue Seu Veiculo");
- SendClientMessage(playerid,0xFFA500AA,"Use /guerra");
- SendClientMessage(playerid,0xFFA500AA,"Não Saia da Area vermelha");
- SendClientMessage(playerid,0xFFA500AA,"Mate Todos");
- SendClientMessage(playerid,0xFFA500AA,"Caso Saia do Veiculo ele explodirá");
- return 1;
- }
- return 0;
- }
- //---------------------------------------------------------
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- new cartype = GetPlayerVehicleID(playerid);
- SetVehicleHealth(vehicleid,1500);
- SendClientMessage(playerid,0xFFA500AA,"Você Esta No Seu Veiculo De Guerra. Va Para Batalha");
- return 1;
- }
- //---------------------------------------------------------
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- new cartype = GetPlayerVehicleID(playerid);
- SetVehicleHealth(vehicleid,0);
- return 1;
- }
- //------------------------END-----------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement