Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- ########################################################
- ########################################################
- #### #####
- #### Criado Por: ClaudioF #####
- #### #####
- #### Sistema: Airdrop 1.0 BETA #####
- #### #####
- #### Reporte Qualquer Bug #####
- #### #####
- #### Skype: like.pixell #####
- #### #####
- #### Site: www.markahost.tk #####
- #### #####
- ########################################################
- ######################################################## */
- #define FILTERSCRIPT
- #include <a_samp>
- #include <cpstream>
- #pragma tabsize 0
- #define DIALOG_AIRDROP 2478
- #if defined FILTERSCRIPT
- new aircp;
- new air;
- new Text3D: airlabel;
- public OnFilterScriptInit()
- {
- printf("---------------------------------------\n\n\n");
- printf("Sistema Airdrop By: Claudinho Carregado");
- printf("\n\n\n---------------------------------------");
- //Timer Soltar AirDrop 20 em 20 minutos
- SetTimer("AtivarAir", 200000, true);
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- public OnPlayerEnterCheckpoint(playerid)
- {
- if(CPS_IsPlayerInCheckpoint(playerid, aircp))
- {
- //Definir se o Player Esta Ou não em um Veiculo & Bloquear a função do Checkpoint
- if(IsPlayerInAnyVehicle(playerid))
- {
- return SendClientMessage(playerid, -1,"{ff0000}You Can not Catch A Airdrop in One Vehicle");
- }
- //Pegar Nome Do Player
- new string[128], nome[MAX_PLAYER_NAME];
- GetPlayerName(playerid, nome, MAX_PLAYER_NAME);
- // Mostrar Quem pegou o Airdrop
- format(string, sizeof string,"{ff0000}[AIRDROP]{ffffff}: %s He took the Airdrop in: Area 51",nome);
- SendClientMessageToAll(-1,string);
- printf(" ");
- //Prints e Variaveis Pegar Hora Quando o Player entrar no Checkpoint
- new hora, minuto, segundo; gettime(hora,minuto,segundo);
- printf("> [AIRDROP]: Jogador %s Pegou o Airdrop Na Area 51, Horas: [%i/%i/%i]",nome,hora, minuto,segundo);
- printf(" ");
- //Deletar TextLabel bjeto & Disabilitar Checkpoint Ao Player Entrar no checkpoint
- Delete3DTextLabel(airlabel);
- DisablePlayerCheckpoint(playerid);
- DestroyObject(air);
- //Mostrar Dialog Para o Player e Deletar Airdrop
- ShowPlayerDialog(playerid, DIALOG_AIRDROP, DIALOG_STYLE_LIST,"AirDrop","{ffffff}Katana\n{ffffff}Binoculars\n{ffffff}Baseball Bat\n{0000FF}MakarovPM\n{0000FF}Silenced 9mm\n{fff700}MP5A5\n{ff0000}Shotgun\n{ff0000}M1014\n{ff00b3}M4A1\n{ff00b3}AK-47\n{00ff00}Sniper Rifle\n{00ff00}Country Rifle","Take","Close");
- return 1;
- }
- return 1;
- }
- forward AtivarAir(playerid);
- public AtivarAir(playerid)
- {
- for(new i=0; i < MAX_PLAYERS; ++i)
- {
- // Deletar TextLabel, Checkpoint, Etc...
- Delete3DTextLabel(airlabel);
- DisablePlayerCheckpoint(playerid);
- DestroyObject(air);
- //Criar TextLabel
- airlabel = Create3DTextLabel("{fff700}AIRDROP:{ffffff}This military cargo \ncontains Multiple weapons",0xFFFFFF,306.42618, 2026.72473, 16.73662, 30, 0);
- //Criar e Mover Airdrop
- air = CreateObject(18849, 306.47028, 2026.83362, 92.34710, 0.00000, 0.00000, 0.00000);
- MoveObject(air, 306.47028, 2026.83362, 23.92002, 3.0);
- //Setar Checkpoint Para o Jogador
- aircp = CPS_AddCheckpoint(306.42618, 2026.72473, 16.73662, 3.0, 50);
- //Enviar Mensagem Que o Airdrop Foi Solto
- SendClientMessage(playerid, -1, "{ff0000}[AIRDROP]: {ffffff}A Load Military was in Play Area 51");
- printf(" ");
- new hora, minuto, segundo; gettime(hora,minuto,segundo);
- printf("> [AIRDROP]: O Airdrop Foi Jogado Na Area 51: Horas: [%i/%i/%i]", hora, minuto, segundo);
- return 1;
- }
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(dialogid == DIALOG_AIRDROP)
- {
- if(response)
- {
- if(listitem == 0)
- {
- GivePlayerWeapon(playerid, 8, 1);
- }
- if(listitem == 1)
- {
- GivePlayerWeapon(playerid, 43, 99);
- }
- if(listitem == 2)
- {
- GivePlayerWeapon(playerid, 5, 1);
- }
- if(listitem == 3)
- {
- GivePlayerWeapon(playerid, 22, 25);
- }
- if(listitem == 4)
- {
- GivePlayerWeapon(playerid, 23, 40);
- }
- if(listitem == 5)
- {
- GivePlayerWeapon(playerid, 29, 30);
- }
- if(listitem == 6)
- {
- GivePlayerWeapon(playerid, 25, 20);
- }
- if(listitem == 7)
- {
- GivePlayerWeapon(playerid, 27, 12);
- }
- if(listitem == 8)
- {
- GivePlayerWeapon(playerid, 31, 50);
- }
- if(listitem == 9)
- {
- GivePlayerWeapon(playerid, 30, 60);
- }
- if(listitem == 10)
- {
- GivePlayerWeapon(playerid, 34, 15);
- }
- if(listitem == 11)
- {
- GivePlayerWeapon(playerid, 33, 20);
- }
- }
- }
- return 1;
- }
- #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement