Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
- MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
- MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM SISTEMA DE VIAGEM AERO MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
- MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM FEITO POR EXPRESSXD MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
- MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM NÃO RETIRE OS CREDITOS MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
- MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
- MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
- */
- #include <a_samp>
- #include <zcmd>
- new Menu:Viajar;
- new Float:Pos[3];
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print(" BLA BLA BLA");
- print("--------------------------------------\n");
- AddStaticPickup(1318, 23, 1673.2721,1447.7839,10.7859);
- AddStaticPickup(1318, 23, 1685.7910,-2237.7693,13.5469);
- AddStaticPickup(1318, 23, -1423.0200,-287.0269,14.1484);
- AddStaticPickup(1318, 23, -2158.9128,640.3582,1052.3817);
- AddStaticPickup(1318, 23, -2161.3865,640.4335,1052.381);
- AddStaticPickup(1318, 23, 297.6632,184.0026,1007.1719);
- AddStaticPickup(1318, 23, 301.6823,185.8644,1007.1719);
- AddStaticPickup(1318, 23, 681.6021,-455.9118,-25.6099);
- AddStaticPickup(1318, 23, 678.0664,-464.1252,-25.6172);
- AddStaticPickup(1318, 23, 413.2266,2537.9595,19.1484);
- AddStaticPickup(1318, 23, 415.2395,2533.5740,19.1484);
- AddStaticPickup(1318, 23, 681.4446,-455.6047,-25.6099);
- AddStaticPickup(1318, 23, 678.0270,-464.3163,-25.6172);
- Create3DTextLabel("Adquira Seu Destino Aqui !", 0x008080FF, 415.2395,2533.5740,19.1484, 40.0,0,1);
- Create3DTextLabel("Adquira Seu Passaporte Aqui !", 0x008080FF, 413.2266,2537.9595,19.1484, 40.0,0,1);
- Create3DTextLabel("Adquira Seu Destino Aqui !", 0x008080FF, 678.0664,-464.1252,-25.6172, 40.0,0,1);
- Create3DTextLabel("Adquira Seu Passaporte Aqui !", 0x008080FF, 681.6021,-455.9118,-25.6099, 40.0,0,1);
- Create3DTextLabel("Escolha seu Destino Aqui !", 0x008080FF, 301.6823,185.8644,1007.1719, 40.0,0,1);
- Create3DTextLabel("Adquira Seu Passaporte Aqui !", 0x008080FF, 297.6632,184.0026,1007.1719, 40.0,0,1);
- Create3DTextLabel("Adquira seu passaporte Aqui !", 0x008080FF, -2158.9744,640.3581,1052.3817,40.0,0,1);
- Create3DTextLabel("Adquira seu passaporte Aqui !", 0x008080FF, -2190.1189,2413.5737,5.1563,40.0,0,1);
- Create3DTextLabel("Escolha seu Destino Aqui !", 0x008080FF, -2161.1670,640.3607,1052.3817,40.0,0,1);
- Create3DTextLabel("Bem Vindo Ao:\n Aero Porto Internacional De Los Santos\n", 0x008080FF, 1685.7910,-2237.7693,13.5469,40.0,0,1);
- Create3DTextLabel("Bem Vindo Ao:\n Aero Porto Internacional De Las Ventura\n", 0x008080FF, 1673.2721,1447.7839,10.7859,40.0,0,1);
- Create3DTextLabel("Bem Vindo Ao:\n Aero Porto Internacional De San Fierro\n", 0x008080FF, -1423.0200,-287.0269,14.1484,40.0,0,1);
- Create3DTextLabel("Tire Seu Passaporte Aqui !", 0x008080FF, 413.2266,2537.9595,19.1484,40.0,0,1);
- //-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=( MENU VIAJAR )-=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=-
- Viajar = CreateMenu("Passagens", 1, 50.0, 180.0, 200.0, 200.0);
- AddMenuItem(Viajar, 0, "Las Ventura $: 6699,90");
- AddMenuItem(Viajar, 0, "Los Santos $: 2399,90");
- AddMenuItem(Viajar, 0, "San Fierro $: 3499,90");
- AddMenuItem(Viajar, 0, "Aero Abandoned $: 1199,90");
- AddMenuItem(Viajar, 0, "Fim de mundo $: 9999,90");
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- COMMAND:entrarlv(playerid, params[])
- {
- if(IsPlayerInRangeOfPoint(playerid, 1.0, 1673.2721,1447.7839,10.7859))
- {
- SetPlayerInterior(playerid, 1);
- SetPlayerPos(playerid, 681.557861,-455.680053,-25.609874);
- }
- return 1;
- }
- COMMAND:entrarsf(playerid, params[])
- {
- if(IsPlayerInRangeOfPoint(playerid, 1.0, -1423.0200,-287.0269,14.1484))
- {
- SetPlayerInterior(playerid, 3);
- SetPlayerPos(playerid, 288.745971,169.350997,1007.171875);
- }
- return 1;
- }
- COMMAND:sairlv(playerid, params[])
- {
- if(IsPlayerInRangeOfPoint(playerid, 1.0, 681.3301,-459.2419,-25.6172))
- {
- SetPlayerPos(playerid, 1673.2721,1447.7839,10.7859);
- SetPlayerInterior(playerid, 0);
- }
- }
- COMMAND:sairsf(playerid, params[])
- {
- if(IsPlayerInRangeOfPoint(playerid, 1.0, 288.8041,167.2690,1007.1719))
- {
- SetPlayerPos(playerid, -1423.0200,-287.0269,14.1484);
- SetPlayerInterior(playerid, 0);
- }
- }
- COMMAND:sairls(playerid, params[])
- {
- if(IsPlayerInRangeOfPoint(playerid, 1.0, -2158.8125,642.9485,1052.3750))
- {
- SetPlayerPos(playerid, 1685.9170,-2237.7283,13.5469);
- SetPlayerInterior(playerid, 0);
- }
- }
- new
- bool:PassComp[MAX_PLAYERS],
- bool:ComVisto[MAX_PLAYERS];
- COMMAND:comprarpass(playerid, params[])
- {
- if(GetPlayerMoney(playerid) < 5000)
- {
- SendClientMessage(playerid, -1, "Você nao tem dinheiro");
- return 1;
- }
- if(PassComp[playerid] == false)
- {
- if(IsPlayerInRangeOfPoint(playerid, 1.0, -2158.9128,640.3582,1052.3817) || IsPlayerInRangeOfPoint(playerid, 1.0, 297.6632,184.0026,1007.1719) ||
- IsPlayerInRangeOfPoint(playerid, 1.0, 413.2266,2537.9595,19.1484) || IsPlayerInRangeOfPoint(playerid, 1.0, -2189.8035,2413.7434,5.1563))
- {
- SendClientMessage(playerid, 0xFFFF00FF, "Espere até que Nos Fazemos Seu Passaporte e o Visto Para O embarque !");
- TogglePlayerControllable(playerid, 0);
- SetTimer("CriarPass", 15000, false);
- }
- }
- else
- {
- SendClientMessage(playerid,0xAA3333AA,"[ERRO] Você já tem um Passaporte.");
- }
- return 1;
- }
- COMMAND:venderpass(playerid, params[])
- {
- if(PassComp[playerid] == true)
- {
- PassComp[playerid] = false;
- ComVisto[playerid] = false;
- SendClientMessage(playerid, 0x9BFF00FF, "Você Vendeu Seu Passaporte e ganhou 500$");
- GivePlayerMoney(playerid, 500);
- return 1;
- }
- else
- {
- SendClientMessage(playerid,0xAA3333AA,"[ERRO] Você não tem um Passaporte, Para adquirir Va em algum aeroporto.");
- }
- return 1;
- }
- COMMAND:destino(playerid)
- {
- if(PassComp[playerid] == true)
- {
- if(IsPlayerInRangeOfPoint(playerid, 1.0, -2161.3865,640.4335,1052.3817) || IsPlayerInRangeOfPoint(playerid, 1.0, 301.6823,185.8644,1007.1719) ||IsPlayerInRangeOfPoint(playerid, 1.0, 678.0664,-464.1252,-25.6172) ||
- IsPlayerInRangeOfPoint(playerid, 1.0, 415.2395,2533.5740,19.1484) || IsPlayerInRangeOfPoint(playerid, 1.0, -2187.3699,2416.3115,5.1622))
- {
- GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
- SetPlayerInterior(playerid, 1);
- SetPlayerPos(playerid, 1.808619,32.384357,1199.593750);
- ShowMenuForPlayer(Viajar, playerid);
- return 1;
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid, -1, "Você não tem pasaporte");
- return 1;
- }
- }
- COMMAND:sairaviao(playerid)
- {
- SetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]); return SendClientMessage(playerid, -1, "Você saiu do aviao caso queria voltar va na area destino");
- }
- COMMAND:entrarls(playerid, params[])
- {
- if(IsPlayerInRangeOfPoint(playerid, 1.0, 1685.7910,-2237.7693,13.5469))
- {
- SetPlayerInterior(playerid, 1);
- SetPlayerPos(playerid, -2159.122802,641.517517,1052.381713);
- }
- return 1;
- }
- COMMAND:embarca(playerid, params[])
- {
- if(ComVisto[playerid] == true)
- {
- SetPlayerInterior(playerid, 1);
- SetPlayerPos(playerid, 1.808619,32.384357,1199.593750);
- ComVisto[playerid] = false;
- PassComp[playerid] = false;
- SendClientMessage(playerid, -1, "Seu Visto Foi Recolhido");
- return 1;
- }
- else
- {
- SendClientMessage(playerid, -1, "Seu Passaporte foi recolhido e seu visto também");
- }
- return 1;
- }
- forward CriarPass(playerid);
- public CriarPass(playerid)
- {
- new string[128], passageiro[25];
- GetPlayerName(playerid, passageiro,25);
- PassComp[playerid] = true;
- ComVisto[playerid] = true;
- GivePlayerMoney(playerid, -5000);
- TogglePlayerControllable(playerid, 1);
- format(string, sizeof(string),"Passaporte Feito Com Sucesso, Tenha uma boa Viagem Senhor %s",passageiro);
- SendClientMessage(playerid, 0x9BFF00FF,string);
- }
- public OnPlayerSelectedMenuRow(playerid, row)
- {
- new Menu:current;
- current = GetPlayerMenu(playerid);
- if(current == Viajar)
- {
- switch(row)
- {
- case 0:
- {
- SendClientMessage(playerid, -1, "Ok, Seu Destino é LV");
- SetPlayerPos(playerid, 1673.2721,1447.7839,10.7859);
- SetPlayerInterior(playerid, 0);
- GivePlayerMoney(playerid, -6699);
- }
- case 1:
- {
- SendClientMessage(playerid, 0xFF8C00FF, "Ok, Seu Destino é LS");
- SetPlayerPos(playerid, 1644.2126,-2286.9141,-1.2000);
- SetPlayerInterior(playerid, 0);
- GivePlayerMoney(playerid, -2399);
- }
- case 2:
- {
- SendClientMessage(playerid, 0xFF8C00FF, "Ok, Seu Destino é SF");
- SetPlayerPos(playerid, -1423.0200,-287.0269,14.1484);
- SetPlayerInterior(playerid, 0);
- GivePlayerMoney(playerid, -3499);
- }
- case 3:
- {
- SendClientMessage(playerid, 0xFF8C00FF, "Ok, Seu Destino é AA (AERO ABANDONED)");
- SetPlayerPos(playerid, 423.2513,2536.4910,16.1484);
- SetPlayerInterior(playerid, 0);
- GivePlayerMoney(playerid, -1199);
- }
- case 4:
- {
- SendClientMessage(playerid, 0xFF8C00FF, "Ok, Seu Destino é FIM DO MUNDO");
- SetPlayerPos(playerid, -2186.1865,2414.5674,5.1563);
- SetPlayerInterior(playerid, 0);
- GivePlayerMoney(playerid, -9999);
- }
- }
- }
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- SendClientMessage(playerid, -1, "Este GameMode Tem Uma FS Feito Por ExpressxD");
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement