Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //=============================================FS BY DJ_Dany=======================//
- #include <a_samp>
- new ls1;
- new ls2;
- new sf1;
- new sf2;
- new lv1;
- new lv2;
- new aa;
- new pdialog;
- #define COLOR_WHITE 0xFFFFFFFF
- #define COLOR_GREY 0xAFAFAFAA
- #define COLOR_GRAD2 0xCBCCCEFF
- #define COLOR_BASIC 0x0200ff6b
- #define DIALOG_AERO 90
- #define SendNoMoneyWarning(%0) SendClientMessage ( %0 , 0xFFFFFFFF, "Nu ai {FFFFFF}suficienti bani {FF0000}!")
- #define DialogCancelMessage(%0) SendClientMessage( playerid, 0xFFFFFFFF, "Deci nu vrei sa {FF0000}calatoresti cu noi{FFFFFF} !")
- forward AeroTimerls(playerid);
- forward AeroTimerlv(playerid);
- forward AeroTimersf(playerid);
- forward AeroTimergta3(playerid);
- forward AeroTimeraa(playerid);
- #if defined FILTERSCRIPT
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print(" FS BY DANY");
- print("--------------------------------------\n");
- lv1=CreatePickup(1318,23,1674.7606,1447.8619,10.7894,-1);
- ls1=CreatePickup(1318,23,1642.6151,-2239.5671,13.4958,-1);
- sf2=CreatePickup(1318,23,-1973.6475,118.1530,27.6875,-1);
- sf1=CreatePickup(1318,23,-1422.3322,-288.4261,14.1484,-1);
- ls2=CreatePickup(1318,23,1743.0133,-1863.1792,13.5754,-1);
- lv2=CreatePickup(1318,23,2842.2754,1291.2126,11.3906,-1);
- aa=CreatePickup(1239,23,414.8215,2532.5913,16.5803,-1);
- pdialog=CreatePickup(1318,23,1.6454,33.5084,1199.5938,-1);
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- #else
- main()
- {
- print("\n----------------------------------");
- print(" Blank Gamemode by your name here");
- print("----------------------------------\n");
- }
- #endif
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if (IsPlayerInRangeOfPoint(playerid,4,1.6454,33.5084,1199.5938))
- {
- if(strcmp("/aero",cmdtext,true)==0)
- {
- new string[ 390 ];
- strcat(string, "{FFFFFF}LS {FF9900}- {FF0000}5000{33AA33}$\n\
- {FFFFFF}SF {FF9900}- {FF0000}5000{33AA33}$\n\
- {FFFFFF}LV {FF9900}- {FF0000}5000{33AA33}$\n\
- {FFFFFF}GTA3 {FF9900}- {FF0000}5000{33AA33}$\n\
- {FFFFFF}Old Airport {FF9900}- {FF0000}7000{33AA33}$");
- ShowPlayerDialog(playerid,DIALOG_AERO,DIALOG_STYLE_LIST,"{FFFFFF}Pret Bilete: {000000}(Meniu by DJ_Dany)", string, "Cumpar", "Nu Cumpar");
- return 1;
- }
- return 1;
- }
- return 0;
- }
- public OnPlayerPickUpPickup(playerid, pickupid)
- {
- if(pickupid == ls1) SetPlayerInterior(playerid,1); SetPlayerPos(playerid,1.808619,32.384357,1199.593750);
- if(pickupid == ls2) SetPlayerInterior(playerid,1); SetPlayerPos(playerid,1.808619,32.384357,1199.593750);
- if(pickupid == sf1) SetPlayerInterior(playerid,1); SetPlayerPos(playerid,1.808619,32.384357,1199.593750);
- if(pickupid == sf2) SetPlayerInterior(playerid,1); SetPlayerPos(playerid,1.808619,32.384357,1199.593750);
- if(pickupid == lv1) SetPlayerInterior(playerid,1); SetPlayerPos(playerid,1.808619,32.384357,1199.593750);
- if(pickupid == lv2) SetPlayerInterior(playerid,1); SetPlayerPos(playerid,1.808619,32.384357,1199.593750);
- if(pickupid == aa) SetPlayerInterior(playerid,1); SetPlayerPos(playerid,1.808619,32.384357,1199.593750);
- if(pickupid == pdialog) SendClientMessage(playerid,COLOR_BASIC,"Scrie /aero pentru a vedea lista");
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if( dialogid == DIALOG_AERO )
- {
- if( !response ) return DialogCancelMessage( playerid );
- switch( listitem )
- {
- case 0:
- {
- if( GetPlayerMoney( playerid ) < 5000 ) return SendNoMoneyWarning( playerid );
- GivePlayerMoney( playerid, -5000 );
- SendClientMessage(playerid,COLOR_WHITE,"Asteapta 10 secunde pentru a ajunge la destinatie.");
- SetTimerEx("AeroTimerls", 10000, 0, "i", playerid);
- SendBuyed( playerid, "LS", 5000 );
- }
- case 1:
- {
- if( GetPlayerMoney( playerid ) < 5000 ) return SendNoMoneyWarning( playerid );
- GivePlayerMoney( playerid, -5000 );
- SendClientMessage(playerid,COLOR_WHITE,"Asteapta 10 secunde pentru a ajunge la destinatie.");
- SetTimerEx("AeroTimersf", 10000, 0, "i", playerid);
- SendBuyed( playerid, "SF", 5000 );
- }
- case 2:
- {
- if( GetPlayerMoney( playerid ) < 5000 ) return SendNoMoneyWarning( playerid );
- GivePlayerMoney( playerid, -5000 );
- SendClientMessage(playerid,COLOR_WHITE,"Asteapta 10 secunde pentru a ajunge la destinatie.");
- SetTimerEx("AeroTimerlv", 10000, 0, "i", playerid);
- SendBuyed( playerid, "LV", 5000 );
- }
- case 3:
- {
- if( GetPlayerMoney( playerid ) < 5000 ) return SendNoMoneyWarning( playerid );
- GivePlayerMoney( playerid, -5000 );
- SendClientMessage(playerid,COLOR_WHITE,"Asteapta 10 secunde pentru a ajunge la destinatie.");
- SetTimerEx("AeroTimergta3", 10000, 0, "i", playerid);
- SendBuyed( playerid, "GTA3", 5000 );
- }
- case 4:
- {
- if( GetPlayerMoney( playerid ) < 7000 ) return SendNoMoneyWarning( playerid );
- GivePlayerMoney( playerid, -7000 );
- SendClientMessage(playerid,COLOR_WHITE,"Asteapta 10 secunde pentru a ajunge la destinatie.");
- SetTimerEx("AeroTimeraa", 10000, 0, "i", playerid);
- SendBuyed( playerid, "Old Airport", 7000 );
- }
- }
- return 1;
- }
- return 0;
- }
- stock SendBuyed( playerid, item[], cost)
- {
- new string[ 128 ];
- format(string, 128, "Ai cumparat un bilet{FF0000}\"%s\" {FFFFFF}in valoare de {FF0000}%d{33AA33}${FFFFFF}.", item, cost );
- SendClientMessage( playerid, 0xFFFFFFFF, string );
- return 1;
- }
- public AeroTimerls(playerid)
- {
- SetPlayerPos(playerid,1745.0133,-1863.1792,13.5754);
- SetPlayerInterior(playerid,0);
- }
- public AeroTimerlv(playerid)
- {
- SetPlayerPos(playerid,1676.7606,1447.8619,10.7894);
- SetPlayerInterior(playerid,0);
- }
- public AeroTimersf(playerid)
- {
- SetPlayerPos(playerid,-1975.6475,118.1530,27.6875);
- SetPlayerInterior(playerid,0);
- }
- public AeroTimergta3(playerid)
- {
- SetPlayerPos(playerid,-729.276000,503.086944,1371.971801);
- SetPlayerInterior(playerid,1);
- }
- public AeroTimeraa(playerid)
- {
- SetPlayerPos(playerid,416.8215,2532.5913,16.5803);
- SetPlayerInterior(playerid,0);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement