Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- GameMode autorius: Yiin
- Gamemode editorius: Kaska
- Į pastebin įdėjo: Bičas
- 2014
- */
- /*
- IsVehicleLocked(vehicleid)
- GetVehicleOwnerName(vehicleid)
- IsPlayerVehicleDestroyed(playerid)
- GetPlayerVehicleModel(playerid)
- IsPlayerHaveCar(playerid)
- GetPlayerOwnedVehicleID(playerid)
- GetPlayerVehiclePrice(playerid)
- VehicleLock(vehicleid)
- VehicleUnlock(vehicleid)
- SavePlayerCar(playerid)
- LoadPlayerCar(playerid)
- BuyVehicle(playerid,vehiclemodel,vprice, Float:posx,Float:posy,Float:posz,color1,color2)
- SelPlayerCar(playerid)
- VehicleDes(vehicleid)
- */
- #define MySQL_HOST "localhost"
- #define MySQL_USER "root"
- #define MySQL_DATA "serveris"
- #define MySQL_PASS ""
- #define VERSIJA "v0.0.4"
- #include <a_samp>
- #include <a_mysql>
- #include <zcmd>
- #include <sscanf2>
- #include <streamer>
- #include <foreach>
- #include <GetVehicleColor>
- #define GetPlayerMoneyA(%0) pDB[%0][pPinigai]
- enum masina
- {
- Float:px,
- Float:py,
- Float:pz,
- Float:pa,
- spalva1,
- spalva2,
- modelis,
- price,
- sunaikinta,
- masinosid,
- bool:pavizdys,
- bool:variklis,
- Float:health,
- degalutipas,
- dujos,
- degalai,
- bool:sviesos,
- Float:rida,
- }
- new masinaDB[MAX_PLAYERS][masina];
- enum masina2
- {
- savininkas[MAX_PLAYER_NAME],
- uzrakinta
- }
- enum _playerData
- {
- pSkin,
- pPinigai,
- pPatirtis,
- pLytis,
- pVip,
- pViplaikas,
- pKreditai,
- pXPboost,
- pMasinu,
- pAdmin
- };
- new
- pDB[MAX_PLAYERS][_playerData],
- bool: online[MAX_PLAYERS], /* Ar prisijunges? */
- bool: from_login[MAX_PLAYERS], /* Ar po prisijungimo ? */
- bool: from_reg[MAX_PLAYERS], /* Ar po registracijos ? */
- trylog[MAX_PLAYERS]; /* Bandymai prisijungti */
- new grotti,grottis,autopirkt,motopirkt;
- main()
- {
- print("Kaska gamemode");
- }
- new Text:Textdraw0[MAX_PLAYERS];
- new Text:Textdraw1[MAX_PLAYERS];
- new Text:Textdraw2[MAX_PLAYERS];
- new Text:Textdraw3[MAX_PLAYERS];
- new Text:Textdraw4[MAX_PLAYERS];
- new Text:Textdraw5[MAX_PLAYERS];
- new Text:Textdraw6[MAX_PLAYERS];
- new Text:Textdraw7[MAX_PLAYERS];
- new Text:Textdraw8[MAX_PLAYERS];
- new Text:Textdraw9[MAX_PLAYERS];
- new Text:Textdraw10[MAX_PLAYERS];
- new Text:Textdraw11[MAX_PLAYERS];
- new Text:Textdraw12[MAX_PLAYERS];
- new Text:Textdraw13[MAX_PLAYERS];
- new Text:Textdraw14[MAX_PLAYERS];
- new Text:Textdraw15[MAX_PLAYERS];
- new masina1[MAX_VEHICLES][masina2];
- stock IsVehicleLocked(vehicleid) return masina1[vehicleid][uzrakinta];
- stock GetVehicleOwnerName(vehicleid) return masina1[vehicleid][savininkas];
- stock IsPlayerVehicleDestroyed(playerid) return masinaDB[playerid][sunaikinta];
- stock GetPlayerVehicleModel(playerid) return masinaDB[playerid][modelis];
- stock GetPlayerOwnedVehicleID(playerid) return masinaDB[playerid][masinosid];
- stock GetPlayerVehiclePrice(playerid) return masinaDB[playerid][price];
- new aVehicleNames[212][] = { // Vehicle Names - Betamaster
- {"Landstalker"},
- {"Bravura"},
- {"Buffalo"},
- {"Linerunner"},
- {"Perrenial"},
- {"Sentinel"},
- {"Dumper"},
- {"Firetruck"},
- {"Trashmaster"},
- {"Stretch"},
- {"Manana"},
- {"Infernus"},
- {"Voodoo"},
- {"Pony"},
- {"Mule"},
- {"Cheetah"},
- {"Ambulance"},
- {"Leviathan"},
- {"Moonbeam"},
- {"Esperanto"},
- {"Taxi"},
- {"Washington"},
- {"Bobcat"},
- {"Mr Whoopee"},
- {"BF Injection"},
- {"Hunter"},
- {"Premier"},
- {"Enforcer"},
- {"Securicar"},
- {"Banshee"},
- {"Predator"},
- {"Bus"},
- {"Rhino"},
- {"Barracks"},
- {"Hotknife"},
- {"Trailer 1"}, //artict1
- {"Previon"},
- {"Coach"},
- {"Cabbie"},
- {"Stallion"},
- {"Rumpo"},
- {"RC Bandit"},
- {"Romero"},
- {"Packer"},
- {"Monster"},
- {"Admiral"},
- {"Squalo"},
- {"Seasparrow"},
- {"Pizzaboy"},
- {"Tram"},
- {"Trailer 2"}, //artict2
- {"Turismo"},
- {"Speeder"},
- {"Reefer"},
- {"Tropic"},
- {"Flatbed"},
- {"Yankee"},
- {"Caddy"},
- {"Solair"},
- {"Berkley's RC Van"},
- {"Skimmer"},
- {"PCJ-600"},
- {"Faggio"},
- {"Freeway"},
- {"RC Baron"},
- {"RC Raider"},
- {"Glendale"},
- {"Oceanic"},
- {"Sanchez"},
- {"Sparrow"},
- {"Patriot"},
- {"Quad"},
- {"Coastguard"},
- {"Dinghy"},
- {"Hermes"},
- {"Sabre"},
- {"Rustler"},
- {"ZR-350"},
- {"Walton"},
- {"Regina"},
- {"Comet"},
- {"BMX"},
- {"Burrito"},
- {"Camper"},
- {"Marquis"},
- {"Baggage"},
- {"Dozer"},
- {"Maverick"},
- {"News Chopper"},
- {"Rancher"},
- {"FBI Rancher"},
- {"Virgo"},
- {"Greenwood"},
- {"Jetmax"},
- {"Hotring"},
- {"Sandking"},
- {"Blista Compact"},
- {"Police Maverick"},
- {"Boxville"},
- {"Benson"},
- {"Mesa"},
- {"RC Goblin"},
- {"Hotring Racer A"}, //hotrina
- {"Hotring Racer B"}, //hotrinb
- {"Bloodring Banger"},
- {"Rancher"},
- {"Super GT"},
- {"Elegant"},
- {"Journey"},
- {"Bike"},
- {"Mountain Bike"},
- {"Beagle"},
- {"Cropdust"},
- {"Stunt"},
- {"Tanker"}, //petro
- {"Roadtrain"},
- {"Nebula"},
- {"Majestic"},
- {"Buccaneer"},
- {"Shamal"},
- {"Hydra"},
- {"FCR-900"},
- {"NRG-500"},
- {"HPV1000"},
- {"Cement Truck"},
- {"Tow Truck"},
- {"Fortune"},
- {"Cadrona"},
- {"FBI Truck"},
- {"Willard"},
- {"Forklift"},
- {"Tractor"},
- {"Combine"},
- {"Feltzer"},
- {"Remington"},
- {"Slamvan"},
- {"Blade"},
- {"Freight"},
- {"Streak"},
- {"Vortex"},
- {"Vincent"},
- {"Bullet"},
- {"Clover"},
- {"Sadler"},
- {"Firetruck LA"}, //firela
- {"Hustler"},
- {"Intruder"},
- {"Primo"},
- {"Cargobob"},
- {"Tampa"},
- {"Sunrise"},
- {"Merit"},
- {"Utility"},
- {"Nevada"},
- {"Yosemite"},
- {"Windsor"},
- {"Monster A"}, //monstera
- {"Monster B"}, //monsterb
- {"Uranus"},
- {"Jester"},
- {"Sultan"},
- {"Stratum"},
- {"Elegy"},
- {"Raindance"},
- {"RC Tiger"},
- {"Flash"},
- {"Tahoma"},
- {"Savanna"},
- {"Bandito"},
- {"Freight Flat"}, //freiflat
- {"Streak Carriage"}, //streakc
- {"Kart"},
- {"Mower"},
- {"Duneride"},
- {"Sweeper"},
- {"Broadway"},
- {"Tornado"},
- {"AT-400"},
- {"DFT-30"},
- {"Huntley"},
- {"Stafford"},
- {"BF-400"},
- {"Newsvan"},
- {"Tug"},
- {"Trailer 3"}, //petrotr
- {"Emperor"},
- {"Wayfarer"},
- {"Euros"},
- {"Hotdog"},
- {"Club"},
- {"Freight Carriage"}, //freibox
- {"Trailer 3"}, //artict3
- {"Andromada"},
- {"Dodo"},
- {"RC Cam"},
- {"Launch"},
- {"Police Car (LSPD)"},
- {"Police Car (SFPD)"},
- {"Police Car (LVPD)"},
- {"Police Ranger"},
- {"Picador"},
- {"S.W.A.T. Van"},
- {"Alpha"},
- {"Phoenix"},
- {"Glendale"},
- {"Sadler"},
- {"Luggage Trailer A"}, //bagboxa
- {"Luggage Trailer B"}, //bagboxb
- {"Stair Trailer"}, //tugstair
- {"Boxville"},
- {"Farm Plow"}, //farmtr1
- {"Utility Trailer"} //utiltr1
- };
- public OnGameModeInit()
- {
- SetGameModeText(VERSIJA);
- DisableInteriorEnterExits(); // Išjungia default įėjimus.
- EnableStuntBonusForAll(false); // Nuiima stunt'us.
- ManualVehicleEngineAndLights();
- ShowPlayerMarkers( 0 );
- SetNameTagDrawDistance( 16.0 );
- mysql_debug( true );
- mysql_connect( MySQL_HOST,MySQL_USER,MySQL_DATA,MySQL_PASS );
- if( mysql_ping( ) >= 1 ) print( "\n" );
- else print("Prisijungimas prie MySQL DB ( "MySQL_DATA" ) nepavyko !");
- grotti = CreatePickup(1318,2,552.5189,-1293.8506,17.2482);
- grottis = CreatePickup(1318,2,2717.7139,-1812.8633,5.1681);
- autopirkt = CreatePickup(1274,2,2709.3887,-1786.2219,5.1681);
- motopirkt = CreatePickup(1274,2,2779.9072,-1765.0812,9.3165);
- Create3DTextLabel("Automobiliu parduotuvė\n{AAFF00}Grotti", -1, 552.5189,-1293.8506,17.2482, 60, 0, 1);
- Create3DTextLabel("Isėjimas iš\n{AAFF00}Grotti", -1, 2717.7139,-1812.8633,5.1681, 60, 0, 1);
- Create3DTextLabel("Automobilio pavadinimas:\n{AAFF00}Infernus", -1, 2724.8662, -1810.0432, 4.8770, 60, 0, 1);
- Create3DTextLabel("Mašinu pirkimas", -1, 2709.3887,-1786.2219,5.1681, 60, 0, 1);
- Create3DTextLabel("Motociklu pirkimas", -1, 2779.9072,-1765.0812,9.3165, 60, 0, 1);
- Create3DTextLabel("Automobilio pavadinimas:\n{AAFF00}Turismo", -1, 2724.7600, -1805.5890, 4.8770, 60, 0, 1);
- Create3DTextLabel("Automobilio pavadinimas:\n{AAFF00}Bullet", -1, 2724.5083, -1800.9698, 4.8770, 60, 0, 1);
- Create3DTextLabel("Automobilio pavadinimas:\n{AAFF00}Sultan", -1, 2724.8357, -1795.5665, 4.8770, 60, 0, 1);
- Create3DTextLabel("Automobilio pavadinimas:\n{AAFF00}Elegy", -1, 2724.8601, -1790.2981, 4.8770, 60, 0, 1);
- Create3DTextLabel("Automobilio pavadinimas:\n{AAFF00}Super GT", -1, 2724.3989, -1785.0543, 4.8770, 60, 0, 1);
- Create3DTextLabel("Automobilio pavadinimas:\n{AAFF00}Manana", -1, 2711.0928, -1810.0038, 4.8770, 60, 0, 1);
- Create3DTextLabel("Automobilio pavadinimas:\n{AAFF00}Alpha", -1, 2711.0669, -1805.6963, 4.8770, 60, 0, 1);
- Create3DTextLabel("Automobilio pavadinimas:\n{AAFF00}Phoenix", -1, 2710.5161, -1800.6927, 4.8770, 60, 0, 1);
- Create3DTextLabel("Automobilio pavadinimas:\n{AAFF00}Huntley", -1, 2711.0537, -1795.4515, 4.8770, 60, 0, 1);
- Create3DTextLabel("Automobilio pavadinimas:\n{AAFF00}Flash", -1, 2710.9204, -1790.1549, 4.8770, 60, 0, 1);
- Create3DTextLabel("Motociklo pavadinimas:\n{AAFF00}NRG-500", -1, 2760.5076, -1779.2677, 8.9016, 60, 0, 1);
- Create3DTextLabel("Motociklo pavadinimas:\n{AAFF00}FCR-900", -1, 2777.6001, -1778.7079, 8.8524, 60, 0, 1);
- Create3DTextLabel("Motociklo pavadinimas:\n{AAFF00}BF-400", -1, 2777.4976, -1775.6000, 8.8524, 60, 0, 1);
- Create3DTextLabel("Motociklo pavadinimas:\n{AAFF00}PCJ-900", -1, 2777.4985, -1772.4683, 8.8524, 60, 0, 1);
- Create3DTextLabel("Motociklo pavadinimas:\n{AAFF00}Freeway", -1, 2777.5593, -1769.3107, 8.8524, 60, 0, 1);
- Create3DTextLabel("Motociklo pavadinimas:\n{AAFF00}Faggio", -1, 2770.5718, -1764.9471, 8.8524, 60, 0, 1);
- Create3DTextLabel("Motociklo pavadinimas:\n{AAFF00}Quad", -1, 2767.2571, -1764.8959, 8.7510, 60, 0, 1);
- Create3DTextLabel("Motociklo pavadinimas:\n{AAFF00}Sanchez", -1, 2764.1155, -1764.7484, 8.9628, 60, 0, 1);
- Create3DTextLabel("Motociklo pavadinimas:\n{AAFF00}Wayfarer", -1, 2760.3699, -1764.7213, 8.8214, 60, 0, 1);
- CreateDynamicObject(1537, 552.62543, -1294.25391, 16.23551, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(1537, 554.11194, -1294.24194, 16.23551, 0.00000, 0.00000, 0.00000);
- //Car ir moto shop
- CreateDynamicObject(14853, 2744.19751, -1783.39136, 9.31654, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(1569, 2716.15161, -1813.28052, 4.17370, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(1569, 2719.15625, -1813.27100, 4.17370, 0.00000, 0.00000, 180.00000);
- CreateDynamicObject(3352, 2707.19971, -1797.90308, 5.42928, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(3352, 2707.22070, -1788.22754, 5.42928, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(3352, 2708.51123, -1781.58923, 5.42930, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(3851, 2727.72778, -1768.21973, 11.30939, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(3851, 272.72781, -1768.21973, 11.26940, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(3851, 2726.29517, -1768.20593, 11.30939, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(18981, 2739.09399, -1767.78088, 9.36210, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(18981, 2714.11206, -1767.78088, 9.36210, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(2184, 2712.69287, -1784.18115, 4.15665, 0.00000, 0.00000, 69.84001);
- CreateDynamicObject(2184, 2710.19922, -1785.75635, 4.15665, 0.00000, 0.00000, 26.45996);
- CreateDynamicObject(2185, 2707.88184, -1785.33838, 4.14360, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(2356, 2708.84521, -1784.44250, 4.17441, 0.00000, 0.00000, 197.99965);
- CreateDynamicObject(2356, 2711.96704, -1782.82532, 4.17441, 0.00000, 0.00000, 287.93927);
- CreateDynamicObject(2270, 2711.95410, -1782.27026, 5.79725, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(2164, 2707.94409, -1781.81311, 4.15876, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(2190, 2713.41187, -1782.57092, 4.92123, 0.00000, 0.00000, -91.44005);
- CreateDynamicObject(2773, 2720.91602, -1810.07190, 4.67070, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(2773, 2720.91602, -1805.80432, 4.67070, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(2773, 2720.91602, -1801.41223, 4.67070, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(2773, 2720.91602, -1795.77222, 4.67070, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(2773, 2720.91602, -1790.40894, 4.67070, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(2773, 2720.91602, -1785.03577, 4.67070, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(2773, 2725.14600, -1782.51758, 4.67070, 0.00000, 0.00000, 90.54000);
- CreateDynamicObject(2773, 2725.14600, -1787.65759, 4.67070, 0.00000, 0.00000, 90.54000);
- CreateDynamicObject(2773, 2725.14600, -1792.95911, 4.67070, 0.00000, 0.00000, 90.54000);
- CreateDynamicObject(2773, 2725.14600, -1798.20789, 4.67070, 0.00000, 0.00000, 90.54000);
- CreateDynamicObject(2773, 2725.14600, -1803.52917, 4.67070, 0.00000, 0.00000, 90.54000);
- CreateDynamicObject(2773, 2725.14600, -1808.00891, 4.67069, 0.00000, 0.00000, 90.54004);
- CreateDynamicObject(2773, 2710.60913, -1798.04688, 4.67070, 0.00000, 0.00000, 90.54000);
- CreateDynamicObject(2773, 2710.60913, -1792.81433, 4.67070, 0.00000, 0.00000, 90.54000);
- CreateDynamicObject(2773, 2710.60913, -1787.68530, 4.67069, 0.00000, 0.00000, 90.54004);
- CreateDynamicObject(2773, 2714.47852, -1795.77222, 4.67070, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(2773, 2714.53271, -1790.40894, 4.67070, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(2773, 2714.48486, -1801.41223, 4.67070, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(2773, 2714.51294, -1805.80432, 4.67070, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(2773, 2714.47144, -1810.07190, 4.67070, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(2773, 2710.60913, -1808.00891, 4.67070, 0.00000, 0.00000, 90.54000);
- CreateDynamicObject(2773, 2710.60913, -1803.52917, 4.67070, 0.00000, 0.00000, 90.54000);
- CreateDynamicObject(3352, 2765.87329, -1785.04089, 9.60210, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(3352, 2756.93481, -1762.17432, 9.60210, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(3352, 2777.35205, -1762.16309, 9.60210, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(2008, 2780.65942, -1764.22241, 8.30230, 0.00000, 0.00000, 180.00000);
- CreateDynamicObject(2079, 2779.92603, -1763.48645, 8.92020, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(2773, 2774.62842, -1779.51392, 8.84188, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(2773, 2774.68872, -1775.81287, 8.84188, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(2773, 2774.69531, -1772.99109, 8.84188, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(2773, 2774.73657, -1769.40955, 8.84188, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(2773, 2778.44092, -1767.60559, 8.84190, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(2773, 2770.32983, -1767.07935, 8.84190, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(2773, 2766.21045, -1766.99609, 8.84190, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(2773, 2760.99048, -1766.84155, 8.84190, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(2773, 2772.79248, -1764.62695, 8.84188, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(2773, 2758.22705, -1764.50317, 8.84188, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(13646, 2760.37695, -1779.41040, 7.79512, 0.00000, 0.00000, 0.00000);
- AddPlayerClass(0, 0, 0,0,4,0,0,0,0,0,0);
- LoadExample( );
- SetTimer( "Zaidimas", 60000, true );
- return 1;
- }
- public OnGameModeExit()
- {
- for(new i=0; i < MAX_PLAYERS; i++)
- {
- if( IsPlayerConnected(i) && online[i] ) MySQL_Save(i);
- }
- mysql_close( );
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- new
- Query[ 200 ],string[258]
- ;
- new name[MAX_PLAYER_NAME+1];
- new plrIP[16];
- GetPlayerIp(playerid, plrIP, sizeof(plrIP));
- GetPlayerName(playerid,name, sizeof(name));
- format( Query,sizeof( Query ),"SELECT * FROM `zaidejai` WHERE vardas = '%s'",GetPlayerNameEx( playerid ) );
- mysql_query( Query );
- mysql_store_result( );
- if( mysql_num_rows( ) )
- {
- format(string,sizeof(string),"{FFFFFF}Jūsų vardas: {AAFF00}%s\n{FFFFFF}Ping'as: {AAFF00}%i\n{FFFFFF}Ip'as: {AAFF00}%s\n\n{FFFFFF}Prasome prisijungti",name,GetPlayerPing(playerid),plrIP);
- ShowPlayerDialog(playerid,1,DIALOG_STYLE_PASSWORD,"{FFFFFF}Serverio prisijungimas",string,"Prisijungti","Atsaukti");
- }
- else
- {
- format(string,sizeof(string),"{FFFFFF}Jūsų vardas: {AAFF00}%s\n{FFFFFF}Ping'as: {AAFF00}%i\n{FFFFFF}Ip'as: {AAFF00}%s\n\n{FFFFFF}Prasome uzsiregistruoti",name,GetPlayerPing(playerid),plrIP);
- ShowPlayerDialog(playerid,0,DIALOG_STYLE_PASSWORD,"{FFFFFF}Serverio registracija",string,"Registruotis","Atsaukti");
- }
- mysql_free_result( );
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- online[playerid] = false;
- trylog[playerid] = 0;
- new vehicleid = GetPlayerVehicleID(playerid);
- masinaDB[vehicleid][sviesos] = false;
- masinaDB[vehicleid][variklis] = false;
- SendClientMessage(playerid,-1,"{FFD000}[' ] {FFFFFF} Sveiki atvyke į {AAFF00}Serverio pavadinimas{FFFFFF}!");
- SendClientMessage(playerid,-1,"{FFD000}[' ] {FFFFFF} Modifikacija kurta nuo tuščio lapo! Todėl bus daug unikualiu sistemu!");
- SendClientMessage(playerid,-1,"{FFD000}[' ] {FFFFFF} Norint pamatyti naujausius atnaujinimus prisijunge rašome {AAFF00}/atnaujinimai{FFFFFF}!");
- SendClientMessage(playerid,-1,"{FFD000}[' ] {FFFFFF} Gero žaidimo pas mus ir tikėkimes praleisite gerai laiką!");
- Textdraw0[playerid] = TextDrawCreate(372.333312, 386.033508, "usebox");
- TextDrawLetterSize(Textdraw0[playerid], 0.000000, 6.043827);
- TextDrawTextSize(Textdraw0[playerid], 268.333404, 0.000000);
- TextDrawAlignment(Textdraw0[playerid], 1);
- TextDrawColor(Textdraw0[playerid], 0);
- TextDrawUseBox(Textdraw0[playerid], true);
- TextDrawBoxColor(Textdraw0[playerid], 102);
- TextDrawSetShadow(Textdraw0[playerid], 0);
- TextDrawSetOutline(Textdraw0[playerid], 0);
- TextDrawFont(Textdraw0[playerid], 0);
- Textdraw1[playerid] = TextDrawCreate(273.000183, 386.192779, "-1");
- TextDrawLetterSize(Textdraw1[playerid], 0.169666, 0.911406);
- TextDrawAlignment(Textdraw1[playerid], 1);
- TextDrawColor(Textdraw1[playerid], -1);
- TextDrawSetShadow(Textdraw1[playerid], 0);
- TextDrawSetOutline(Textdraw1[playerid], 0);
- TextDrawBackgroundColor(Textdraw1[playerid], 51);
- TextDrawFont(Textdraw1[playerid], 2);
- TextDrawSetProportional(Textdraw1[playerid], 1);
- Textdraw2[playerid] = TextDrawCreate(273.000274, 394.903839, "Kuro tipas: Benzinas 95");
- TextDrawLetterSize(Textdraw2[playerid], 0.169666, 0.911405);
- TextDrawAlignment(Textdraw2[playerid], 1);
- TextDrawColor(Textdraw2[playerid], -1);
- TextDrawSetShadow(Textdraw2[playerid], 0);
- TextDrawSetOutline(Textdraw2[playerid], 0);
- TextDrawBackgroundColor(Textdraw2[playerid], 51);
- TextDrawFont(Textdraw2[playerid], 2);
- TextDrawSetProportional(Textdraw2[playerid], 1);
- Textdraw3[playerid] = TextDrawCreate(272.999969, 404.029693, "Degalai: 25 L");
- TextDrawLetterSize(Textdraw3[playerid], 0.169666, 0.911405);
- TextDrawAlignment(Textdraw3[playerid], 1);
- TextDrawColor(Textdraw3[playerid], -1);
- TextDrawSetShadow(Textdraw3[playerid], 0);
- TextDrawSetOutline(Textdraw3[playerid], 0);
- TextDrawBackgroundColor(Textdraw3[playerid], 51);
- TextDrawFont(Textdraw3[playerid], 2);
- TextDrawSetProportional(Textdraw3[playerid], 1);
- Textdraw4[playerid] = TextDrawCreate(273.000000, 412.740753, "Rida: 23215.0 KM");
- TextDrawLetterSize(Textdraw4[playerid], 0.169666, 0.911405);
- TextDrawAlignment(Textdraw4[playerid], 1);
- TextDrawColor(Textdraw4[playerid], -1);
- TextDrawSetShadow(Textdraw4[playerid], 0);
- TextDrawSetOutline(Textdraw4[playerid], 0);
- TextDrawBackgroundColor(Textdraw4[playerid], 51);
- TextDrawFont(Textdraw4[playerid], 2);
- TextDrawSetProportional(Textdraw4[playerid], 1);
- Textdraw5[playerid] = TextDrawCreate(273.000030, 421.451843, "Sviesos: Ijungtos");
- TextDrawLetterSize(Textdraw5[playerid], 0.169666, 0.911405);
- TextDrawAlignment(Textdraw5[playerid], 1);
- TextDrawColor(Textdraw5[playerid], -1);
- TextDrawSetShadow(Textdraw5[playerid], 0);
- TextDrawSetOutline(Textdraw5[playerid], 0);
- TextDrawBackgroundColor(Textdraw5[playerid], 51);
- TextDrawFont(Textdraw5[playerid], 2);
- TextDrawSetProportional(Textdraw5[playerid], 1);
- Textdraw6[playerid] = TextDrawCreate(273.000000, 430.577850, "Variklis: Isjungtas");
- TextDrawLetterSize(Textdraw6[playerid], 0.169666, 0.911405);
- TextDrawAlignment(Textdraw6[playerid], 1);
- TextDrawColor(Textdraw6[playerid], -1);
- TextDrawSetShadow(Textdraw6[playerid], 0);
- TextDrawSetOutline(Textdraw6[playerid], 0);
- TextDrawBackgroundColor(Textdraw6[playerid], 51);
- TextDrawFont(Textdraw6[playerid], 2);
- TextDrawSetProportional(Textdraw6[playerid], 1);
- Textdraw7[playerid] = TextDrawCreate(373.333343, 385.618499, "usebox");
- TextDrawLetterSize(Textdraw7[playerid], 0.000000, -0.232303);
- TextDrawTextSize(Textdraw7[playerid], 267.666687, 0.000000);
- TextDrawAlignment(Textdraw7[playerid], 1);
- TextDrawColor(Textdraw7[playerid], 0);
- TextDrawUseBox(Textdraw7[playerid], true);
- TextDrawBoxColor(Textdraw7[playerid], -1061109505);
- TextDrawSetShadow(Textdraw7[playerid], 0);
- TextDrawSetOutline(Textdraw7[playerid], 0);
- TextDrawFont(Textdraw7[playerid], 0);
- Textdraw8[playerid] = TextDrawCreate(373.333404, 386.862976, "usebox");
- TextDrawLetterSize(Textdraw8[playerid], 0.000000, 6.043827);
- TextDrawTextSize(Textdraw8[playerid], 369.333404, 0.000000);
- TextDrawAlignment(Textdraw8[playerid], 1);
- TextDrawColor(Textdraw8[playerid], 0);
- TextDrawUseBox(Textdraw8[playerid], true);
- TextDrawBoxColor(Textdraw8[playerid], -1061109505);
- TextDrawSetShadow(Textdraw8[playerid], 0);
- TextDrawSetOutline(Textdraw8[playerid], 0);
- TextDrawFont(Textdraw8[playerid], 0);
- Textdraw9[playerid] = TextDrawCreate(271.333343, 386.033355, "usebox");
- TextDrawLetterSize(Textdraw9[playerid], 0.000000, 6.031068);
- TextDrawTextSize(Textdraw9[playerid], 267.666717, 0.000000);
- TextDrawAlignment(Textdraw9[playerid], 1);
- TextDrawColor(Textdraw9[playerid], 0);
- TextDrawUseBox(Textdraw9[playerid], true);
- TextDrawBoxColor(Textdraw9[playerid], -1061109505);
- TextDrawSetShadow(Textdraw9[playerid], 0);
- TextDrawSetOutline(Textdraw9[playerid], 0);
- TextDrawFont(Textdraw9[playerid], 0);
- Textdraw10[playerid] = TextDrawCreate(373.333282, 443.692596, "usebox");
- TextDrawLetterSize(Textdraw10[playerid], 0.000000, -0.165636);
- TextDrawTextSize(Textdraw10[playerid], 267.666625, 0.000000);
- TextDrawAlignment(Textdraw10[playerid], 1);
- TextDrawColor(Textdraw10[playerid], 0);
- TextDrawUseBox(Textdraw10[playerid], true);
- TextDrawBoxColor(Textdraw10[playerid], -1061109505);
- TextDrawSetShadow(Textdraw10[playerid], 0);
- TextDrawSetOutline(Textdraw10[playerid], 0);
- TextDrawFont(Textdraw10[playerid], 0);
- Textdraw11[playerid] = TextDrawCreate(372.000000, 385.618530, "usebox");
- TextDrawLetterSize(Textdraw11[playerid], 0.000000, -1.561112);
- TextDrawTextSize(Textdraw11[playerid], 268.000030, 0.000000);
- TextDrawAlignment(Textdraw11[playerid], 1);
- TextDrawColor(Textdraw11[playerid], 0);
- TextDrawUseBox(Textdraw11[playerid], true);
- TextDrawBoxColor(Textdraw11[playerid], 255);
- TextDrawSetShadow(Textdraw11[playerid], 0);
- TextDrawSetOutline(Textdraw11[playerid], 0);
- TextDrawFont(Textdraw11[playerid], 0);
- Textdraw12[playerid] = TextDrawCreate(271.666259, 374.003601, "usebox");
- TextDrawLetterSize(Textdraw12[playerid], 0.000000, 0.970972);
- TextDrawTextSize(Textdraw12[playerid], 267.666595, 0.000000);
- TextDrawAlignment(Textdraw12[playerid], 1);
- TextDrawColor(Textdraw12[playerid], 0);
- TextDrawUseBox(Textdraw12[playerid], true);
- TextDrawBoxColor(Textdraw12[playerid], -1061109505);
- TextDrawSetShadow(Textdraw12[playerid], 0);
- TextDrawSetOutline(Textdraw12[playerid], 0);
- TextDrawFont(Textdraw12[playerid], 0);
- Textdraw13[playerid] = TextDrawCreate(373.333343, 374.003723, "usebox");
- TextDrawLetterSize(Textdraw13[playerid], 0.000000, -0.211728);
- TextDrawTextSize(Textdraw13[playerid], 268.333343, 0.000000);
- TextDrawAlignment(Textdraw13[playerid], 1);
- TextDrawColor(Textdraw13[playerid], 0);
- TextDrawUseBox(Textdraw13[playerid], true);
- TextDrawBoxColor(Textdraw13[playerid], -1061109505);
- TextDrawSetShadow(Textdraw13[playerid], 0);
- TextDrawSetOutline(Textdraw13[playerid], 0);
- TextDrawFont(Textdraw13[playerid], 0);
- Textdraw14[playerid] = TextDrawCreate(373.333343, 375.248138, "usebox");
- TextDrawLetterSize(Textdraw14[playerid], 0.000000, 0.789503);
- TextDrawTextSize(Textdraw14[playerid], 369.333343, 0.000000);
- TextDrawAlignment(Textdraw14[playerid], 1);
- TextDrawColor(Textdraw14[playerid], 0);
- TextDrawUseBox(Textdraw14[playerid], true);
- TextDrawBoxColor(Textdraw14[playerid], -1061109505);
- TextDrawSetShadow(Textdraw14[playerid], 0);
- TextDrawSetOutline(Textdraw14[playerid], 0);
- TextDrawFont(Textdraw14[playerid], 0);
- Textdraw15[playerid] = TextDrawCreate(277.333587, 374.162933, "Pavadinimas: Infernus");
- TextDrawLetterSize(Textdraw15[playerid], 0.164333, 0.923852);
- TextDrawAlignment(Textdraw15[playerid], 1);
- TextDrawColor(Textdraw15[playerid], -1);
- TextDrawSetShadow(Textdraw15[playerid], 0);
- TextDrawSetOutline(Textdraw15[playerid], 0);
- TextDrawBackgroundColor(Textdraw15[playerid], 51);
- TextDrawFont(Textdraw15[playerid], 2);
- TextDrawSetProportional(Textdraw15[playerid], 1);
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- if( online[playerid] )
- {
- MySQL_Save(playerid);
- SavePlayerCar(playerid);
- VehicleDes(playerid);
- }
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- if( !online[playerid] ) Kick(playerid);
- if( from_login[playerid] )
- {
- MySQL_Load(playerid);
- LoadPlayerCar(playerid);
- from_login[playerid] = false;
- return 1;
- }
- if( from_reg[playerid] )
- {
- SetPlayerPos(playerid,1743.7518,-1862.9512,13.5757);
- GivePlayerMoneyA(playerid,3000);
- SetPlayerScore(playerid, 120);
- from_reg[playerid] = false;
- LoadPlayerCar(playerid);
- if(pDB[playerid][pLytis] == 1) return SetPlayerSkin(playerid,7);
- if(pDB[playerid][pLytis] == 2) return SetPlayerSkin(playerid,12);
- return 1;
- }
- return 1;
- }
- public OnVehicleSpawn(vehicleid)
- {
- return 1;
- }
- public OnPlayerGiveDamage(playerid, damagedid, Float:amount, weaponid)
- {
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- return 1;
- }
- public OnVehicleDeath(vehicleid, killerid)
- {
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- return 1;
- }
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- SavePlayerCar(playerid);
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- if(newstate == PLAYER_STATE_DRIVER)
- {
- SendClientMessage(playerid, -1, "{FFD000}[' ] {FFFFFF} Norint valdyti transporto priemone rašykite {AAFF00}/valdymas.");
- TextDrawShowForPlayer(playerid, Textdraw0[playerid]);
- TextDrawShowForPlayer(playerid, Textdraw1[playerid]);
- TextDrawShowForPlayer(playerid, Textdraw2[playerid]);
- TextDrawShowForPlayer(playerid, Textdraw3[playerid]);
- TextDrawShowForPlayer(playerid, Textdraw4[playerid]);
- TextDrawShowForPlayer(playerid, Textdraw5[playerid]);
- TextDrawShowForPlayer(playerid, Textdraw6[playerid]);
- TextDrawShowForPlayer(playerid, Textdraw7[playerid]);
- TextDrawShowForPlayer(playerid, Textdraw8[playerid]);
- TextDrawShowForPlayer(playerid, Textdraw9[playerid]);
- TextDrawShowForPlayer(playerid, Textdraw10[playerid]);
- TextDrawShowForPlayer(playerid, Textdraw11[playerid]);
- TextDrawShowForPlayer(playerid, Textdraw12[playerid]);
- TextDrawShowForPlayer(playerid, Textdraw13[playerid]);
- TextDrawShowForPlayer(playerid, Textdraw14[playerid]);
- TextDrawShowForPlayer(playerid, Textdraw15[playerid]);
- }
- if(newstate == PLAYER_STATE_ONFOOT)
- {
- TextDrawHideForPlayer(playerid, Textdraw0[playerid]);
- TextDrawHideForPlayer(playerid, Textdraw1[playerid]);
- TextDrawHideForPlayer(playerid, Textdraw2[playerid]);
- TextDrawHideForPlayer(playerid, Textdraw3[playerid]);
- TextDrawHideForPlayer(playerid, Textdraw4[playerid]);
- TextDrawHideForPlayer(playerid, Textdraw5[playerid]);
- TextDrawHideForPlayer(playerid, Textdraw6[playerid]);
- TextDrawHideForPlayer(playerid, Textdraw7[playerid]);
- TextDrawHideForPlayer(playerid, Textdraw8[playerid]);
- TextDrawHideForPlayer(playerid, Textdraw9[playerid]);
- TextDrawHideForPlayer(playerid, Textdraw10[playerid]);
- TextDrawHideForPlayer(playerid, Textdraw11[playerid]);
- TextDrawHideForPlayer(playerid, Textdraw12[playerid]);
- TextDrawHideForPlayer(playerid, Textdraw13[playerid]);
- TextDrawHideForPlayer(playerid, Textdraw14[playerid]);
- TextDrawHideForPlayer(playerid, Textdraw15[playerid]);
- }
- 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 == grotti)
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,2714.9949,-1812.6660,5.1681);
- return 1;
- }
- if(pickupid == grottis)
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,554.8314,-1293.9269,17.2482);
- return 1;
- }
- if(pickupid == autopirkt)
- {
- ShowPlayerDialog(playerid,22,DIALOG_STYLE_LIST,"{AAFF00}> {FFFFFF}Automobiliu pirkimas", "{0099FF}> {FFFFFF}Panaudoti automobiliai\n{0099FF}> {FFFFFF}Nauji automobiliai","Rinktis","Uždaryti");
- return 1;
- }
- if(pickupid == motopirkt)
- {
- ShowPlayerDialog(playerid,25,DIALOG_STYLE_LIST,"{AAFF00}> {FFFFFF}Motociklu pirkimas", "{0099FF}> {FFFFFF}Panaudoti motociklai\n{0099FF}> {FFFFFF}Nauji motociklai","Rinktis","Uždaryti");
- return 1;
- }
- return 1;
- }
- public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
- {
- return 1;
- }
- public OnPlayerClickTextDraw(playerid, Text:clickedid)
- {
- 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)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- new spedo[50];
- new Float:speed_x,Float:speed_y,Float:speed_z,Float:final_speed;
- new Float:bukle;
- new benzinas[40],svies[40];
- if(masinaDB[vehicleid][degalutipas] == 0) benzinas = "Benzinas 98";
- else if(masinaDB[vehicleid][degalutipas] == 1) benzinas = "Benzinas 95";
- else if(masinaDB[vehicleid][degalutipas] == 2) benzinas = "Dyzelis";
- else if(masinaDB[vehicleid][degalutipas] == 3) benzinas = "Dujos";
- if(masinaDB[vehicleid][sviesos]) svies = "Ijungtos";
- else if(!masinaDB[vehicleid][sviesos]) svies = "Isjungtos";
- format(spedo, 50,"~w~Pavadinimas: ~y~%s",aVehicleNames[GetVehicleModel(vehicleid) - 400]);
- TextDrawSetString(Textdraw15[playerid], spedo);
- format(spedo, 50,"~w~Greitis: ~y~%i~w~ KM/H",GetPlayerSpeed(playerid));
- TextDrawSetString(Textdraw1[playerid], spedo);
- format(spedo, 50,"~w~Kuro Tipas: ~y~%s",benzinas);
- TextDrawSetString(Textdraw2[playerid], spedo);
- format(spedo, 50,"~w~Degalai: ~y~%i ~w~L",masinaDB[vehicleid][degalai]);
- TextDrawSetString(Textdraw3[playerid], spedo);
- GetVehicleVelocity(vehicleid,speed_x,speed_y,speed_z);
- final_speed = floatsqroot(((speed_x*speed_x)+(speed_y*speed_y))+(speed_z*speed_z))*216.666667; // 136.666667 = kmph // 85.4166672= mph
- masinaDB[vehicleid][rida] += final_speed;
- format(spedo, 50,"~w~Rida: ~y~%.2f ~w~KM",masinaDB[vehicleid][rida]/888888);
- TextDrawSetString(Textdraw4[playerid], spedo);
- format(spedo, 50,"~w~Sviesos: ~y~%s",svies);
- TextDrawSetString(Textdraw5[playerid], spedo);
- GetVehicleHealth(vehicleid, bukle);
- format(spedo, 50,"~w~Bukle: ~y~%.2f ~w~%",bukle/10);
- TextDrawSetString(Textdraw6[playerid], spedo);
- return 1;
- }
- public OnPlayerStreamIn(playerid, forplayerid)
- {
- return 1;
- }
- public OnPlayerStreamOut(playerid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamIn(vehicleid, forplayerid)
- {
- if( masinaDB[vehicleid][pavizdys] )
- {
- SetVehicleParamsForPlayer( vehicleid, forplayerid, 0, 1 );
- }
- new
- iEngine, iLights, iAlarm,
- iDoors, iBonnet, iBoot,
- iObjective;
- GetVehicleParamsEx(vehicleid, iEngine, iLights, iAlarm, iDoors, iBonnet, iBoot, iObjective);
- SetVehicleParamsEx(vehicleid, 0, iLights, iAlarm, iDoors, iBonnet, iBoot, iObjective);
- return 1;
- }
- public OnVehicleStreamOut(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if( dialogid == 0 ) //Registracija
- {
- if( response )
- {
- new pw[40],string[248],lytiss[26];
- if(pDB[playerid][pLytis] == 0) lytiss = "{FF0000}Nepasirinkta";
- else if(pDB[playerid][pLytis] == 1) lytiss = "{25C433}Vyras";
- else if(pDB[playerid][pLytis] == 2) lytiss = "{25C433}Moteris";
- mysql_real_escape_string(inputtext, pw);
- if( !strlen( pw ) )
- {
- SendClientMessage( playerid,-1,"Laukelis negali būti tuščias." );
- ShowPlayerDialog( playerid,0,DIALOG_STYLE_INPUT,"Registracija","Sveikas atvykes! Užsiregistruok.\nSlaptažodis: ","Registruotis","Atšaukti" );
- return 1;
- }
- if( strlen( pw ) > 40 )
- {
- SendClientMessage( playerid,-1,"Slaptažodis negali būti ilgesnis nei 40simbolių." );
- ShowPlayerDialog( playerid,0,DIALOG_STYLE_INPUT,"Registracija","Sveikas atvykes! Užsiregistruok.\nSlaptažodis: ","Registruotis","Atšaukti" );
- return 1;
- }
- new
- Query[ 150 ]
- ;
- format( Query,sizeof( Query ),"INSERT INTO `zaidejai` (vardas,slaptazodis) VALUES ('%s','%s')",GetPlayerNameEx( playerid ), pw );
- mysql_query( Query );
- online[playerid] = true;
- from_reg[playerid] = true;
- format( string,sizeof( string ),"{AAFF00}> {FFFFFF}Lytis [%s{FFFFFF}]\n{AAFF00}> {FFD000}Pradėti žaisti",lytiss );
- ShowPlayerDialog(playerid,2,DIALOG_STYLE_LIST,"{FFFFFF}SVARBU",string,"Rinktis","Uždaryti");
- }
- else
- {
- Kick( playerid );
- }
- return 1;
- }
- if( dialogid == 1 ) //Prisijungimas
- {
- if( response )
- {
- new pw[40],string[248];
- new name[MAX_PLAYER_NAME+1];
- new plrIP[16];
- GetPlayerIp(playerid, plrIP, sizeof(plrIP));
- GetPlayerName(playerid,name, sizeof(name));
- mysql_real_escape_string(inputtext, pw);
- if( strlen( pw ) > 40 )
- {
- format(string,sizeof(string),"{FFFFFF}Jūsų vardas: {AAFF00}%s\n{FFFFFF}Ping'as: {AAFF00}%i\n{FFFFFF}Ip'as: {AAFF00}%s\n\n{FFFFFF}Prasome prisijungti\n{FF0000}Slaptažodis per ilgas",name,GetPlayerPing(playerid),plrIP);
- ShowPlayerDialog(playerid,1,DIALOG_STYLE_PASSWORD,"{FFFFFF}Serverio prisijungimas",string,"Prisijungti","Atsaukti");
- return 1;
- }
- new
- Query[ 150 ]
- ;
- format( Query,sizeof( Query ),"SELECT * FROM `zaidejai` WHERE vardas = '%s' AND slaptazodis = '%s'",GetPlayerNameEx( playerid ),pw );
- mysql_query( Query );
- mysql_store_result( );
- if(! mysql_num_rows( ) )
- {
- if(trylog[playerid] > 2) { SendClientMessage(playerid, 0xFF0000FF, "Norėdamas(-a) išeiti, rašyk /q"); Kick(playerid); }
- trylog[playerid]++;
- format(string,sizeof(string),"{FFFFFF}Jūsų vardas: {AAFF00}%s\n{FFFFFF}Ping'as: {AAFF00}%i\n{FFFFFF}Ip'as: {AAFF00}%s\n\n{FFFFFF}Prasome prisijungti\n{FF0000}Neteisingas slaptažodis",name,GetPlayerPing(playerid),plrIP);
- ShowPlayerDialog(playerid,1,DIALOG_STYLE_PASSWORD,"{FFFFFF}Serverio prisijungimas",string,"Prisijungti","Atsaukti");
- }
- else
- {
- online[playerid] = true;
- from_login[playerid] = true;
- return 1;
- }
- mysql_free_result( );
- return 1;
- }
- if( !response )
- {
- Kick( playerid );
- }
- return 1;
- }
- if( dialogid == 2 )
- {
- if( response )
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid,3,DIALOG_STYLE_MSGBOX,"{FFFFFF}Lytis","{0099FF}- {FFFFFF}Norint pasirinkti lyti spauskite ant mygtuku.\n{0099FF}- {FFFFFF}Jai norite vyro '{FFD000}Vyras{FFFFFF}', Jai norite moters '{FFD000}Moteris{FFFFFF}'","Vyras","Moteris");
- }
- if(listitem == 1)
- {
- if(pDB[playerid][pLytis] == 0)
- {
- new string[248],lytiss[26];
- if(pDB[playerid][pLytis] == 0) lytiss = "{FF0000}Nepasirinkta";
- else if(pDB[playerid][pLytis] == 1) lytiss = "{25C433}Vyras";
- else if(pDB[playerid][pLytis] == 2) lytiss = "{25C433}Moteris";
- format( string,sizeof( string ),"{AAFF00}> {FFFFFF}Lytis [%s{FFFFFF}]\n{AAFF00}> {FFD000}Pradėti žaisti",lytiss );
- ShowPlayerDialog(playerid,2,DIALOG_STYLE_LIST,"{FFFFFF}SVARBU",string,"Rinktis","Uždaryti");
- SendClientMessage( playerid,-1,"{FF2F00}[' ] {FFFFFF}Pirma turite pasirinkti lyti!" );
- }
- else
- {
- SendClientMessage( playerid,-1,"{FFD000}[' ] {FFFFFF}Sėkmės žaidime!" );
- }
- }
- }
- return 1;
- }
- if( dialogid == 3 )
- {
- if( response )
- {
- pDB[playerid][pLytis] = 1;
- new string[248],lytiss[26];
- if(pDB[playerid][pLytis] == 0) lytiss = "{FF0000}Nepasirinkta";
- else if(pDB[playerid][pLytis] == 1) lytiss = "{25C433}Vyras";
- else if(pDB[playerid][pLytis] == 2) lytiss = "{25C433}Moteris";
- format( string,sizeof( string ),"{AAFF00}> {FFFFFF}Lytis [%s{FFFFFF}]\n{AAFF00}> {FFD000}Pradėti žaisti",lytiss );
- ShowPlayerDialog(playerid,2,DIALOG_STYLE_LIST,"{FFFFFF}SVARBU",string,"Rinktis","Uždaryti");
- SendClientMessage( playerid,-1,"{FFD000}[' ] {FFFFFF}Sėkmingai pasirinkote vyro lyti!" );
- }
- if( !response )
- {
- pDB[playerid][pLytis] = 2;
- new string[248],lytiss[26];
- if(pDB[playerid][pLytis] == 0) lytiss = "{FF0000}Nepasirinkta";
- else if(pDB[playerid][pLytis] == 1) lytiss = "{25C433}Vyras";
- else if(pDB[playerid][pLytis] == 2) lytiss = "{25C433}Moteris";
- format( string,sizeof( string ),"{AAFF00}> {FFFFFF}Lytis [%s{FFFFFF}]\n{AAFF00}> {FFD000}Pradėti žaisti",lytiss);
- ShowPlayerDialog(playerid,2,DIALOG_STYLE_LIST,"{FFFFFF}SVARBU",string,"Rinktis","Uždaryti");
- SendClientMessage( playerid,-1,"{FFD000}[' ] {FFFFFF}Sėkmingai pasirinkote moters lyti!" );
- }
- return 1;
- }
- if( dialogid == 4 )
- {
- if( response )
- {
- if(listitem == 0)
- {
- new string[248];
- format(string, sizeof(string),"{FFFFFF}Jūsų turimi kreditai: {FF0000}%i\n{AAFF00}> {FFFFFF}Pinigu pasipildymas\n{AAFF00}> {FFFFFF}XP pirkimas\n{AAFF00}> {FFFFFF}Vip statuso pirkimas\n\
- {AAFF00}> {FFFFFF}Skin keitimas\n{AAFF00}> {FFFFFF}2x XP boost\n",pDB[playerid][pKreditai]);
- ShowPlayerDialog(playerid,4, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Kreditai", string, "Rinktis", "Uždaryti");
- }
- if(listitem == 1)
- {
- ShowPlayerDialog( playerid, 5, DIALOG_STYLE_MSGBOX, "{AAFF00}> {FFFFFF}Pinigu pasipildymas", "\
- {0099FF}- {FFFFFF}Įrašykite pinigų suma kurią norite pasiimti.\n{0099FF}- {FFFFFF}Minimali suma {FF0000}100 Lt{FFFFFF}, kurios kaina {FF0000}1 kreditas.", "Pasipildyti", "Atgal" );
- }
- if(listitem == 2)
- {
- ShowPlayerDialog( playerid, 6, DIALOG_STYLE_MSGBOX, "{AAFF00}> {FFFFFF}XP pirkimas", "\
- {0099FF}- {FFFFFF}Įrašykite XP suma kurią norite nusipirkti.\n{0099FF}- {FFFFFF}Minimali suma {FF0000}200XP{FFFFFF}, kurios kaina {FF0000}20 kreditų.", "Pirkti", "Atgal" );
- }
- if(listitem == 3)
- {
- ShowPlayerDialog( playerid, 7, DIALOG_STYLE_MSGBOX, "{AAFF00}> {FFFFFF}Vip statuso pirkimas", "\
- {0099FF}- {FFFFFF}Ar norite pirkti vip statusa kuris jums kainuos 5 kreditus?\n{0099FF}- {FFFFFF}Daugiau informacijos apie VIP statusa galite rasti paraše /vip", "Pirkti", "Atgal" );
- }
- if(listitem == 4)
- {
- ShowPlayerDialog( playerid, 8, DIALOG_STYLE_MSGBOX, "{AAFF00}> {FFFFFF}Skin keitimas", "{0099FF}- {FFFFFF}Įrašykite norimo skin ID:\n\
- {FF0000}Dėmesio: {FFFFFF}skin ID galite rasti: {FF0000}http://google.lt\nSkin kaina 60 kreditų", "Pirkti", "Atgal" );
- }
- if(listitem == 5)
- {
- ShowPlayerDialog( playerid, 9, DIALOG_STYLE_MSGBOX, "{AAFF00}> {FFFFFF}2x XP boost", "\
- {0099FF}- {FFFFFF}Ar norite pirkti 2x XP boost 1 min boos kainuos 5 kreditus?\n{0099FF}- {FFFFFF}Įrašykite norima suma perkant 2x XP boost", "Pirkti", "Atgal" );
- }
- }
- return 1;
- }
- if(dialogid == 5)
- {
- if(response)
- {
- new
- suma;
- if( sscanf( inputtext, "i", suma ) ) return ShowPlayerDialog( playerid, 5, DIALOG_STYLE_INPUT, "{AAFF00}> {FFFFFF}Pinigu pasipildymas", "\
- {0099FF}- {FFFFFF}Įrašykite pinigų suma kurią norite pasiimti.\n{0099FF}- {FFFFFF}Minimali suma {FF0000}100 Lt{FFFFFF}, kurios kaina {FF0000}1 kreditas.\n\
- {FF0000}Blogai įvestas skaičius!", "Pasipildyti", "Atgal" );
- if( suma < 100 )
- {
- return ShowPlayerDialog( playerid, 5, DIALOG_STYLE_INPUT, "{AAFF00}> {FFFFFF}Pinigu pasipildymas", "\
- {0099FF}- {FFFFFF}Įrašykite pinigų suma kurią norite pasiimti.\n{0099FF}- {FFFFFF}Minimali suma {FF0000}100 Lt{FFFFFF}, kurios kaina {FF0000}1 kreditas.\n\
- {FF0000}Minimali suma yra 100 Lt!", "Pasipildyti", "Atgal" );
- }
- if( suma > 100000 )
- {
- return ShowPlayerDialog( playerid, 5, DIALOG_STYLE_INPUT, "{AAFF00}> {FFFFFF}Pinigu pasipildymas", "\
- {0099FF}- {FFFFFF}Įrašykite pinigų suma kurią norite pasiimti.\n{0099FF}- {FFFFFF}Minimali suma {FF0000}100 Lt{FFFFFF}, kurios kaina {FF0000}1 kreditas.\n\
- {FF0000}Maksimali suma yra 100000 Lt!", "Pasipildyti", "Atgal" );
- }
- new pasipildyta = floatround( (suma*1)/100 );
- if( pasipildyta > pDB[ playerid ][ pKreditai ] )
- {
- return ShowPlayerDialog( playerid, 5, DIALOG_STYLE_INPUT, "{AAFF00}> {FFFFFF}Pinigu pasipildymas", "\
- {0099FF}- {FFFFFF}Įrašykite pinigų suma kurią norite pasiimti.\n{0099FF}- {FFFFFF}Minimali suma {FF0000}100 Lt{FFFFFF}, kurios kaina {FF0000}1 kreditas.\n\
- {FF0000}Jums neužtenka kreditų!", "Pasipildyti", "Atgal" );
- }
- pDB[ playerid ][ pKreditai ] -= pasipildyta;
- GivePlayerMoneyA( playerid, suma );
- new
- msg[ 256 ];
- format( msg, sizeof( msg ), "{0099FF}- {FFFFFF}Sėkmingai nusipirkote pinigų už kreditus!\n \nĮ jūsų rankas pridėta {FF0000}%i {FFFFFF}Litų, už {FF0000}%i {FFFFFF}kreditų.\n[ {FF0000}DĖMESIO{FFFFFF} ] Rekomenduojama išsaugoti profilį įsigijus paslaugų.", suma, pasipildyta );
- ShowPlayerDialog( playerid, 10, DIALOG_STYLE_MSGBOX, "{AAFF00}> {FFFFFF}Pinigu pasipildymas", msg, "Uždaryti", "" );
- }
- if(!response)
- {
- new string[248];
- format(string, sizeof(string),"{FFFFFF}Jūsų turimi kreditai: {FF0000}%i\n{0099FF}> {FFFFFF}Pinigu pasipildymas\n{0099FF}> {FFFFFF}XP pirkimas\n{0099FF}> {FFFFFF}Vip statuso pirkimas\n\
- {0099FF}> {FFFFFF}Skin keitimas\n{0099FF}> {FFFFFF}2x XP boost",pDB[playerid][pKreditai]);
- ShowPlayerDialog(playerid,4, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Kreditai", string, "Rinktis", "Uždaryti");
- }
- return 1;
- }
- if(dialogid == 6)
- {
- if(response)
- {
- new
- suma;
- if( sscanf( inputtext, "i", suma ) ) return ShowPlayerDialog( playerid, 6, DIALOG_STYLE_INPUT, "{AAFF00}> {FFFFFF}XP pirkimas", "\
- {0099FF}- {FFFFFF}Įrašykite XP suma kurią norite nusipirkti.\n{0099FF}- {FFFFFF}Minimali suma {FF0000}200XP{FFFFFF}, kurios kaina {FF0000}20 kreditų.\n\
- {FF0000}Blogai įvestas skaičius!", "Pasipildyti", "Atgal" );
- if( suma < 200 )
- {
- return ShowPlayerDialog( playerid, 6, DIALOG_STYLE_INPUT, "{AAFF00}> {FFFFFF}XP pirkimas", "\
- {0099FF}- {FFFFFF}Įrašykite XP suma kurią norite nusipirkti.\n{0099FF}- {FFFFFF}Minimali suma {FF0000}200XP{FFFFFF}, kurios kaina {FF0000}20 kreditų.\n\
- {FF0000}Minimali suma yra 200 XP!", "Pasipildyti", "Atgal" );
- }
- if( suma > 10000 )
- {
- return ShowPlayerDialog( playerid, 6, DIALOG_STYLE_INPUT, "{AAFF00}> {FFFFFF}XP pirkimas", "\
- {0099FF}- {FFFFFF}Įrašykite XP suma kurią norite nusipirkti.\n{0099FF}- {FFFFFF}Minimali suma {FF0000}200XP{FFFFFF}, kurios kaina {FF0000}20 kreditų.\n\
- {FF0000}Maksimali suma yra 10000 XP!", "Pasipildyti", "Atgal" );
- }
- new pasipildyta = floatround( (suma*10)/100 );
- if( pasipildyta > pDB[ playerid ][ pKreditai ] )
- {
- return ShowPlayerDialog( playerid, 6, DIALOG_STYLE_INPUT, "{AAFF00}> {FFFFFF}XP pirkimas", "\
- {0099FF}- {FFFFFF}Įrašykite XP suma kurią norite nusipirkti.\n{0099FF}- {FFFFFF}Minimali suma {FF0000}200XP{FFFFFF}, kurios kaina {FF0000}20 kreditų.\n\
- {FF0000}Jums neužtenka kreditų!", "Pasipildyti", "Atgal" );
- }
- pDB[ playerid ][ pKreditai ] -= pasipildyta;
- SetPlayerScore(playerid,GetPlayerScore(playerid) +suma);
- new
- msg[ 256 ];
- format( msg, sizeof( msg ), "{0099FF}- {FFFFFF}Sėkmingai nusipirkote XP už kreditus!\n \nJums pridėta {FF0000}%i {FFFFFF}XP, už {FF0000}%i {FFFFFF}kreditų.\n[ {FF0000}DĖMESIO{FFFFFF} ] Rekomenduojama išsaugoti profilį įsigijus paslaugų.", suma, pasipildyta );
- ShowPlayerDialog( playerid, 10, DIALOG_STYLE_MSGBOX, "{AAFF00}> {FFFFFF}XP pirkimas", msg, "Uždaryti", "" );
- }
- if(!response)
- {
- new string[248];
- format(string, sizeof(string),"{FFFFFF}Jūsų turimi kreditai: {FF0000}%i\n{0099FF}> {FFFFFF}Pinigu pasipildymas\n{0099FF}> {FFFFFF}XP pirkimas\n{0099FF}> {FFFFFF}Vip statuso pirkimas\n\
- {0099FF}> {FFFFFF}Skin keitimas\n{0099FF}> {FFFFFF}2x XP boost",pDB[playerid][pKreditai]);
- ShowPlayerDialog(playerid,4, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Kreditai", string, "Rinktis", "Uždaryti");
- }
- return 1;
- }
- if(dialogid == 7)
- {
- if(response)
- {
- new string[245];
- if(pDB[playerid][pVip] >= 1) return SendClientMessage(playerid,-1,"{FF2F00}[' ] {FFFFFF}Atsiprašome bet jūs jau turite VIP statusą.");
- if(pDB[playerid][pKreditai] <= 4) return SendClientMessage(playerid,-1,"{FF2F00}[' ] {FFFFFF}Atsiprašome bet jūs neturite pakankamai kreditų.");
- SendClientMessage(playerid,-1,"{FFD000}[' ] {FFFFFF}Sveikiname nusipirkus vip statusą. Daugiau informacijos /vip");
- pDB[playerid][pVip] = 1;
- pDB[playerid][pViplaikas] = 5000;
- pDB[playerid][pKreditai] -= 5;
- format(string, sizeof(string),"{FFFFFF}Jūsų turimi kreditai: {FF0000}%i\n{0099FF}> {FFFFFF}Pinigu pasipildymas\n{0099FF}> {FFFFFF}XP pirkimas\n{0099FF}> {FFFFFF}Vip statuso pirkimas\n\
- {0099FF}> {FFFFFF}Skin keitimas\n{0099FF}> {FFFFFF}2x XP boost",pDB[playerid][pKreditai]);
- ShowPlayerDialog(playerid,4, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Kreditai", string, "Rinktis", "Uždaryti");
- }
- if(!response)
- {
- new string[248];
- format(string, sizeof(string),"{FFFFFF}Jūsų turimi kreditai: {FF0000}%i\n{0099FF}> {FFFFFF}Pinigu pasipildymas\n{0099FF}> {FFFFFF}XP pirkimas\n{0099FF}> {FFFFFF}Vip statuso pirkimas\n\
- {0099FF}> {FFFFFF}Skin keitimas\n{0099FF}> {FFFFFF}2x XP boost",pDB[playerid][pKreditai]);
- ShowPlayerDialog(playerid,4, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Kreditai", string, "Rinktis", "Uždaryti");
- }
- return 1;
- }
- if(dialogid == 8)
- {
- if(response)
- {
- if(pDB[playerid][pKreditai] < 100)
- {
- new
- msg [ 128 ];
- format( msg, sizeof( msg ), "{0099FF}- {FFFFFF}Atsiprašome, bet jums {FF0000}neužtenka{FFFFFF} kreditų!\n \n\
- Jūsų turimi kreditai: {FF0000}%i", pDB[playerid][pKreditai] );
- ShowPlayerDialog(playerid, 10, DIALOG_STYLE_MSGBOX, "{FFFFFF}Įvyko klaida!", msg, "Uždaryti", "" );
- return true;
- }
- new
- skinid = strval( inputtext );
- if( skinid == 0 || skinid == 3 || skinid == 4 || skinid == 5 || skinid == 6 || skinid == 8 || skinid == 65 || skinid == 265 || skinid == 266 || skinid == 267 ||
- skinid == 274 || skinid == 280 || skinid == 281 || skinid == 282 || skinid == 283 || skinid == 284 || skinid == 285 || skinid == 286 || skinid == 287 || skinid == 288 ||
- skinid > 299 )
- {
- ShowPlayerDialog( playerid, 10, DIALOG_STYLE_MSGBOX, "{FFFFFF}Įvyko klaida!", "{0099FF}- {FFFFFF}Atsiprašome, bet {FF0000}šio{FFFFFF} skino pirkti negalite.", "Uždaryti", "" );
- return true;
- }
- pDB[playerid][pKreditai] -=60;
- pDB[ playerid ][ pSkin ] = skinid;
- SetPlayerSkin( playerid, skinid );
- ShowPlayerDialog(playerid, 10, DIALOG_STYLE_MSGBOX, "{AAFF00}> {FFFFFF}Skin keitimas", "{0099FF}- {FFFFFF}Sėkmingai {FFFFFF}nusipirkote skin už kreditus!\n \n\
- [ {FF0000}DĖMESIO{FFFFFF} ] Rekomenduojama išsaugoti profilį įsigijus paslaugų.", "Uždaryti", "" );
- }
- if(!response)
- {
- new string[248];
- format(string, sizeof(string),"{FFFFFF}Jūsų turimi kreditai: {FF0000}%i\n{0099FF}> {FFFFFF}Pinigu pasipildymas\n{0099FF}> {FFFFFF}XP pirkimas\n{0099FF}> {FFFFFF}Vip statuso pirkimas\n\
- {0099FF}> {FFFFFF}Skin keitimas\n{0099FF}> {FFFFFF}2x XP boost",pDB[playerid][pKreditai]);
- ShowPlayerDialog(playerid,4, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Kreditai", string, "Rinktis", "Uždaryti");
- }
- return 1;
- }
- if(dialogid == 9)
- {
- if(response)
- {
- new
- suma;
- if( sscanf( inputtext, "i", suma ) ) return ShowPlayerDialog( playerid, 6, DIALOG_STYLE_INPUT, "{AAFF00}> {FFFFFF}XP pirkimas", "\
- {0099FF}- {FFFFFF}Įrašykite 2x XP boost suma kurią norite nusipirkti.\n{0099FF}- {FFFFFF}Minimali suma {FF0000}2XP boost{FFFFFF}, kurios kaina {FF0000}4 kreditai.\n\
- {FF0000}Blogai įvestas skaičius!", "Pasipildyti", "Atgal" );
- if( suma < 2 )
- {
- return ShowPlayerDialog( playerid, 6, DIALOG_STYLE_INPUT, "{AAFF00}> {FFFFFF}XP pirkimas", "\
- {0099FF}- {FFFFFF}Įrašykite 2x XP boost suma kurią norite nusipirkti.\n{0099FF}- {FFFFFF}Minimali suma {FF0000}2XP boost{FFFFFF}, kurios kaina {FF0000}4 kreditai.\n\
- {FF0000}Minimali suma yra 200 XP!", "Pasipildyti", "Atgal" );
- }
- if( suma > 100 )
- {
- return ShowPlayerDialog( playerid, 6, DIALOG_STYLE_INPUT, "{AAFF00}> {FFFFFF}XP pirkimas", "\
- {0099FF}- {FFFFFF}Įrašykite 2x XP boost suma kurią norite nusipirkti.\n{0099FF}- {FFFFFF}Minimali suma {FF0000}2XP boost{FFFFFF}, kurios kaina {FF0000}4 kreditai.\n\
- {FF0000}Maksimali suma yra 10000 XP!", "Pasipildyti", "Atgal" );
- }
- new pasipildyta = floatround( (suma*2) );
- if( pasipildyta > pDB[ playerid ][ pKreditai ] )
- {
- return ShowPlayerDialog( playerid, 6, DIALOG_STYLE_INPUT, "{AAFF00}> {FFFFFF}XP pirkimas", "\
- {0099FF}- {FFFFFF}Įrašykite 2x XP boost suma kurią norite nusipirkti.\n{0099FF}- {FFFFFF}Minimali suma {FF0000}2XP boost{FFFFFF}, kurios kaina {FF0000}4 kreditai.\n\
- {FF0000}Jums neužtenka kreditų!", "Pasipildyti", "Atgal" );
- }
- pDB[ playerid ][ pKreditai ] -= pasipildyta;
- pDB[ playerid ][ pXPboost ] += suma;
- new
- msg[ 256 ];
- format( msg, sizeof( msg ), "{0099FF}- {FFFFFF}Sėkmingai nusipirkote XP boost už kreditus!\n \nJums pridėta {FF0000}%i {FFFFFF}XP boost, už {FF0000}%i {FFFFFF}kreditų.\n[ {FF0000}DĖMESIO{FFFFFF} ] Rekomenduojama išsaugoti profilį įsigijus paslaugų.", suma, pasipildyta );
- ShowPlayerDialog( playerid, 10, DIALOG_STYLE_MSGBOX, "{AAFF00}> {FFFFFF}XP pirkimas", msg, "Uždaryti", "" );
- }
- if(!response)
- {
- new string[248];
- format(string, sizeof(string),"{FFFFFF}Jūsų turimi kreditai: {FF0000}%i\n{0099FF}> {FFFFFF}Pinigu pasipildymas\n{0099FF}> {FFFFFF}XP pirkimas\n{0099FF}> {FFFFFF}Vip statuso pirkimas\n\
- {0099FF}> {FFFFFF}Skin keitimas\n{0099FF}> {FFFFFF}2x XP boost",pDB[playerid][pKreditai]);
- ShowPlayerDialog(playerid,4, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Kreditai", string, "Rinktis", "Uždaryti");
- }
- return 1;
- }
- if(dialogid == 12)
- {
- if(response)
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid, 13, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Variklio valdymas", "{0099FF}> {FFFFFF}Užkurti varikli\n{0099FF}> {FFFFFF}Užgesinti varikli", "Rinktis", "Atgal");
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid, 14, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Šviesu valdymas", "{0099FF}> {FFFFFF}Ijungti šviesas\n{0099FF}> {FFFFFF}Išjungti šviesas", "Rinktis", "Atgal");
- }
- if(listitem == 2)
- {
- ShowPlayerDialog(playerid, 15, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Kapoto valdymas", "{0099FF}> {FFFFFF}Atidaryti kapota\n{0099FF}> {FFFFFF}Uždaryti kapota", "Rinktis", "Atgal");
- }
- if(listitem == 3)
- {
- ShowPlayerDialog(playerid, 16, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Bagažinės valdymas", "{0099FF}> {FFFFFF}Atidaryti bagažinę\n{0099FF}> {FFFFFF}Uždaryti bagažinę", "Rinktis", "Atgal");
- }
- if(listitem == 4)
- {
- ShowPlayerDialog(playerid, 17, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Duru valdymas", "{0099FF}> {FFFFFF}Užrakinti transp.priemone\n{0099FF}> {FFFFFF}Atrakinti transp.priemone", "Rinktis", "Atgal");
- }
- }
- return 1;
- }
- if(dialogid == 13)
- {
- if(response)
- {
- if(listitem == 0)
- {
- new
- zin [ 98 ];
- new vehicleid = GetPlayerVehicleID(playerid);
- if(masinaDB[vehicleid][variklis])
- {
- SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF}Būkite atsargus kitaip galite užkalti varikli!");
- ShowPlayerDialog(playerid, 13, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Variklio valdymas", "{0099FF}> {FFFFFF}Užkurti varikli\n{0099FF}> {FFFFFF}Užgesinti varikli", "Rinktis", "Atgal");
- return 1;
- }
- SetTimerEx("Bandom", 1800, false, "ii", playerid, vehicleid);
- format (zin, sizeof(zin), "{FFD000}[' ] {FFFFFF}Pasukai transp. priem. raktelį ir bandai užkurti variklį");
- SendClientMessage (playerid, -1, zin);
- ShowPlayerDialog(playerid, 13, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Variklio valdymas", "{0099FF}> {FFFFFF}Užkurti varikli\n{0099FF}> {FFFFFF}Užgesinti varikli", "Rinktis", "Atgal");
- }
- if(listitem == 1)
- {
- new
- iEngine, iLights, iAlarm,
- iDoors, iBonnet, iBoot,
- iObjective;
- new vehicleid = GetPlayerVehicleID(playerid);
- masinaDB[vehicleid][variklis] = false;
- GetVehicleParamsEx(vehicleid, iEngine, iLights, iAlarm, iDoors, iBonnet, iBoot, iObjective);
- SetVehicleParamsEx(vehicleid, 0, iLights, iAlarm, iDoors, iBonnet, iBoot, iObjective);
- ShowPlayerDialog(playerid, 13, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Variklio valdymas", "{0099FF}> {FFFFFF}Užkurti varikli\n{0099FF}> {FFFFFF}Užgesinti varikli", "Rinktis", "Atgal");
- }
- }
- if(!response)
- {
- ShowPlayerDialog(playerid, 12, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Transporto valdymas", "{0099FF}> {FFFFFF}Variklio valdymas\n{0099FF}> {FFFFFF}Šviesu valdymas\n{0099FF}> {FFFFFF}Kapoto valdymas\n{0099FF}> {FFFFFF}Bagažinės valdymas\n{0099FF}> {FFFFFF}Duru valdymas\n{0099FF}> {FFFFFF}Kuro valdymas", "Rinktis", "Uždaryti");
- }
- return 1;
- }
- if(dialogid == 14)
- {
- if(response)
- {
- if(listitem == 0)
- {
- new
- iEngine, iLights, iAlarm,
- iDoors, iBonnet, iBoot,
- iObjective;
- new vehicleid = GetPlayerVehicleID(playerid);
- GetVehicleParamsEx(vehicleid, iEngine, iLights, iAlarm, iDoors, iBonnet, iBoot, iObjective);
- SetVehicleParamsEx(vehicleid, iEngine, 1, 0, iDoors, iBonnet, iBoot, iObjective);
- masinaDB[vehicleid][sviesos] = true;
- SendClientMessage(playerid, -1, "{FFD000}[' ] {FFFFFF}Ijungėte šviesas.");
- ShowPlayerDialog(playerid, 14, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Šviesu valdymas", "{0099FF}> {FFFFFF}Ijungti šviesas\n{0099FF}> {FFFFFF}Išjungti šviesas", "Rinktis", "Atgal");
- }
- if(listitem == 1)
- {
- new
- iEngine, iLights, iAlarm,
- iDoors, iBonnet, iBoot,
- iObjective;
- new vehicleid = GetPlayerVehicleID(playerid);
- GetVehicleParamsEx(vehicleid, iEngine, iLights, iAlarm, iDoors, iBonnet, iBoot, iObjective);
- SetVehicleParamsEx(vehicleid, iEngine, 0, 0, iDoors, iBonnet, iBoot, iObjective);
- masinaDB[vehicleid][sviesos] = false;
- SendClientMessage(playerid, -1, "{FFD000}[' ] {FFFFFF}Išjungėte šviesas.");
- ShowPlayerDialog(playerid, 14, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Šviesu valdymas", "{0099FF}> {FFFFFF}Ijungti šviesas\n{0099FF}> {FFFFFF}Išjungti šviesas", "Rinktis", "Atgal");
- }
- }
- if(!response)
- {
- ShowPlayerDialog(playerid, 12, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Transporto valdymas", "{0099FF}> {FFFFFF}Variklio valdymas\n{0099FF}> {FFFFFF}Šviesu valdymas\n{0099FF}> {FFFFFF}Kapoto valdymas\n{0099FF}> {FFFFFF}Bagažinės valdymas\n{0099FF}> {FFFFFF}Duru valdymas\n{0099FF}> {FFFFFF}Kuro valdymas", "Rinktis", "Uždaryti");
- }
- return 1;
- }
- if(dialogid == 15)
- {
- if(response)
- {
- if(listitem == 0)
- {
- new
- iEngine, iLights, iAlarm,
- iDoors, iBonnet, iBoot,
- iObjective;
- new vehicleid = GetPlayerVehicleID(playerid);
- GetVehicleParamsEx(vehicleid, iEngine, iLights, iAlarm, iDoors, iBonnet, iBoot, iObjective);
- SetVehicleParamsEx(vehicleid, iEngine, iLights, iAlarm, iDoors, 1, iBoot, iObjective);
- SendClientMessage(playerid, -1, "{FFD000}[' ] {FFFFFF}Atidarėte kapotą.");
- ShowPlayerDialog(playerid, 15, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Kapoto valdymas", "{0099FF}> {FFFFFF}Atidaryti kapota\n{0099FF}> {FFFFFF}Uždaryti kapota", "Rinktis", "Atgal");
- }
- if(listitem == 1)
- {
- new
- iEngine, iLights, iAlarm,
- iDoors, iBonnet, iBoot,
- iObjective;
- new vehicleid = GetPlayerVehicleID(playerid);
- GetVehicleParamsEx(vehicleid, iEngine, iLights, iAlarm, iDoors, iBonnet, iBoot, iObjective);
- SetVehicleParamsEx(vehicleid, iEngine, iLights, iAlarm, iDoors, 0, iBoot, iObjective);
- SendClientMessage(playerid, -1, "{FFD000}[' ] {FFFFFF}Uždarėte kapotą.");
- ShowPlayerDialog(playerid, 15, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Kapoto valdymas", "{0099FF}> {FFFFFF}Atidaryti kapota\n{0099FF}> {FFFFFF}Uždaryti kapota", "Rinktis", "Atgal");
- }
- }
- if(!response)
- {
- ShowPlayerDialog(playerid, 12, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Transporto valdymas", "{0099FF}> {FFFFFF}Variklio valdymas\n{0099FF}> {FFFFFF}Šviesu valdymas\n{0099FF}> {FFFFFF}Kapoto valdymas\n{0099FF}> {FFFFFF}Bagažinės valdymas\n{0099FF}> {FFFFFF}Duru valdymas\n{0099FF}> {FFFFFF}Kuro valdymas", "Rinktis", "Uždaryti");
- }
- return 1;
- }
- if(dialogid == 16)
- {
- if(response)
- {
- if(listitem == 0)
- {
- new
- iEngine, iLights, iAlarm,
- iDoors, iBonnet, iBoot,
- iObjective;
- new vehicleid = GetPlayerVehicleID(playerid);
- GetVehicleParamsEx(vehicleid, iEngine, iLights, iAlarm, iDoors, iBonnet, iBoot, iObjective);
- SetVehicleParamsEx(vehicleid, iEngine, iLights, iAlarm, iDoors, iBonnet, 1, iObjective);
- SendClientMessage(playerid, -1, "{FFD000}[' ] {FFFFFF}Atidarėte bagažinę.");
- ShowPlayerDialog(playerid, 16, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Bagažinės valdymas", "{0099FF}> {FFFFFF}Atidaryti bagažinę\n{0099FF}> {FFFFFF}Uždaryti bagažinę", "Rinktis", "Atgal");
- }
- if(listitem == 1)
- {
- new
- iEngine, iLights, iAlarm,
- iDoors, iBonnet, iBoot,
- iObjective;
- new vehicleid = GetPlayerVehicleID(playerid);
- GetVehicleParamsEx(vehicleid, iEngine, iLights, iAlarm, iDoors, iBonnet, iBoot, iObjective);
- SetVehicleParamsEx(vehicleid, iEngine, iLights, iAlarm, iDoors, iBonnet, 0, iObjective);
- SendClientMessage(playerid, -1, "{FFD000}[' ] {FFFFFF}Uždarėte bagažinę.");
- ShowPlayerDialog(playerid, 16, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Bagažinės valdymas", "{0099FF}> {FFFFFF}Atidaryti bagažinę\n{0099FF}> {FFFFFF}Uždaryti bagažinę", "Rinktis", "Atgal");
- }
- }
- if(!response)
- {
- ShowPlayerDialog(playerid, 12, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Transporto valdymas", "{0099FF}> {FFFFFF}Variklio valdymas\n{0099FF}> {FFFFFF}Šviesu valdymas\n{0099FF}> {FFFFFF}Kapoto valdymas\n{0099FF}> {FFFFFF}Bagažinės valdymas\n{0099FF}> {FFFFFF}Duru valdymas\n{0099FF}> {FFFFFF}Kuro valdymas", "Rinktis", "Uždaryti");
- }
- return 1;
- }
- if(dialogid == 17)
- {
- if(response)
- {
- if(listitem == 0)
- {
- VehicleLock(GetPlayerOwnedVehicleID(playerid));
- SendClientMessage(playerid, -1, "{FFD000}[' ] {FFFFFF}Užrakinote savo mašiną.");
- ShowPlayerDialog(playerid, 17, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Duru valdymas", "{0099FF}> {FFFFFF}Užrakinti transp.priemone\n{0099FF}> {FFFFFF}Atrakinti transp.priemone", "Rinktis", "Atgal");
- }
- if(listitem == 1)
- {
- VehicleUnlock(GetPlayerOwnedVehicleID(playerid));
- SendClientMessage(playerid, -1, "{FFD000}[' ] {FFFFFF}Atrakinote savo mašiną.");
- ShowPlayerDialog(playerid, 17, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Duru valdymas", "{0099FF}> {FFFFFF}Užrakinti transp.priemone\n{0099FF}> {FFFFFF}Atrakinti transp.priemone", "Rinktis", "Atgal");
- }
- }
- if(!response)
- {
- ShowPlayerDialog(playerid, 12, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Transporto valdymas", "{0099FF}> {FFFFFF}Variklio valdymas\n{0099FF}> {FFFFFF}Šviesu valdymas\n{0099FF}> {FFFFFF}Kapoto valdymas\n{0099FF}> {FFFFFF}Bagažinės valdymas\n{0099FF}> {FFFFFF}Duru valdymas\n{0099FF}> {FFFFFF}Kuro valdymas", "Rinktis", "Uždaryti");
- }
- return 1;
- }
- if(dialogid == 22)
- {
- if(response)
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid,23,DIALOG_STYLE_LIST,"{AAFF00}> {FFFFFF}Panaudoti automobiliai", "{0099FF}- {FFFFFF}Bravura\n{0099FF}- {FFFFFF}Club\n{0099FF}- {FFFFFF}Sentinel\n{0099FF}- {FFFFFF}Manana\n{0099FF}- {FFFFFF}Savanna\n\
- {0099FF}- {FFFFFF}Previon\n{0099FF}- {FFFFFF}Flash\n{0099FF}- {FFFFFF}Admiral\n{0099FF}- {FFFFFF}Sabre\n{0099FF}- {FFFFFF}Alpha\n{0099FF}- {FFFFFF}Phoenix\n{0099FF}- {FFFFFF}Tahoma\n{0099FF}- {FFFFFF}Stratum\n{0099FF}- {FFFFFF}Uranus","Rinktis","Uždaryti");
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid,25,DIALOG_STYLE_LIST,"{AAFF00}> {FFFFFF}Nauji automobiliai", "{0099FF}- {FFFFFF}Infernus\n{0099FF}- {FFFFFF}Turismo\n{0099FF}- {FFFFFF}Super GT\n{0099FF}- {FFFFFF}Buffalo\n{0099FF}- {FFFFFF}Cheetah\n{0099FF}- {FFFFFF}ZR-350\n\
- {0099FF}- {FFFFFF}Comet\n{0099FF}- {FFFFFF}Slamvan\n{0099FF}- {FFFFFF}Bullet\n{0099FF}- {FFFFFF}Sultan\n{0099FF}- {FFFFFF}Elegy\n{0099FF}- {FFFFFF}Euros\n{0099FF}- {FFFFFF}Windsor","Rinktis","Uždaryti");
- }
- }
- return 1;
- }
- if(dialogid == 23)
- {
- if(response)
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid,24,DIALOG_STYLE_MSGBOX,"{AAFF00}> {FFFFFF}Automobilio informacija", "{0099FF}- {FFFFFF}Pavadinimas: {AAFF00}Bravura\n{0099FF}- {FFFFFF}Duru skaičius: {AAFF00}2/3\
- \n{0099FF}- {FFFFFF}Spalva: {AAFF00}Balta\n{0099FF}- {FFFFFF}Kuro tipas: {AAFF00}Benzinas 95\n\n{FFFFFF}Kaina: {AAFF00}1 552{FFFFFF}LT","Pirkti","Atgal");
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid,25,DIALOG_STYLE_MSGBOX,"{AAFF00}> {FFFFFF}Automobilio informacija", "{0099FF}- {FFFFFF}Pavadinimas: {AAFF00}Club\n{0099FF}- {FFFFFF}Duru skaičius: {AAFF00}2/3\
- \n{0099FF}- {FFFFFF}Spalva: {AAFF00}Balta\n{0099FF}- {FFFFFF}Kuro tipas: {AAFF00}Benzinas 95\n\n{FFFFFF}Kaina: {AAFF00}2 301{FFFFFF}LT","Pirkti","Atgal");
- }
- if(listitem == 2)
- {
- ShowPlayerDialog(playerid,26,DIALOG_STYLE_MSGBOX,"{AAFF00}> {FFFFFF}Automobilio informacija", "{0099FF}- {FFFFFF}Pavadinimas: {AAFF00}Sentinel\n{0099FF}- {FFFFFF}Duru skaičius: {AAFF00}4/5\
- \n{0099FF}- {FFFFFF}Spalva: {AAFF00}Balta\n{0099FF}- {FFFFFF}Kuro tipas: {AAFF00}Benzinas 98\n\n{FFFFFF}Kaina: {AAFF00}4 225{FFFFFF}LT","Pirkti","Atgal");
- }
- if(listitem == 3)
- {
- ShowPlayerDialog(playerid,27,DIALOG_STYLE_MSGBOX,"{AAFF00}> {FFFFFF}Automobilio informacija", "{0099FF}- {FFFFFF}Pavadinimas: {AAFF00}Manana\n{0099FF}- {FFFFFF}Duru skaičius: {AAFF00}2/3\
- \n{0099FF}- {FFFFFF}Spalva: {AAFF00}Balta\n{0099FF}- {FFFFFF}Kuro tipas: {AAFF00}Dyzelis\n\n{FFFFFF}Kaina: {AAFF00}850{FFFFFF}LT","Pirkti","Atgal");
- }
- if(listitem == 4)
- {
- ShowPlayerDialog(playerid,28,DIALOG_STYLE_MSGBOX,"{AAFF00}> {FFFFFF}Automobilio informacija", "{0099FF}- {FFFFFF}Pavadinimas: {AAFF00}Savanna\n{0099FF}- {FFFFFF}Duru skaičius: {AAFF00}4/5\
- \n{0099FF}- {FFFFFF}Spalva: {AAFF00}Balta\n{0099FF}- {FFFFFF}Kuro tipas: {AAFF00}Benzinas 98\n\n{FFFFFF}Kaina: {AAFF00}6 500{FFFFFF}LT","Pirkti","Atgal");
- }
- if(listitem == 5)
- {
- ShowPlayerDialog(playerid,29,DIALOG_STYLE_MSGBOX,"{AAFF00}> {FFFFFF}Automobilio informacija", "{0099FF}- {FFFFFF}Pavadinimas: {AAFF00}Previon\n{0099FF}- {FFFFFF}Duru skaičius: {AAFF00}2/3\
- \n{0099FF}- {FFFFFF}Spalva: {AAFF00}Balta\n{0099FF}- {FFFFFF}Kuro tipas: {AAFF00}Benzinas 95\n\n{FFFFFF}Kaina: {AAFF00}1 403{FFFFFF}LT","Pirkti","Atgal");
- }
- if(listitem == 6)
- {
- ShowPlayerDialog(playerid,30,DIALOG_STYLE_MSGBOX,"{AAFF00}> {FFFFFF}Automobilio informacija", "{0099FF}- {FFFFFF}Pavadinimas: {AAFF00}Flash\n{0099FF}- {FFFFFF}Duru skaičius:{AAFF00} 2/3\
- \n{0099FF}- {FFFFFF}Spalva: {AAFF00}Balta\n{0099FF}- {FFFFFF}Kuro tipas: {AAFF00}Dyzelis\n\n{FFFFFF}Kaina: {AAFF00}1 1234{FFFFFF}LT","Pirkti","Atgal");
- }
- if(listitem == 7)
- {
- ShowPlayerDialog(playerid,31,DIALOG_STYLE_MSGBOX,"{AAFF00}> {FFFFFF}Automobilio informacija", "{0099FF}- {FFFFFF}Pavadinimas: {AAFF00}Admiral\n{0099FF}- {FFFFFF}Duru skaičius: {AAFF00}4/5\
- \n{0099FF}- {FFFFFF}Spalva: {AAFF00}Balta\n{0099FF}- {FFFFFF}Kuro tipas: {AAFF00}Benzinas 95\n\n{FFFFFF}Kaina: {AAFF00}5 700{FFFFFF}LT","Pirkti","Atgal");
- }
- if(listitem == 8)
- {
- ShowPlayerDialog(playerid,32,DIALOG_STYLE_MSGBOX,"{AAFF00}> {FFFFFF}Automobilio informacija", "{0099FF}- {FFFFFF}Pavadinimas: {AAFF00}Sabre\n{0099FF}- {FFFFFF}Duru skaičius: {AAFF00}2/3\
- \n{0099FF}- {FFFFFF}Spalva: {AAFF00}Balta\n{0099FF}- {FFFFFF}Kuro tipas: {AAFF00}Benzinas 98\n\n{FFFFFF}Kaina: {AAFF00}4 300{FFFFFF}LT","Pirkti","Atgal");
- }
- if(listitem == 9)
- {
- ShowPlayerDialog(playerid,33,DIALOG_STYLE_MSGBOX,"{AAFF00}> {FFFFFF}Automobilio informacija", "{0099FF}- {FFFFFF}Pavadinimas: {AAFF00}Alpha\n{0099FF}- {FFFFFF}Duru skaičius: {AAFF00}2/3\
- \n{0099FF}- {FFFFFF}Spalva: {AAFF00}Balta\n{0099FF}- {FFFFFF}Kuro tipas: {AAFF00}Benzinas 95\n\n{FFFFFF}Kaina: {AAFF00}3 200{FFFFFF}LT","Pirkti","Atgal");
- }
- if(listitem == 10)
- {
- ShowPlayerDialog(playerid,34,DIALOG_STYLE_MSGBOX,"{AAFF00}> {FFFFFF}Automobilio informacija", "{0099FF}- {FFFFFF}Pavadinimas: {AAFF00}Phoenix\n{0099FF}- {FFFFFF}Duru skaičius: {AAFF00}2/3\
- \n{0099FF}- {FFFFFF}Spalva: {AAFF00}Balta\n{0099FF}- {FFFFFF}Kuro tipas: {AAFF00}Dyzelis\n\n{FFFFFF}Kaina: {AAFF00}3 600{FFFFFF}LT","Pirkti","Atgal");
- }
- if(listitem == 11)
- {
- ShowPlayerDialog(playerid,35,DIALOG_STYLE_MSGBOX,"{AAFF00}> {FFFFFF}Automobilio informacija", "{0099FF}- {FFFFFF}Pavadinimas: {AAFF00}Tahoma\n{0099FF}- {FFFFFF}Duru skaičius: {AAFF00}4/5\
- \n{0099FF}- {FFFFFF}Spalva: {AAFF00}Balta\n{0099FF}- {FFFFFF}Kuro tipas: {AAFF00}Benzinas 95\n\n{FFFFFF}Kaina: {AAFF00}7 232{FFFFFF}LT","Pirkti","Atgal");
- }
- if(listitem == 12)
- {
- ShowPlayerDialog(playerid,36,DIALOG_STYLE_MSGBOX,"{AAFF00}> {FFFFFF}Automobilio informacija", "{0099FF}- {FFFFFF}Pavadinimas: {AAFF00}Stratum\n{0099FF}- {FFFFFF}Duru skaičius: {AAFF00}4/5\
- \n{0099FF}- {FFFFFF}Spalva: {AAFF00}Balta\n{0099FF}- {FFFFFF}Kuro tipas: {AAFF00}Dyzelis\n\n{FFFFFF}Kaina: {AAFF00}8 999{FFFFFF}LT","Pirkti","Atgal");
- }
- if(listitem == 13)
- {
- ShowPlayerDialog(playerid,37,DIALOG_STYLE_MSGBOX,"{AAFF00}> {FFFFFF}Automobilio informacija", "{0099FF}- {FFFFFF}Pavadinimas: {AAFF00}Uranus\n{0099FF}- {FFFFFF}Duru skaičius: {AAFF00}2/3\
- \n{0099FF}- {FFFFFF}Spalva: {AAFF00}Balta\n{0099FF}- {FFFFFF}Kuro tipas: {AAFF00}Benzinas 98\n\n{FFFFFF}Kaina: {AAFF00}12 322{FFFFFF}LT","Pirkti","Atgal");
- }
- }
- return 1;
- }
- if(dialogid == 24)
- {
- if(response)
- {
- if(pDB[playerid][pMasinu] >= 5) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs jau turite 4 mašinas.");
- if(GetPlayerMoney(playerid) <= 1551) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs neturite tokios sumos rankose.");
- VehicleTurgus( playerid, 401, 1552 );
- }
- if(!response)
- {
- ShowPlayerDialog(playerid,23,DIALOG_STYLE_LIST,"{AAFF00}> {FFFFFF}Panaudoti automobiliai", "{0099FF}- {FFFFFF}Bravura\n{0099FF}- {FFFFFF}Club\n{0099FF}- {FFFFFF}Sentinel\n{0099FF}- {FFFFFF}Manana\n{0099FF}- {FFFFFF}Savanna\n\
- {0099FF}- {FFFFFF}Previon\n{0099FF}- {FFFFFF}Flash\n{0099FF}- {FFFFFF}Admiral\n{0099FF}- {FFFFFF}Sabre\n{0099FF}- {FFFFFF}Alpha\n{0099FF}- {FFFFFF}Phoenix\n{0099FF}- {FFFFFF}Tahoma\n{0099FF}- {FFFFFF}Stratum\n{0099FF}- {FFFFFF}Uranus","Rinktis","Uždaryti");
- }
- return 1;
- }
- if(dialogid == 25)
- {
- if(response)
- {
- if(pDB[playerid][pMasinu] >= 5) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs jau turite 4 mašinas.");
- if(GetPlayerMoney(playerid) <= 2300) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs neturite tokios sumos rankose.");
- VehicleTurgus( playerid, 589, 2301 );
- }
- if(!response)
- {
- ShowPlayerDialog(playerid,23,DIALOG_STYLE_LIST,"{AAFF00}> {FFFFFF}Panaudoti automobiliai", "{0099FF}- {FFFFFF}Bravura\n{0099FF}- {FFFFFF}Club\n{0099FF}- {FFFFFF}Sentinel\n{0099FF}- {FFFFFF}Manana\n{0099FF}- {FFFFFF}Savanna\n\
- {0099FF}- {FFFFFF}Previon\n{0099FF}- {FFFFFF}Flash\n{0099FF}- {FFFFFF}Admiral\n{0099FF}- {FFFFFF}Sabre\n{0099FF}- {FFFFFF}Alpha\n{0099FF}- {FFFFFF}Phoenix\n{0099FF}- {FFFFFF}Tahoma\n{0099FF}- {FFFFFF}Stratum\n{0099FF}- {FFFFFF}Uranus","Rinktis","Uždaryti");
- }
- return 1;
- }
- if(dialogid == 26)
- {
- if(response)
- {
- if(pDB[playerid][pMasinu] >= 5) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs jau turite 4 mašinas.");
- if(GetPlayerMoney(playerid) <= 4224) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs neturite tokios sumos rankose.");
- VehicleTurgus( playerid, 405, 4225 );
- }
- if(!response)
- {
- ShowPlayerDialog(playerid,23,DIALOG_STYLE_LIST,"{AAFF00}> {FFFFFF}Panaudoti automobiliai", "{0099FF}- {FFFFFF}Bravura\n{0099FF}- {FFFFFF}Club\n{0099FF}- {FFFFFF}Sentinel\n{0099FF}- {FFFFFF}Manana\n{0099FF}- {FFFFFF}Savanna\n\
- {0099FF}- {FFFFFF}Previon\n{0099FF}- {FFFFFF}Flash\n{0099FF}- {FFFFFF}Admiral\n{0099FF}- {FFFFFF}Sabre\n{0099FF}- {FFFFFF}Alpha\n{0099FF}- {FFFFFF}Phoenix\n{0099FF}- {FFFFFF}Tahoma\n{0099FF}- {FFFFFF}Stratum\n{0099FF}- {FFFFFF}Uranus","Rinktis","Uždaryti");
- }
- return 1;
- }
- if(dialogid == 27)
- {
- if(response)
- {
- if(pDB[playerid][pMasinu] >= 5) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs jau turite 4 mašinas.");
- if(GetPlayerMoney(playerid) <= 849) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs neturite tokios sumos rankose.");
- VehicleTurgus( playerid, 410, 850 );
- }
- if(!response)
- {
- ShowPlayerDialog(playerid,23,DIALOG_STYLE_LIST,"{AAFF00}> {FFFFFF}Panaudoti automobiliai", "{0099FF}- {FFFFFF}Bravura\n{0099FF}- {FFFFFF}Club\n{0099FF}- {FFFFFF}Sentinel\n{0099FF}- {FFFFFF}Manana\n{0099FF}- {FFFFFF}Savanna\n\
- {0099FF}- {FFFFFF}Previon\n{0099FF}- {FFFFFF}Flash\n{0099FF}- {FFFFFF}Admiral\n{0099FF}- {FFFFFF}Sabre\n{0099FF}- {FFFFFF}Alpha\n{0099FF}- {FFFFFF}Phoenix\n{0099FF}- {FFFFFF}Tahoma\n{0099FF}- {FFFFFF}Stratum\n{0099FF}- {FFFFFF}Uranus","Rinktis","Uždaryti");
- }
- return 1;
- }
- if(dialogid == 28)
- {
- if(response)
- {
- if(pDB[playerid][pMasinu] >= 5) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs jau turite 4 mašinas.");
- if(GetPlayerMoney(playerid) <= 6499) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs neturite tokios sumos rankose.");
- VehicleTurgus( playerid, 567, 6500 );
- }
- if(!response)
- {
- ShowPlayerDialog(playerid,23,DIALOG_STYLE_LIST,"{AAFF00}> {FFFFFF}Panaudoti automobiliai", "{0099FF}- {FFFFFF}Bravura\n{0099FF}- {FFFFFF}Club\n{0099FF}- {FFFFFF}Sentinel\n{0099FF}- {FFFFFF}Manana\n{0099FF}- {FFFFFF}Savanna\n\
- {0099FF}- {FFFFFF}Previon\n{0099FF}- {FFFFFF}Flash\n{0099FF}- {FFFFFF}Admiral\n{0099FF}- {FFFFFF}Sabre\n{0099FF}- {FFFFFF}Alpha\n{0099FF}- {FFFFFF}Phoenix\n{0099FF}- {FFFFFF}Tahoma\n{0099FF}- {FFFFFF}Stratum\n{0099FF}- {FFFFFF}Uranus","Rinktis","Uždaryti");
- }
- return 1;
- }
- if(dialogid == 29)
- {
- if(response)
- {
- if(pDB[playerid][pMasinu] >= 5) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs jau turite 4 mašinas.");
- if(GetPlayerMoney(playerid) <= 1402) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs neturite tokios sumos rankose.");
- VehicleTurgus( playerid, 436, 1403 );
- }
- if(!response)
- {
- ShowPlayerDialog(playerid,23,DIALOG_STYLE_LIST,"{AAFF00}> {FFFFFF}Panaudoti automobiliai", "{0099FF}- {FFFFFF}Bravura\n{0099FF}- {FFFFFF}Club\n{0099FF}- {FFFFFF}Sentinel\n{0099FF}- {FFFFFF}Manana\n{0099FF}- {FFFFFF}Savanna\n\
- {0099FF}- {FFFFFF}Previon\n{0099FF}- {FFFFFF}Flash\n{0099FF}- {FFFFFF}Admiral\n{0099FF}- {FFFFFF}Sabre\n{0099FF}- {FFFFFF}Alpha\n{0099FF}- {FFFFFF}Phoenix\n{0099FF}- {FFFFFF}Tahoma\n{0099FF}- {FFFFFF}Stratum\n{0099FF}- {FFFFFF}Uranus","Rinktis","Uždaryti");
- }
- return 1;
- }
- if(dialogid == 30)
- {
- if(response)
- {
- if(pDB[playerid][pMasinu] >= 5) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs jau turite 4 mašinas.");
- if(GetPlayerMoney(playerid) <= 11233) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs neturite tokios sumos rankose.");
- VehicleTurgus( playerid, 565, 11234 );
- }
- if(!response)
- {
- ShowPlayerDialog(playerid,23,DIALOG_STYLE_LIST,"{AAFF00}> {FFFFFF}Panaudoti automobiliai", "{0099FF}- {FFFFFF}Bravura\n{0099FF}- {FFFFFF}Club\n{0099FF}- {FFFFFF}Sentinel\n{0099FF}- {FFFFFF}Manana\n{0099FF}- {FFFFFF}Savanna\n\
- {0099FF}- {FFFFFF}Previon\n{0099FF}- {FFFFFF}Flash\n{0099FF}- {FFFFFF}Admiral\n{0099FF}- {FFFFFF}Sabre\n{0099FF}- {FFFFFF}Alpha\n{0099FF}- {FFFFFF}Phoenix\n{0099FF}- {FFFFFF}Tahoma\n{0099FF}- {FFFFFF}Stratum\n{0099FF}- {FFFFFF}Uranus","Rinktis","Uždaryti");
- }
- return 1;
- }
- if(dialogid == 31)
- {
- if(response)
- {
- if(pDB[playerid][pMasinu] >= 5) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs jau turite 4 mašinas.");
- if(GetPlayerMoney(playerid) <= 5699) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs neturite tokios sumos rankose.");
- VehicleTurgus( playerid, 445, 5700 );
- }
- if(!response)
- {
- ShowPlayerDialog(playerid,23,DIALOG_STYLE_LIST,"{AAFF00}> {FFFFFF}Panaudoti automobiliai", "{0099FF}- {FFFFFF}Bravura\n{0099FF}- {FFFFFF}Club\n{0099FF}- {FFFFFF}Sentinel\n{0099FF}- {FFFFFF}Manana\n{0099FF}- {FFFFFF}Savanna\n\
- {0099FF}- {FFFFFF}Previon\n{0099FF}- {FFFFFF}Flash\n{0099FF}- {FFFFFF}Admiral\n{0099FF}- {FFFFFF}Sabre\n{0099FF}- {FFFFFF}Alpha\n{0099FF}- {FFFFFF}Phoenix\n{0099FF}- {FFFFFF}Tahoma\n{0099FF}- {FFFFFF}Stratum\n{0099FF}- {FFFFFF}Uranus","Rinktis","Uždaryti");
- }
- return 1;
- }
- if(dialogid == 32)
- {
- if(response)
- {
- if(pDB[playerid][pMasinu] >= 5) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs jau turite 4 mašinas.");
- if(GetPlayerMoney(playerid) <= 4299) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs neturite tokios sumos rankose.");
- VehicleTurgus( playerid, 475, 4300 );
- }
- if(!response)
- {
- ShowPlayerDialog(playerid,23,DIALOG_STYLE_LIST,"{AAFF00}> {FFFFFF}Panaudoti automobiliai", "{0099FF}- {FFFFFF}Bravura\n{0099FF}- {FFFFFF}Club\n{0099FF}- {FFFFFF}Sentinel\n{0099FF}- {FFFFFF}Manana\n{0099FF}- {FFFFFF}Savanna\n\
- {0099FF}- {FFFFFF}Previon\n{0099FF}- {FFFFFF}Flash\n{0099FF}- {FFFFFF}Admiral\n{0099FF}- {FFFFFF}Sabre\n{0099FF}- {FFFFFF}Alpha\n{0099FF}- {FFFFFF}Phoenix\n{0099FF}- {FFFFFF}Tahoma\n{0099FF}- {FFFFFF}Stratum\n{0099FF}- {FFFFFF}Uranus","Rinktis","Uždaryti");
- }
- return 1;
- }
- if(dialogid == 33)
- {
- if(response)
- {
- if(pDB[playerid][pMasinu] >= 5) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs jau turite 4 mašinas.");
- if(GetPlayerMoney(playerid) <= 3199) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs neturite tokios sumos rankose.");
- VehicleTurgus( playerid, 602, 3200 );
- }
- if(!response)
- {
- ShowPlayerDialog(playerid,23,DIALOG_STYLE_LIST,"{AAFF00}> {FFFFFF}Panaudoti automobiliai", "{0099FF}- {FFFFFF}Bravura\n{0099FF}- {FFFFFF}Club\n{0099FF}- {FFFFFF}Sentinel\n{0099FF}- {FFFFFF}Manana\n{0099FF}- {FFFFFF}Savanna\n\
- {0099FF}- {FFFFFF}Previon\n{0099FF}- {FFFFFF}Flash\n{0099FF}- {FFFFFF}Admiral\n{0099FF}- {FFFFFF}Sabre\n{0099FF}- {FFFFFF}Alpha\n{0099FF}- {FFFFFF}Phoenix\n{0099FF}- {FFFFFF}Tahoma\n{0099FF}- {FFFFFF}Stratum\n{0099FF}- {FFFFFF}Uranus","Rinktis","Uždaryti");
- }
- return 1;
- }
- if(dialogid == 34)
- {
- if(response)
- {
- if(pDB[playerid][pMasinu] >= 5) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs jau turite 4 mašinas.");
- if(GetPlayerMoney(playerid) <= 3599) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs neturite tokios sumos rankose.");
- VehicleTurgus( playerid, 603, 3600 );
- }
- if(!response)
- {
- ShowPlayerDialog(playerid,23,DIALOG_STYLE_LIST,"{AAFF00}> {FFFFFF}Panaudoti automobiliai", "{0099FF}- {FFFFFF}Bravura\n{0099FF}- {FFFFFF}Club\n{0099FF}- {FFFFFF}Sentinel\n{0099FF}- {FFFFFF}Manana\n{0099FF}- {FFFFFF}Savanna\n\
- {0099FF}- {FFFFFF}Previon\n{0099FF}- {FFFFFF}Flash\n{0099FF}- {FFFFFF}Admiral\n{0099FF}- {FFFFFF}Sabre\n{0099FF}- {FFFFFF}Alpha\n{0099FF}- {FFFFFF}Phoenix\n{0099FF}- {FFFFFF}Tahoma\n{0099FF}- {FFFFFF}Stratum\n{0099FF}- {FFFFFF}Uranus","Rinktis","Uždaryti");
- }
- return 1;
- }
- if(dialogid == 35)
- {
- if(response)
- {
- if(pDB[playerid][pMasinu] >= 5) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs jau turite 4 mašinas.");
- if(GetPlayerMoney(playerid) <= 7322) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs neturite tokios sumos rankose.");
- VehicleTurgus( playerid, 566, 7323 );
- }
- if(!response)
- {
- ShowPlayerDialog(playerid,23,DIALOG_STYLE_LIST,"{AAFF00}> {FFFFFF}Panaudoti automobiliai", "{0099FF}- {FFFFFF}Bravura\n{0099FF}- {FFFFFF}Club\n{0099FF}- {FFFFFF}Sentinel\n{0099FF}- {FFFFFF}Manana\n{0099FF}- {FFFFFF}Savanna\n\
- {0099FF}- {FFFFFF}Previon\n{0099FF}- {FFFFFF}Flash\n{0099FF}- {FFFFFF}Admiral\n{0099FF}- {FFFFFF}Sabre\n{0099FF}- {FFFFFF}Alpha\n{0099FF}- {FFFFFF}Phoenix\n{0099FF}- {FFFFFF}Tahoma\n{0099FF}- {FFFFFF}Stratum\n{0099FF}- {FFFFFF}Uranus","Rinktis","Uždaryti");
- }
- return 1;
- }
- if(dialogid == 36)
- {
- if(response)
- {
- if(pDB[playerid][pMasinu] >= 5) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs jau turite 4 mašinas.");
- if(GetPlayerMoney(playerid) <= 8998) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs neturite tokios sumos rankose.");
- VehicleTurgus( playerid, 561, 8999 );
- }
- if(!response)
- {
- ShowPlayerDialog(playerid,23,DIALOG_STYLE_LIST,"{AAFF00}> {FFFFFF}Panaudoti automobiliai", "{0099FF}- {FFFFFF}Bravura\n{0099FF}- {FFFFFF}Club\n{0099FF}- {FFFFFF}Sentinel\n{0099FF}- {FFFFFF}Manana\n{0099FF}- {FFFFFF}Savanna\n\
- {0099FF}- {FFFFFF}Previon\n{0099FF}- {FFFFFF}Flash\n{0099FF}- {FFFFFF}Admiral\n{0099FF}- {FFFFFF}Sabre\n{0099FF}- {FFFFFF}Alpha\n{0099FF}- {FFFFFF}Phoenix\n{0099FF}- {FFFFFF}Tahoma\n{0099FF}- {FFFFFF}Stratum\n{0099FF}- {FFFFFF}Uranus","Rinktis","Uždaryti");
- }
- return 1;
- }
- if(dialogid == 37)
- {
- if(response)
- {
- if(pDB[playerid][pMasinu] >= 5) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs jau turite 4 mašinas.");
- if(GetPlayerMoney(playerid) <= 12321) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs neturite tokios sumos rankose.");
- VehicleTurgus( playerid, 558, 12322 );
- }
- if(!response)
- {
- ShowPlayerDialog(playerid,23,DIALOG_STYLE_LIST,"{AAFF00}> {FFFFFF}Panaudoti automobiliai", "{0099FF}- {FFFFFF}Bravura\n{0099FF}- {FFFFFF}Club\n{0099FF}- {FFFFFF}Sentinel\n{0099FF}- {FFFFFF}Manana\n{0099FF}- {FFFFFF}Savanna\n\
- {0099FF}- {FFFFFF}Previon\n{0099FF}- {FFFFFF}Flash\n{0099FF}- {FFFFFF}Admiral\n{0099FF}- {FFFFFF}Sabre\n{0099FF}- {FFFFFF}Alpha\n{0099FF}- {FFFFFF}Phoenix\n{0099FF}- {FFFFFF}Tahoma\n{0099FF}- {FFFFFF}Stratum\n{0099FF}- {FFFFFF}Uranus","Rinktis","Uždaryti");
- }
- return 1;
- }
- return 1;
- }
- stock MySQL_Save(playerid)
- {
- if( online[playerid] )
- {
- new
- Float: pos[3], // 0,1,2 - pozicija;
- Query[512];
- printf("Išsaugoma. [%s]", GetPlayerNameEx(playerid));
- GetPlayerPos(playerid,pos[0],pos[1],pos[2]);
- format( Query,sizeof( Query ),"UPDATE `zaidejai` SET x = '%f', y = '%f', z = '%f' WHERE vardas = '%s'",\
- pos[0], pos[1], pos[2], GetPlayerNameEx( playerid ));
- mysql_query( Query );
- pDB[playerid][pSkin] = GetPlayerSkin(playerid);
- pDB[playerid][pPinigai] = GetPlayerMoney(playerid);
- pDB[playerid][pPatirtis] = GetPlayerScore(playerid);
- format( Query, sizeof(Query),"UPDATE `zaidejai` SET skin = '%i', pinigai = '%i', patirtis = '%i', Lytis = '%i', Vip = '%i', Viplaikas = '%i', Kreditai = '%i'\
- , XPboost = '%i'WHERE vardas = '%s'",\
- pDB[playerid][pSkin], pDB[playerid][pPinigai], pDB[playerid][pPatirtis], pDB[playerid][pLytis], pDB[playerid][pVip], pDB[playerid][pViplaikas], pDB[playerid][pKreditai],
- pDB[playerid][pXPboost], GetPlayerNameEx(playerid));
- mysql_query( Query );
- new Float:HP, Float:ARM;
- GetPlayerArmour(playerid, ARM);
- GetPlayerHealth(playerid, HP);
- format(Query, sizeof(Query), "UPDATE `zaidejai` SET hp = '%f', armour = '%f' WHERE vardas = '%s'",\
- HP,ARM, GetPlayerNameEx(playerid));
- mysql_query(Query);
- }
- return 1;
- }
- stock MySQL_Load(playerid)
- {
- new
- Float: pos[3], // 0,1,2 - pozicija;
- fetch[16],
- Query[256];
- format(Query, sizeof(Query), "SELECT * FROM `zaidejai` WHERE vardas = '%s'", GetPlayerNameEx(playerid));
- mysql_query(Query);
- mysql_store_result();
- mysql_retrieve_row();
- mysql_fetch_field_row( fetch, "x" );
- pos[0] = floatstr(fetch);
- mysql_fetch_field_row( fetch, "y" );
- pos[1] = floatstr(fetch);
- mysql_fetch_field_row( fetch, "z" );
- pos[2] = floatstr(fetch);
- SetPlayerPos( playerid, pos[0], pos[1], pos[2] + 0.75);
- mysql_fetch_field_row( fetch,"skin" ); pDB[playerid][pSkin] = strval(fetch); SetPlayerSkin(playerid, pDB[playerid][pSkin]);
- mysql_fetch_field_row( fetch,"pinigai" ); pDB[playerid][pPinigai] = strval(fetch); GivePlayerMoneyA(playerid, pDB[playerid][pPinigai]);
- mysql_fetch_field_row( fetch,"patirtis" ); pDB[playerid][pPatirtis] = strval(fetch); SetPlayerScore(playerid, pDB[playerid][pPatirtis]);
- mysql_fetch_field_row( fetch,"Lytis" ); pDB[playerid][pLytis] = strval(fetch);
- mysql_fetch_field_row( fetch,"Vip" ); pDB[playerid][pVip] = strval(fetch);
- mysql_fetch_field_row( fetch,"Viplaikas" ); pDB[playerid][pViplaikas] = strval(fetch);
- mysql_fetch_field_row( fetch,"Kreditai" ); pDB[playerid][pKreditai] = strval(fetch);
- mysql_fetch_field_row( fetch,"XPboost" ); pDB[playerid][pXPboost] = strval(fetch);
- new Float: HP,
- Float: ARM;
- mysql_fetch_field_row( fetch,"hp" );
- HP = floatstr( fetch );
- SetPlayerHealth( playerid, HP);
- mysql_fetch_field_row( fetch,"armour" );
- ARM = floatstr( fetch );
- SetPlayerArmour( playerid, ARM);
- mysql_free_result();
- printf("Pakrautas žaidėjas. [%s]", GetPlayerNameEx(playerid));
- return 1;
- }
- stock GetPlayerNameEx( playerid )
- {
- new
- Name[ MAX_PLAYER_NAME ]
- ;
- GetPlayerName( playerid,Name,MAX_PLAYER_NAME );
- return Name;
- }
- stock GivePlayerMoneyA(playerid,amount)
- {
- new rmoney = GetPlayerMoney(playerid);
- if( rmoney < pDB[playerid][pPinigai] && rmoney > -1 ) pDB[playerid][pPinigai]=rmoney;
- pDB[playerid][pPinigai]+=amount;
- ResetPlayerMoney(playerid);
- GivePlayerMoney(playerid,pDB[playerid][pPinigai]);
- }
- CMD:pilti(playerid,params[])
- {
- if(!IsPlayerInRangeOfPoint(playerid, 16.0, 1940.9301,-1772.6857,13.6406)) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF}Ši komanda veikia tik prie degalinės.");
- if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF}Turite būti mašinoje.");
- ShowPlayerDialog(playerid, 66, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Degalinė", "{0099FF}> {FFFFFF}Benzinas 95\n{0099FF}> {FFFFFF}Benzinas 98\n{0099FF}> {FFFFFF}Dyzelis\n{0099FF}> {FFFFFF}Dujos", "Rinktis", "Uždaryti");
- return 1;
- }
- CMD:atnaujinimai(playerid,params[])
- {
- ShowPlayerDialog(playerid, 21, DIALOG_STYLE_MSGBOX,"{AAFF00}> {FFFFFF}Serverio atnaujinimai","{0099FF}- {FFFFFF}Sukurta Vip sistema su laiku.\n{0099FF}- {FFFFFF}Sukurta kreditu sistema.\n{0099FF}- {FFFFFF}Sukurtas mašinu krovimas/saugojimas\n\
- {0099FF}- {FFFFFF}Sukurta komanda /valdymas valdyti transporto priemonei.\n{0099FF}- {FFFFFF}Sukurtas Grotti interioras.\n{0099FF}- {FFFFFF}Pradėta kurti mašinu pirkimo sistema.\n{0099FF}- {FFFFFF}Pradėta kurti motociklu pirkimo sistema.\n","Uždaryti","");
- return 1;
- }
- CMD:valdymas(playerid,params[])
- {
- if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Norint naudoti šia komandą jūs turite būti mašinoi!");
- ShowPlayerDialog(playerid, 12, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Transporto valdymas", "{0099FF}> {FFFFFF}Variklio valdymas\n{0099FF}> {FFFFFF}Šviesu valdymas\n{0099FF}> {FFFFFF}Kapoto valdymas\n{0099FF}> {FFFFFF}Bagažinės valdymas\n{0099FF}> {FFFFFF}Duru valdymas\n{0099FF}> {FFFFFF}Kuro valdymas", "Rinktis", "Uždaryti");
- return 1;
- }
- CMD:kreditai(playerid,params[])
- {
- new string[248];
- format(string, sizeof(string),"{FFFFFF}Jūsų turimi kreditai: {FF0000}%i\n{0099FF}> {FFFFFF}Pinigu pasipildymas\n{0099FF}> {FFFFFF}XP pirkimas\n{0099FF}> {FFFFFF}Vip statuso pirkimas\n\
- {0099FF}> {FFFFFF}Skin keitimas\n{0099FF}> {FFFFFF}2x XP boost",pDB[playerid][pKreditai]);
- ShowPlayerDialog(playerid,4, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Kreditai", string, "Rinktis", "Uždaryti");
- return 1;
- }
- CMD:vkomandos(playerid,params[])
- {
- if(pDB[playerid][pVip] <= 0) return SendClientMessage(playerid,-1,"{FF2F00}[' ] {FFFFFF}Tokios komandos nėra.");
- new string[248];
- format(string, sizeof(string),"{0099FF}- {FFFFFF}/vskelbti [tekstas] - Leidžia parašyti visiems,\n{0099FF}- {FFFFFF}/vjetpack - Leidžia pasiimti jetpack'ą\n{0099FF}- {FFFFFF}/vip [tekstas] - Leidžia rašyti į vip'u chatą.\n{0099FF}- {FFFFFF}/vtaisyti - Sutaiso mašina 1 kart į valandą.",pDB[playerid][pKreditai]);
- ShowPlayerDialog(playerid,111, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Vip komandos", string, "Uždaryti", "");
- return 1;
- }
- //vip komandos
- CMD:vskelbti(playerid,params[])
- {
- new tekstas[128],skelbim[128];
- if(pDB[playerid][pVip] <= 0) return SendClientMessage(playerid,-1,"{FF2F00}[' ] {FFFFFF}Tokios komandos nėra.");
- if(sscanf(params,"s",tekstas)) return SendClientMessage(playerid,-1,"{FF2F00}[' ] {FFFFFF}Naudojimas: /vskelbti [tekstas]");
- format(skelbim, sizeof(skelbim),"{FFFFFF}[ {FACC2E}VIP {FFFFFF}] {FACC2E}%s {FFFFFF}|| {FACC2E}%s", GetPlayerNameEx(playerid),tekstas);
- SendClientMessageToAll(-1,skelbim);
- return 1;
- }
- forward Zaidimas( );
- public Zaidimas( )
- {
- foreach(Player, playerid)
- {
- if( online[playerid] )
- {
- SetPlayerScore(playerid,GetPlayerScore(playerid)+1);
- if(pDB[playerid][pVip] == 1)
- {
- pDB[playerid][pViplaikas] -= 1;
- if(pDB[playerid][pViplaikas] == 0)
- {
- pDB[playerid][pVip] = 0;
- pDB[playerid][pViplaikas] = -1;
- SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Norime pranešti kad jums baigėsi {FFD000}VIP{FFFFFF}!");
- }
- }
- if(pDB[playerid][pXPboost] >= 1)
- {
- SetPlayerScore(playerid,GetPlayerScore(playerid)+1);
- if(pDB[playerid][pXPboost] == 0)
- {
- SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Norime pranešti kad jums baigėsi {FFD000}XPboost{FFFFFF}!");
- }
- }
- }
- }
- }
- forward Bandom(playerid, vehicleid);
- public Bandom(playerid, vehicleid)
- {
- new bandymai = random(3);
- switch(bandymai)
- {
- case 0:
- {
- new
- msg [ 128 ];
- format ( msg, sizeof( msg ), "{FFD000}[' ] {FFFFFF}Variklis sėkmingai užkurtas!");
- SendClientMessage ( playerid, -1, msg );
- masinaDB[vehicleid][variklis] = true;
- new
- iEngine, iLights, iAlarm,
- iDoors, iBonnet, iBoot,
- iObjective;
- GetVehicleParamsEx(vehicleid, iEngine, iLights, iAlarm, iDoors, iBonnet, iBoot, iObjective);
- SetVehicleParamsEx(vehicleid, 1, iLights, iAlarm, iDoors, iBonnet, iBoot, iObjective);
- }
- case 1:
- {
- new
- msg [ 128 ];
- format ( msg, sizeof( msg ), "{FF2F00}[' ] {FFFFFF}Variklis neužsikuria.");
- SendClientMessage ( playerid, -1, msg );
- }
- case 2:
- {
- new
- msg [ 128 ];
- format ( msg, sizeof( msg ), "{FFD000}[' ] {FFFFFF}Variklis sėkmingai užkurtas!");
- SendClientMessage ( playerid, -1, msg );
- masinaDB[vehicleid][variklis] = true;
- new
- iEngine, iLights, iAlarm,
- iDoors, iBonnet, iBoot,
- iObjective;
- GetVehicleParamsEx(vehicleid, iEngine, iLights, iAlarm, iDoors, iBonnet, iBoot, iObjective);
- SetVehicleParamsEx(vehicleid, 1, iLights, iAlarm, iDoors, iBonnet, iBoot, iObjective);
- }
- }
- }
- stock GetPlayerSpeed(playerid) // by misco
- {
- new Float:Vx,Float:Vy,Float:Vz,Float:rtn;
- GetVehicleVelocity(GetPlayerVehicleID(playerid),Vx,Vy,Vz);
- rtn = floatsqroot(Vx*Vx + Vy*Vy + Vz*Vz);
- return floatround(rtn * 100 * 1.61);
- }
- stock LoadExample()
- {
- PerkamosPavad(411,2724.8662000,-1810.0432000,4.8770000,90.0000000,-1,-1,600); //Infernus
- PerkamosPavad(451,2724.7600000,-1805.5890000,4.8770000,90.0000000,-1,-1,600); //Turismo
- PerkamosPavad(541,2724.5083000,-1800.9698000,4.8770000,90.0000000,-1,-1,600); //Bullet
- PerkamosPavad(560,2724.8357000,-1795.5665000,4.8770000,90.0000000,-1,-1,600); //Sultan
- PerkamosPavad(562,2724.8601000,-1790.2981000,4.8770000,90.0000000,-1,-1,600); //Elegy
- PerkamosPavad(506,2724.3989000,-1785.0543000,4.8770000,90.0000000,-1,-1,600); //Super GT
- PerkamosPavad(410,2711.0928000,-1810.0038000,4.8770000,-90.0000000,-1,-1,600); //Manana
- PerkamosPavad(602,2711.0669000,-1805.6963000,4.8770000,-90.0000000,-1,-1,600); //Alpha
- PerkamosPavad(603,2710.5161000,-1800.6927000,4.8770000,-90.0000000,-1,-1,600); //Phoenix
- PerkamosPavad(579,2711.0537000,-1795.4515000,4.8770000,-90.0000000,-1,-1,600); //Huntley
- PerkamosPavad(565,2710.9204000,-1790.1549000,4.8770000,-90.0000000,-1,-1,600); //Flash
- PerkamosPavad(522,2760.5076000,-1779.2677000,8.9016000,-21.4200000,-1,-1,600); //NRG-500
- PerkamosPavad(521,2777.6001000,-1778.7079000,8.8524000,68.4800000,-1,-1,600); //FCR-900
- PerkamosPavad(581,2777.4976000,-1775.6000000,8.8524000,68.4800000,-1,-1,600); //BF-400
- PerkamosPavad(461,2777.4985000,-1772.4683000,8.8524000,68.4800000,-1,-1,600); //PCJ-600
- PerkamosPavad(463,2777.5593000,-1769.3107000,8.8524000,68.4800000,-1,-1,600); //Freeway
- PerkamosPavad(462,2770.5718000,-1764.9471000,8.8524000,200.4799000,-1,-1,600); //Faggio
- PerkamosPavad(471,2767.2571000,-1764.8959000,8.7510000,200.4799000,-1,-1,600); //Quad
- PerkamosPavad(468,2764.1155000,-1764.7484000,8.9628000,200.4799000,-1,-1,600); //Sanchez
- PerkamosPavad(586,2760.3699000,-1764.7213000,8.8214000,200.4799000,-1,-1,600); //Wayfarer
- }
- stock PerkamosPavad(modelid, Float:spawn_x, Float:spawn_y, Float:spawn_z, Float:angle, color1, color2, respawn_delay)
- {
- new vehicleid = AddStaticVehicleEx(modelid, Float:spawn_x, Float:spawn_y, Float:spawn_z, Float:angle, color1, color2, respawn_delay);
- masinaDB[vehicleid][pavizdys] = true;
- }
- stock VehicleTurgus( playerid, model, money )
- {
- new Float:posz[]=
- {-1269.9368,-1275.8490,-1284.0316};
- new
- iRandom = random( sizeof( posz ) ),
- car,
- Float:posit = posz[ iRandom ],
- string[242];
- car = BuyVehicle(playerid,model, money, 563.0995,posit,16.9003,103.3489,1,1);
- if( model == 401 || model == 589 || model == 436 || model == 445 || model == 602 || model == 566 )
- {
- masinaDB[car][degalutipas] = 1; // Benzinas 95.
- masinaDB[car][degalai]= 30;
- }
- if( model == 405 || model == 567 || model == 475 || model == 558)
- {
- masinaDB[car][degalutipas] = 0; // Benzas 98
- masinaDB[car][degalai]= 40;
- }
- if( model == 410 || model == 565 || model == 603 || model == 561)
- {
- masinaDB[car][degalutipas] = 2; // dyzelis
- masinaDB[car][degalai]= 25;
- }
- masinaDB[car][px]=563.0995;
- masinaDB[car][py]=posit;
- masinaDB[car][pz]=16.9003;
- masinaDB[car][pa]=103.3489;
- masinaDB[car][health]=1000;
- masinaDB[car][spalva1]= 1;
- masinaDB[car][spalva2]= 1;
- pDB[playerid][pMasinu] += 1;
- format(string, sizeof(string),"{FFD000}[' ] {FFFFFF}Nusipirkote transp.priemonę. Transp.priemonę galite rasti lauke.");
- SendClientMessage( playerid, -1, string);
- }
- stock VehicleLock(vehicleid)
- {
- masina1[vehicleid][uzrakinta] = true;
- }
- stock VehicleUnlock(vehicleid)
- {
- masina1[vehicleid][uzrakinta] = false;
- }
- stock SavePlayerCar(playerid)
- {
- new Float:ax,Float:ay,Float:az,Float:aa,Float:gifkes;
- new car=masinaDB[playerid][masinosid];
- GetVehiclePos(GetPlayerOwnedVehicleID(playerid),ax,ay,az);
- GetVehicleZAngle(GetPlayerOwnedVehicleID(playerid), aa);
- GetVehicleHealth(car,gifkes);
- new query[500];
- format(query,500,"UPDATE masinos SET posx='%f',posy='%f',posz='%f',posa='%f',uzrakinta='%i' WHERE Savininkas='%s'",ax,ay,az,aa,masina1[masinaDB[playerid][masinosid]][uzrakinta],pName(playerid));
- mysql_query(query);
- GetVehicleColor(GetPlayerOwnedVehicleID(playerid),masinaDB[playerid][spalva1],masinaDB[playerid][spalva2]);
- format(query,500,"UPDATE masinos SET spalva1='%i',spalva2='%i',health='%i',degalutipas='%i',dujos='%i',degalai='%i',rida='%f', sunaikinta='%i' WHERE Savininkas='%s'",masinaDB[playerid][spalva1],masinaDB[playerid][spalva2],
- gifkes,masinaDB[playerid][degalutipas],masinaDB[playerid][dujos],masinaDB[playerid][degalai],masinaDB[playerid][rida],masinaDB[playerid][sunaikinta],pName(playerid));
- mysql_query(query);
- }
- stock LoadPlayerCar(playerid)
- {
- new query[420];
- format(query,120,"SELECT * FROM masinos WHERE Savininkas='%s'",pName(playerid));
- mysql_query(query);
- mysql_store_result();
- while(mysql_retrieve_row())
- {
- new fetch[120];
- new car=masinaDB[playerid][masinosid];
- mysql_fetch_field_row(fetch,"modelis");
- masinaDB[playerid][modelis]=strval(fetch);
- mysql_fetch_field_row(fetch,"posx");
- masinaDB[playerid][px]=floatstr(fetch);
- mysql_fetch_field_row(fetch,"posy");
- masinaDB[playerid][py]=floatstr(fetch);
- mysql_fetch_field_row(fetch,"posz");
- masinaDB[playerid][pz]=floatstr(fetch);
- mysql_fetch_field_row(fetch,"posa");
- masinaDB[playerid][pa]=floatstr(fetch);
- mysql_fetch_field_row(fetch,"spalva1");
- masinaDB[playerid][spalva1] = strval(fetch);
- mysql_fetch_field_row(fetch,"spalva2");
- masinaDB[playerid][spalva2] = strval(fetch);
- mysql_fetch_field_row(fetch,"dujos");
- masinaDB[playerid][dujos] = strval(fetch);
- mysql_fetch_field_row(fetch,"degalai");
- masinaDB[playerid][degalai] = strval(fetch);
- mysql_fetch_field_row(fetch,"uzrakinta");
- if(strval(fetch)) masina1[GetPlayerOwnedVehicleID(playerid)][uzrakinta] = true;
- mysql_fetch_field_row(fetch,"health");
- masinaDB[playerid][health]=floatstr(fetch);
- SetVehicleHealth(car,masinaDB[playerid][health]);
- mysql_fetch_field_row(fetch,"rida");
- masinaDB[playerid][rida]=floatstr(fetch);
- mysql_fetch_field_row(fetch,"degalutipas");
- masinaDB[playerid][degalutipas] = strval(fetch);
- mysql_fetch_field_row(fetch,"sunaikinta");
- if(strval(fetch)) masinaDB[playerid][sunaikinta] = true;
- if(!masinaDB[playerid][sunaikinta])
- {
- masinaDB[playerid][masinosid] = CreateVehicle(masinaDB[playerid][modelis],masinaDB[playerid][px],masinaDB[playerid][py],masinaDB[playerid][pz],masinaDB[playerid][pa],masinaDB[playerid][spalva1],masinaDB[playerid][spalva2],0);
- }
- }
- }
- stock BuyVehicle(playerid,vehiclemodel,vprice, Float:posx,Float:posy,Float:posz,Float:posa,color1,color2)
- {
- masinaDB[playerid][modelis]=vehiclemodel;
- masinaDB[playerid][spalva1]=color1;
- masinaDB[playerid][spalva2] = color2;
- masinaDB[playerid][price] = vprice;
- GivePlayerMoneyA(playerid,-vprice);
- masinaDB[playerid][masinosid] = CreateVehicle(masinaDB[playerid][modelis],posx,posy,posz,posa,masinaDB[playerid][spalva1],masinaDB[playerid][spalva2],0);
- new query[100];
- format( query,sizeof( query ),"INSERT INTO masinos (Savininkas,modelis) VALUES ('%s','%i')",pName(playerid),GetPlayerVehicleModel(playerid));
- mysql_query( query );
- return 1;
- }
- stock Stop(playerid)
- {
- new Float:coo[3];
- GetPlayerPos(playerid,coo[0],coo[1],coo[2]);
- SetPlayerPos(playerid,coo[0],coo[1],coo[2]);
- }
- stock pName( playerid )
- {
- new vardas[ MAX_PLAYER_NAME ];
- GetPlayerName(playerid,vardas,MAX_PLAYER_NAME);
- return vardas;
- }
- stock SelPlayerCar(playerid)
- {
- DestroyVehicle(GetPlayerOwnedVehicleID(playerid));
- GivePlayerMoneyA(playerid,GetPlayerVehiclePrice(playerid)/2);
- new query[200];
- format(query,200,"DELETE FROM masinos WHERE Savininkas ='%s'",pName(playerid));
- mysql_query(query);
- SendClientMessage(playerid,-1,"{FFD000}[' ] {FFFFFF}Tavo mašina parduota.");
- return 1;
- }
- stock VehicleDes(playerid)
- {
- DestroyVehicle(GetPlayerOwnedVehicleID(playerid));
- return 1;
- }
- /*
- IsVehicleLocked(vehicleid)
- GetVehicleOwnerName(vehicleid)
- IsPlayerVehicleDestroyed(playerid)
- GetPlayerVehicleModel(playerid)
- IsPlayerHaveCar(playerid)
- GetPlayerOwnedVehicleID(playerid)
- GetPlayerVehiclePrice(playerid)
- VehicleLock(vehicleid)
- VehicleUnlock(vehicleid)
- SavePlayerCar(playerid)
- LoadPlayerCar(playerid)
- BuyVehicle(playerid,vehiclemodel,vprice, Float:posx,Float:posy,Float:posz,color1,color2)
- SelPlayerCar(playerid)
- VehicleDes(vehicleid)
- */
- #define MySQL_HOST "localhost"
- #define MySQL_USER "root"
- #define MySQL_DATA "serveris"
- #define MySQL_PASS ""
- #define VERSIJA "v0.0.4"
- #include <a_samp>
- #include <a_mysql>
- #include <zcmd>
- #include <sscanf2>
- #include <streamer>
- #include <foreach>
- #include <GetVehicleColor>
- #define GetPlayerMoneyA(%0) pDB[%0][pPinigai]
- enum masina
- {
- Float:px,
- Float:py,
- Float:pz,
- Float:pa,
- spalva1,
- spalva2,
- modelis,
- price,
- sunaikinta,
- masinosid,
- bool:pavizdys,
- bool:variklis,
- Float:health,
- degalutipas,
- dujos,
- degalai,
- bool:sviesos,
- Float:rida,
- }
- new masinaDB[MAX_PLAYERS][masina];
- enum masina2
- {
- savininkas[MAX_PLAYER_NAME],
- uzrakinta
- }
- enum _playerData
- {
- pSkin,
- pPinigai,
- pPatirtis,
- pLytis,
- pVip,
- pViplaikas,
- pKreditai,
- pXPboost,
- pMasinu,
- pAdmin
- };
- new
- pDB[MAX_PLAYERS][_playerData],
- bool: online[MAX_PLAYERS], /* Ar prisijunges? */
- bool: from_login[MAX_PLAYERS], /* Ar po prisijungimo ? */
- bool: from_reg[MAX_PLAYERS], /* Ar po registracijos ? */
- trylog[MAX_PLAYERS]; /* Bandymai prisijungti */
- new grotti,grottis,autopirkt,motopirkt;
- main()
- {
- print("Kaska gamemode");
- }
- new Text:Textdraw0[MAX_PLAYERS];
- new Text:Textdraw1[MAX_PLAYERS];
- new Text:Textdraw2[MAX_PLAYERS];
- new Text:Textdraw3[MAX_PLAYERS];
- new Text:Textdraw4[MAX_PLAYERS];
- new Text:Textdraw5[MAX_PLAYERS];
- new Text:Textdraw6[MAX_PLAYERS];
- new Text:Textdraw7[MAX_PLAYERS];
- new Text:Textdraw8[MAX_PLAYERS];
- new Text:Textdraw9[MAX_PLAYERS];
- new Text:Textdraw10[MAX_PLAYERS];
- new Text:Textdraw11[MAX_PLAYERS];
- new Text:Textdraw12[MAX_PLAYERS];
- new Text:Textdraw13[MAX_PLAYERS];
- new Text:Textdraw14[MAX_PLAYERS];
- new Text:Textdraw15[MAX_PLAYERS];
- new masina1[MAX_VEHICLES][masina2];
- stock IsVehicleLocked(vehicleid) return masina1[vehicleid][uzrakinta];
- stock GetVehicleOwnerName(vehicleid) return masina1[vehicleid][savininkas];
- stock IsPlayerVehicleDestroyed(playerid) return masinaDB[playerid][sunaikinta];
- stock GetPlayerVehicleModel(playerid) return masinaDB[playerid][modelis];
- stock GetPlayerOwnedVehicleID(playerid) return masinaDB[playerid][masinosid];
- stock GetPlayerVehiclePrice(playerid) return masinaDB[playerid][price];
- new aVehicleNames[212][] = { // Vehicle Names - Betamaster
- {"Landstalker"},
- {"Bravura"},
- {"Buffalo"},
- {"Linerunner"},
- {"Perrenial"},
- {"Sentinel"},
- {"Dumper"},
- {"Firetruck"},
- {"Trashmaster"},
- {"Stretch"},
- {"Manana"},
- {"Infernus"},
- {"Voodoo"},
- {"Pony"},
- {"Mule"},
- {"Cheetah"},
- {"Ambulance"},
- {"Leviathan"},
- {"Moonbeam"},
- {"Esperanto"},
- {"Taxi"},
- {"Washington"},
- {"Bobcat"},
- {"Mr Whoopee"},
- {"BF Injection"},
- {"Hunter"},
- {"Premier"},
- {"Enforcer"},
- {"Securicar"},
- {"Banshee"},
- {"Predator"},
- {"Bus"},
- {"Rhino"},
- {"Barracks"},
- {"Hotknife"},
- {"Trailer 1"}, //artict1
- {"Previon"},
- {"Coach"},
- {"Cabbie"},
- {"Stallion"},
- {"Rumpo"},
- {"RC Bandit"},
- {"Romero"},
- {"Packer"},
- {"Monster"},
- {"Admiral"},
- {"Squalo"},
- {"Seasparrow"},
- {"Pizzaboy"},
- {"Tram"},
- {"Trailer 2"}, //artict2
- {"Turismo"},
- {"Speeder"},
- {"Reefer"},
- {"Tropic"},
- {"Flatbed"},
- {"Yankee"},
- {"Caddy"},
- {"Solair"},
- {"Berkley's RC Van"},
- {"Skimmer"},
- {"PCJ-600"},
- {"Faggio"},
- {"Freeway"},
- {"RC Baron"},
- {"RC Raider"},
- {"Glendale"},
- {"Oceanic"},
- {"Sanchez"},
- {"Sparrow"},
- {"Patriot"},
- {"Quad"},
- {"Coastguard"},
- {"Dinghy"},
- {"Hermes"},
- {"Sabre"},
- {"Rustler"},
- {"ZR-350"},
- {"Walton"},
- {"Regina"},
- {"Comet"},
- {"BMX"},
- {"Burrito"},
- {"Camper"},
- {"Marquis"},
- {"Baggage"},
- {"Dozer"},
- {"Maverick"},
- {"News Chopper"},
- {"Rancher"},
- {"FBI Rancher"},
- {"Virgo"},
- {"Greenwood"},
- {"Jetmax"},
- {"Hotring"},
- {"Sandking"},
- {"Blista Compact"},
- {"Police Maverick"},
- {"Boxville"},
- {"Benson"},
- {"Mesa"},
- {"RC Goblin"},
- {"Hotring Racer A"}, //hotrina
- {"Hotring Racer B"}, //hotrinb
- {"Bloodring Banger"},
- {"Rancher"},
- {"Super GT"},
- {"Elegant"},
- {"Journey"},
- {"Bike"},
- {"Mountain Bike"},
- {"Beagle"},
- {"Cropdust"},
- {"Stunt"},
- {"Tanker"}, //petro
- {"Roadtrain"},
- {"Nebula"},
- {"Majestic"},
- {"Buccaneer"},
- {"Shamal"},
- {"Hydra"},
- {"FCR-900"},
- {"NRG-500"},
- {"HPV1000"},
- {"Cement Truck"},
- {"Tow Truck"},
- {"Fortune"},
- {"Cadrona"},
- {"FBI Truck"},
- {"Willard"},
- {"Forklift"},
- {"Tractor"},
- {"Combine"},
- {"Feltzer"},
- {"Remington"},
- {"Slamvan"},
- {"Blade"},
- {"Freight"},
- {"Streak"},
- {"Vortex"},
- {"Vincent"},
- {"Bullet"},
- {"Clover"},
- {"Sadler"},
- {"Firetruck LA"}, //firela
- {"Hustler"},
- {"Intruder"},
- {"Primo"},
- {"Cargobob"},
- {"Tampa"},
- {"Sunrise"},
- {"Merit"},
- {"Utility"},
- {"Nevada"},
- {"Yosemite"},
- {"Windsor"},
- {"Monster A"}, //monstera
- {"Monster B"}, //monsterb
- {"Uranus"},
- {"Jester"},
- {"Sultan"},
- {"Stratum"},
- {"Elegy"},
- {"Raindance"},
- {"RC Tiger"},
- {"Flash"},
- {"Tahoma"},
- {"Savanna"},
- {"Bandito"},
- {"Freight Flat"}, //freiflat
- {"Streak Carriage"}, //streakc
- {"Kart"},
- {"Mower"},
- {"Duneride"},
- {"Sweeper"},
- {"Broadway"},
- {"Tornado"},
- {"AT-400"},
- {"DFT-30"},
- {"Huntley"},
- {"Stafford"},
- {"BF-400"},
- {"Newsvan"},
- {"Tug"},
- {"Trailer 3"}, //petrotr
- {"Emperor"},
- {"Wayfarer"},
- {"Euros"},
- {"Hotdog"},
- {"Club"},
- {"Freight Carriage"}, //freibox
- {"Trailer 3"}, //artict3
- {"Andromada"},
- {"Dodo"},
- {"RC Cam"},
- {"Launch"},
- {"Police Car (LSPD)"},
- {"Police Car (SFPD)"},
- {"Police Car (LVPD)"},
- {"Police Ranger"},
- {"Picador"},
- {"S.W.A.T. Van"},
- {"Alpha"},
- {"Phoenix"},
- {"Glendale"},
- {"Sadler"},
- {"Luggage Trailer A"}, //bagboxa
- {"Luggage Trailer B"}, //bagboxb
- {"Stair Trailer"}, //tugstair
- {"Boxville"},
- {"Farm Plow"}, //farmtr1
- {"Utility Trailer"} //utiltr1
- };
- public OnGameModeInit()
- {
- SetGameModeText(VERSIJA);
- DisableInteriorEnterExits(); // Išjungia default įėjimus.
- EnableStuntBonusForAll(false); // Nuiima stunt'us.
- ManualVehicleEngineAndLights();
- ShowPlayerMarkers( 0 );
- SetNameTagDrawDistance( 16.0 );
- mysql_debug( true );
- mysql_connect( MySQL_HOST,MySQL_USER,MySQL_DATA,MySQL_PASS );
- if( mysql_ping( ) >= 1 ) print( "\n" );
- else print("Prisijungimas prie MySQL DB ( "MySQL_DATA" ) nepavyko !");
- grotti = CreatePickup(1318,2,552.5189,-1293.8506,17.2482);
- grottis = CreatePickup(1318,2,2717.7139,-1812.8633,5.1681);
- autopirkt = CreatePickup(1274,2,2709.3887,-1786.2219,5.1681);
- motopirkt = CreatePickup(1274,2,2779.9072,-1765.0812,9.3165);
- Create3DTextLabel("Automobiliu parduotuvė\n{AAFF00}Grotti", -1, 552.5189,-1293.8506,17.2482, 60, 0, 1);
- Create3DTextLabel("Isėjimas iš\n{AAFF00}Grotti", -1, 2717.7139,-1812.8633,5.1681, 60, 0, 1);
- Create3DTextLabel("Automobilio pavadinimas:\n{AAFF00}Infernus", -1, 2724.8662, -1810.0432, 4.8770, 60, 0, 1);
- Create3DTextLabel("Mašinu pirkimas", -1, 2709.3887,-1786.2219,5.1681, 60, 0, 1);
- Create3DTextLabel("Motociklu pirkimas", -1, 2779.9072,-1765.0812,9.3165, 60, 0, 1);
- Create3DTextLabel("Automobilio pavadinimas:\n{AAFF00}Turismo", -1, 2724.7600, -1805.5890, 4.8770, 60, 0, 1);
- Create3DTextLabel("Automobilio pavadinimas:\n{AAFF00}Bullet", -1, 2724.5083, -1800.9698, 4.8770, 60, 0, 1);
- Create3DTextLabel("Automobilio pavadinimas:\n{AAFF00}Sultan", -1, 2724.8357, -1795.5665, 4.8770, 60, 0, 1);
- Create3DTextLabel("Automobilio pavadinimas:\n{AAFF00}Elegy", -1, 2724.8601, -1790.2981, 4.8770, 60, 0, 1);
- Create3DTextLabel("Automobilio pavadinimas:\n{AAFF00}Super GT", -1, 2724.3989, -1785.0543, 4.8770, 60, 0, 1);
- Create3DTextLabel("Automobilio pavadinimas:\n{AAFF00}Manana", -1, 2711.0928, -1810.0038, 4.8770, 60, 0, 1);
- Create3DTextLabel("Automobilio pavadinimas:\n{AAFF00}Alpha", -1, 2711.0669, -1805.6963, 4.8770, 60, 0, 1);
- Create3DTextLabel("Automobilio pavadinimas:\n{AAFF00}Phoenix", -1, 2710.5161, -1800.6927, 4.8770, 60, 0, 1);
- Create3DTextLabel("Automobilio pavadinimas:\n{AAFF00}Huntley", -1, 2711.0537, -1795.4515, 4.8770, 60, 0, 1);
- Create3DTextLabel("Automobilio pavadinimas:\n{AAFF00}Flash", -1, 2710.9204, -1790.1549, 4.8770, 60, 0, 1);
- Create3DTextLabel("Motociklo pavadinimas:\n{AAFF00}NRG-500", -1, 2760.5076, -1779.2677, 8.9016, 60, 0, 1);
- Create3DTextLabel("Motociklo pavadinimas:\n{AAFF00}FCR-900", -1, 2777.6001, -1778.7079, 8.8524, 60, 0, 1);
- Create3DTextLabel("Motociklo pavadinimas:\n{AAFF00}BF-400", -1, 2777.4976, -1775.6000, 8.8524, 60, 0, 1);
- Create3DTextLabel("Motociklo pavadinimas:\n{AAFF00}PCJ-900", -1, 2777.4985, -1772.4683, 8.8524, 60, 0, 1);
- Create3DTextLabel("Motociklo pavadinimas:\n{AAFF00}Freeway", -1, 2777.5593, -1769.3107, 8.8524, 60, 0, 1);
- Create3DTextLabel("Motociklo pavadinimas:\n{AAFF00}Faggio", -1, 2770.5718, -1764.9471, 8.8524, 60, 0, 1);
- Create3DTextLabel("Motociklo pavadinimas:\n{AAFF00}Quad", -1, 2767.2571, -1764.8959, 8.7510, 60, 0, 1);
- Create3DTextLabel("Motociklo pavadinimas:\n{AAFF00}Sanchez", -1, 2764.1155, -1764.7484, 8.9628, 60, 0, 1);
- Create3DTextLabel("Motociklo pavadinimas:\n{AAFF00}Wayfarer", -1, 2760.3699, -1764.7213, 8.8214, 60, 0, 1);
- CreateDynamicObject(1537, 552.62543, -1294.25391, 16.23551, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(1537, 554.11194, -1294.24194, 16.23551, 0.00000, 0.00000, 0.00000);
- //Car ir moto shop
- CreateDynamicObject(14853, 2744.19751, -1783.39136, 9.31654, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(1569, 2716.15161, -1813.28052, 4.17370, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(1569, 2719.15625, -1813.27100, 4.17370, 0.00000, 0.00000, 180.00000);
- CreateDynamicObject(3352, 2707.19971, -1797.90308, 5.42928, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(3352, 2707.22070, -1788.22754, 5.42928, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(3352, 2708.51123, -1781.58923, 5.42930, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(3851, 2727.72778, -1768.21973, 11.30939, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(3851, 272.72781, -1768.21973, 11.26940, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(3851, 2726.29517, -1768.20593, 11.30939, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(18981, 2739.09399, -1767.78088, 9.36210, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(18981, 2714.11206, -1767.78088, 9.36210, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(2184, 2712.69287, -1784.18115, 4.15665, 0.00000, 0.00000, 69.84001);
- CreateDynamicObject(2184, 2710.19922, -1785.75635, 4.15665, 0.00000, 0.00000, 26.45996);
- CreateDynamicObject(2185, 2707.88184, -1785.33838, 4.14360, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(2356, 2708.84521, -1784.44250, 4.17441, 0.00000, 0.00000, 197.99965);
- CreateDynamicObject(2356, 2711.96704, -1782.82532, 4.17441, 0.00000, 0.00000, 287.93927);
- CreateDynamicObject(2270, 2711.95410, -1782.27026, 5.79725, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(2164, 2707.94409, -1781.81311, 4.15876, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(2190, 2713.41187, -1782.57092, 4.92123, 0.00000, 0.00000, -91.44005);
- CreateDynamicObject(2773, 2720.91602, -1810.07190, 4.67070, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(2773, 2720.91602, -1805.80432, 4.67070, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(2773, 2720.91602, -1801.41223, 4.67070, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(2773, 2720.91602, -1795.77222, 4.67070, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(2773, 2720.91602, -1790.40894, 4.67070, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(2773, 2720.91602, -1785.03577, 4.67070, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(2773, 2725.14600, -1782.51758, 4.67070, 0.00000, 0.00000, 90.54000);
- CreateDynamicObject(2773, 2725.14600, -1787.65759, 4.67070, 0.00000, 0.00000, 90.54000);
- CreateDynamicObject(2773, 2725.14600, -1792.95911, 4.67070, 0.00000, 0.00000, 90.54000);
- CreateDynamicObject(2773, 2725.14600, -1798.20789, 4.67070, 0.00000, 0.00000, 90.54000);
- CreateDynamicObject(2773, 2725.14600, -1803.52917, 4.67070, 0.00000, 0.00000, 90.54000);
- CreateDynamicObject(2773, 2725.14600, -1808.00891, 4.67069, 0.00000, 0.00000, 90.54004);
- CreateDynamicObject(2773, 2710.60913, -1798.04688, 4.67070, 0.00000, 0.00000, 90.54000);
- CreateDynamicObject(2773, 2710.60913, -1792.81433, 4.67070, 0.00000, 0.00000, 90.54000);
- CreateDynamicObject(2773, 2710.60913, -1787.68530, 4.67069, 0.00000, 0.00000, 90.54004);
- CreateDynamicObject(2773, 2714.47852, -1795.77222, 4.67070, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(2773, 2714.53271, -1790.40894, 4.67070, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(2773, 2714.48486, -1801.41223, 4.67070, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(2773, 2714.51294, -1805.80432, 4.67070, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(2773, 2714.47144, -1810.07190, 4.67070, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(2773, 2710.60913, -1808.00891, 4.67070, 0.00000, 0.00000, 90.54000);
- CreateDynamicObject(2773, 2710.60913, -1803.52917, 4.67070, 0.00000, 0.00000, 90.54000);
- CreateDynamicObject(3352, 2765.87329, -1785.04089, 9.60210, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(3352, 2756.93481, -1762.17432, 9.60210, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(3352, 2777.35205, -1762.16309, 9.60210, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(2008, 2780.65942, -1764.22241, 8.30230, 0.00000, 0.00000, 180.00000);
- CreateDynamicObject(2079, 2779.92603, -1763.48645, 8.92020, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(2773, 2774.62842, -1779.51392, 8.84188, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(2773, 2774.68872, -1775.81287, 8.84188, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(2773, 2774.69531, -1772.99109, 8.84188, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(2773, 2774.73657, -1769.40955, 8.84188, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(2773, 2778.44092, -1767.60559, 8.84190, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(2773, 2770.32983, -1767.07935, 8.84190, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(2773, 2766.21045, -1766.99609, 8.84190, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(2773, 2760.99048, -1766.84155, 8.84190, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(2773, 2772.79248, -1764.62695, 8.84188, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(2773, 2758.22705, -1764.50317, 8.84188, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(13646, 2760.37695, -1779.41040, 7.79512, 0.00000, 0.00000, 0.00000);
- AddPlayerClass(0, 0, 0,0,4,0,0,0,0,0,0);
- LoadExample( );
- SetTimer( "Zaidimas", 60000, true );
- return 1;
- }
- public OnGameModeExit()
- {
- for(new i=0; i < MAX_PLAYERS; i++)
- {
- if( IsPlayerConnected(i) && online[i] ) MySQL_Save(i);
- }
- mysql_close( );
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- new
- Query[ 200 ],string[258]
- ;
- new name[MAX_PLAYER_NAME+1];
- new plrIP[16];
- GetPlayerIp(playerid, plrIP, sizeof(plrIP));
- GetPlayerName(playerid,name, sizeof(name));
- format( Query,sizeof( Query ),"SELECT * FROM `zaidejai` WHERE vardas = '%s'",GetPlayerNameEx( playerid ) );
- mysql_query( Query );
- mysql_store_result( );
- if( mysql_num_rows( ) )
- {
- format(string,sizeof(string),"{FFFFFF}Jūsų vardas: {AAFF00}%s\n{FFFFFF}Ping'as: {AAFF00}%i\n{FFFFFF}Ip'as: {AAFF00}%s\n\n{FFFFFF}Prasome prisijungti",name,GetPlayerPing(playerid),plrIP);
- ShowPlayerDialog(playerid,1,DIALOG_STYLE_PASSWORD,"{FFFFFF}Serverio prisijungimas",string,"Prisijungti","Atsaukti");
- }
- else
- {
- format(string,sizeof(string),"{FFFFFF}Jūsų vardas: {AAFF00}%s\n{FFFFFF}Ping'as: {AAFF00}%i\n{FFFFFF}Ip'as: {AAFF00}%s\n\n{FFFFFF}Prasome uzsiregistruoti",name,GetPlayerPing(playerid),plrIP);
- ShowPlayerDialog(playerid,0,DIALOG_STYLE_PASSWORD,"{FFFFFF}Serverio registracija",string,"Registruotis","Atsaukti");
- }
- mysql_free_result( );
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- online[playerid] = false;
- trylog[playerid] = 0;
- new vehicleid = GetPlayerVehicleID(playerid);
- masinaDB[vehicleid][sviesos] = false;
- masinaDB[vehicleid][variklis] = false;
- SendClientMessage(playerid,-1,"{FFD000}[' ] {FFFFFF} Sveiki atvyke į {AAFF00}Serverio pavadinimas{FFFFFF}!");
- SendClientMessage(playerid,-1,"{FFD000}[' ] {FFFFFF} Modifikacija kurta nuo tuščio lapo! Todėl bus daug unikualiu sistemu!");
- SendClientMessage(playerid,-1,"{FFD000}[' ] {FFFFFF} Norint pamatyti naujausius atnaujinimus prisijunge rašome {AAFF00}/atnaujinimai{FFFFFF}!");
- SendClientMessage(playerid,-1,"{FFD000}[' ] {FFFFFF} Gero žaidimo pas mus ir tikėkimes praleisite gerai laiką!");
- Textdraw0[playerid] = TextDrawCreate(372.333312, 386.033508, "usebox");
- TextDrawLetterSize(Textdraw0[playerid], 0.000000, 6.043827);
- TextDrawTextSize(Textdraw0[playerid], 268.333404, 0.000000);
- TextDrawAlignment(Textdraw0[playerid], 1);
- TextDrawColor(Textdraw0[playerid], 0);
- TextDrawUseBox(Textdraw0[playerid], true);
- TextDrawBoxColor(Textdraw0[playerid], 102);
- TextDrawSetShadow(Textdraw0[playerid], 0);
- TextDrawSetOutline(Textdraw0[playerid], 0);
- TextDrawFont(Textdraw0[playerid], 0);
- Textdraw1[playerid] = TextDrawCreate(273.000183, 386.192779, "-1");
- TextDrawLetterSize(Textdraw1[playerid], 0.169666, 0.911406);
- TextDrawAlignment(Textdraw1[playerid], 1);
- TextDrawColor(Textdraw1[playerid], -1);
- TextDrawSetShadow(Textdraw1[playerid], 0);
- TextDrawSetOutline(Textdraw1[playerid], 0);
- TextDrawBackgroundColor(Textdraw1[playerid], 51);
- TextDrawFont(Textdraw1[playerid], 2);
- TextDrawSetProportional(Textdraw1[playerid], 1);
- Textdraw2[playerid] = TextDrawCreate(273.000274, 394.903839, "Kuro tipas: Benzinas 95");
- TextDrawLetterSize(Textdraw2[playerid], 0.169666, 0.911405);
- TextDrawAlignment(Textdraw2[playerid], 1);
- TextDrawColor(Textdraw2[playerid], -1);
- TextDrawSetShadow(Textdraw2[playerid], 0);
- TextDrawSetOutline(Textdraw2[playerid], 0);
- TextDrawBackgroundColor(Textdraw2[playerid], 51);
- TextDrawFont(Textdraw2[playerid], 2);
- TextDrawSetProportional(Textdraw2[playerid], 1);
- Textdraw3[playerid] = TextDrawCreate(272.999969, 404.029693, "Degalai: 25 L");
- TextDrawLetterSize(Textdraw3[playerid], 0.169666, 0.911405);
- TextDrawAlignment(Textdraw3[playerid], 1);
- TextDrawColor(Textdraw3[playerid], -1);
- TextDrawSetShadow(Textdraw3[playerid], 0);
- TextDrawSetOutline(Textdraw3[playerid], 0);
- TextDrawBackgroundColor(Textdraw3[playerid], 51);
- TextDrawFont(Textdraw3[playerid], 2);
- TextDrawSetProportional(Textdraw3[playerid], 1);
- Textdraw4[playerid] = TextDrawCreate(273.000000, 412.740753, "Rida: 23215.0 KM");
- TextDrawLetterSize(Textdraw4[playerid], 0.169666, 0.911405);
- TextDrawAlignment(Textdraw4[playerid], 1);
- TextDrawColor(Textdraw4[playerid], -1);
- TextDrawSetShadow(Textdraw4[playerid], 0);
- TextDrawSetOutline(Textdraw4[playerid], 0);
- TextDrawBackgroundColor(Textdraw4[playerid], 51);
- TextDrawFont(Textdraw4[playerid], 2);
- TextDrawSetProportional(Textdraw4[playerid], 1);
- Textdraw5[playerid] = TextDrawCreate(273.000030, 421.451843, "Sviesos: Ijungtos");
- TextDrawLetterSize(Textdraw5[playerid], 0.169666, 0.911405);
- TextDrawAlignment(Textdraw5[playerid], 1);
- TextDrawColor(Textdraw5[playerid], -1);
- TextDrawSetShadow(Textdraw5[playerid], 0);
- TextDrawSetOutline(Textdraw5[playerid], 0);
- TextDrawBackgroundColor(Textdraw5[playerid], 51);
- TextDrawFont(Textdraw5[playerid], 2);
- TextDrawSetProportional(Textdraw5[playerid], 1);
- Textdraw6[playerid] = TextDrawCreate(273.000000, 430.577850, "Variklis: Isjungtas");
- TextDrawLetterSize(Textdraw6[playerid], 0.169666, 0.911405);
- TextDrawAlignment(Textdraw6[playerid], 1);
- TextDrawColor(Textdraw6[playerid], -1);
- TextDrawSetShadow(Textdraw6[playerid], 0);
- TextDrawSetOutline(Textdraw6[playerid], 0);
- TextDrawBackgroundColor(Textdraw6[playerid], 51);
- TextDrawFont(Textdraw6[playerid], 2);
- TextDrawSetProportional(Textdraw6[playerid], 1);
- Textdraw7[playerid] = TextDrawCreate(373.333343, 385.618499, "usebox");
- TextDrawLetterSize(Textdraw7[playerid], 0.000000, -0.232303);
- TextDrawTextSize(Textdraw7[playerid], 267.666687, 0.000000);
- TextDrawAlignment(Textdraw7[playerid], 1);
- TextDrawColor(Textdraw7[playerid], 0);
- TextDrawUseBox(Textdraw7[playerid], true);
- TextDrawBoxColor(Textdraw7[playerid], -1061109505);
- TextDrawSetShadow(Textdraw7[playerid], 0);
- TextDrawSetOutline(Textdraw7[playerid], 0);
- TextDrawFont(Textdraw7[playerid], 0);
- Textdraw8[playerid] = TextDrawCreate(373.333404, 386.862976, "usebox");
- TextDrawLetterSize(Textdraw8[playerid], 0.000000, 6.043827);
- TextDrawTextSize(Textdraw8[playerid], 369.333404, 0.000000);
- TextDrawAlignment(Textdraw8[playerid], 1);
- TextDrawColor(Textdraw8[playerid], 0);
- TextDrawUseBox(Textdraw8[playerid], true);
- TextDrawBoxColor(Textdraw8[playerid], -1061109505);
- TextDrawSetShadow(Textdraw8[playerid], 0);
- TextDrawSetOutline(Textdraw8[playerid], 0);
- TextDrawFont(Textdraw8[playerid], 0);
- Textdraw9[playerid] = TextDrawCreate(271.333343, 386.033355, "usebox");
- TextDrawLetterSize(Textdraw9[playerid], 0.000000, 6.031068);
- TextDrawTextSize(Textdraw9[playerid], 267.666717, 0.000000);
- TextDrawAlignment(Textdraw9[playerid], 1);
- TextDrawColor(Textdraw9[playerid], 0);
- TextDrawUseBox(Textdraw9[playerid], true);
- TextDrawBoxColor(Textdraw9[playerid], -1061109505);
- TextDrawSetShadow(Textdraw9[playerid], 0);
- TextDrawSetOutline(Textdraw9[playerid], 0);
- TextDrawFont(Textdraw9[playerid], 0);
- Textdraw10[playerid] = TextDrawCreate(373.333282, 443.692596, "usebox");
- TextDrawLetterSize(Textdraw10[playerid], 0.000000, -0.165636);
- TextDrawTextSize(Textdraw10[playerid], 267.666625, 0.000000);
- TextDrawAlignment(Textdraw10[playerid], 1);
- TextDrawColor(Textdraw10[playerid], 0);
- TextDrawUseBox(Textdraw10[playerid], true);
- TextDrawBoxColor(Textdraw10[playerid], -1061109505);
- TextDrawSetShadow(Textdraw10[playerid], 0);
- TextDrawSetOutline(Textdraw10[playerid], 0);
- TextDrawFont(Textdraw10[playerid], 0);
- Textdraw11[playerid] = TextDrawCreate(372.000000, 385.618530, "usebox");
- TextDrawLetterSize(Textdraw11[playerid], 0.000000, -1.561112);
- TextDrawTextSize(Textdraw11[playerid], 268.000030, 0.000000);
- TextDrawAlignment(Textdraw11[playerid], 1);
- TextDrawColor(Textdraw11[playerid], 0);
- TextDrawUseBox(Textdraw11[playerid], true);
- TextDrawBoxColor(Textdraw11[playerid], 255);
- TextDrawSetShadow(Textdraw11[playerid], 0);
- TextDrawSetOutline(Textdraw11[playerid], 0);
- TextDrawFont(Textdraw11[playerid], 0);
- Textdraw12[playerid] = TextDrawCreate(271.666259, 374.003601, "usebox");
- TextDrawLetterSize(Textdraw12[playerid], 0.000000, 0.970972);
- TextDrawTextSize(Textdraw12[playerid], 267.666595, 0.000000);
- TextDrawAlignment(Textdraw12[playerid], 1);
- TextDrawColor(Textdraw12[playerid], 0);
- TextDrawUseBox(Textdraw12[playerid], true);
- TextDrawBoxColor(Textdraw12[playerid], -1061109505);
- TextDrawSetShadow(Textdraw12[playerid], 0);
- TextDrawSetOutline(Textdraw12[playerid], 0);
- TextDrawFont(Textdraw12[playerid], 0);
- Textdraw13[playerid] = TextDrawCreate(373.333343, 374.003723, "usebox");
- TextDrawLetterSize(Textdraw13[playerid], 0.000000, -0.211728);
- TextDrawTextSize(Textdraw13[playerid], 268.333343, 0.000000);
- TextDrawAlignment(Textdraw13[playerid], 1);
- TextDrawColor(Textdraw13[playerid], 0);
- TextDrawUseBox(Textdraw13[playerid], true);
- TextDrawBoxColor(Textdraw13[playerid], -1061109505);
- TextDrawSetShadow(Textdraw13[playerid], 0);
- TextDrawSetOutline(Textdraw13[playerid], 0);
- TextDrawFont(Textdraw13[playerid], 0);
- Textdraw14[playerid] = TextDrawCreate(373.333343, 375.248138, "usebox");
- TextDrawLetterSize(Textdraw14[playerid], 0.000000, 0.789503);
- TextDrawTextSize(Textdraw14[playerid], 369.333343, 0.000000);
- TextDrawAlignment(Textdraw14[playerid], 1);
- TextDrawColor(Textdraw14[playerid], 0);
- TextDrawUseBox(Textdraw14[playerid], true);
- TextDrawBoxColor(Textdraw14[playerid], -1061109505);
- TextDrawSetShadow(Textdraw14[playerid], 0);
- TextDrawSetOutline(Textdraw14[playerid], 0);
- TextDrawFont(Textdraw14[playerid], 0);
- Textdraw15[playerid] = TextDrawCreate(277.333587, 374.162933, "Pavadinimas: Infernus");
- TextDrawLetterSize(Textdraw15[playerid], 0.164333, 0.923852);
- TextDrawAlignment(Textdraw15[playerid], 1);
- TextDrawColor(Textdraw15[playerid], -1);
- TextDrawSetShadow(Textdraw15[playerid], 0);
- TextDrawSetOutline(Textdraw15[playerid], 0);
- TextDrawBackgroundColor(Textdraw15[playerid], 51);
- TextDrawFont(Textdraw15[playerid], 2);
- TextDrawSetProportional(Textdraw15[playerid], 1);
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- if( online[playerid] )
- {
- MySQL_Save(playerid);
- SavePlayerCar(playerid);
- VehicleDes(playerid);
- }
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- if( !online[playerid] ) Kick(playerid);
- if( from_login[playerid] )
- {
- MySQL_Load(playerid);
- LoadPlayerCar(playerid);
- from_login[playerid] = false;
- return 1;
- }
- if( from_reg[playerid] )
- {
- SetPlayerPos(playerid,1743.7518,-1862.9512,13.5757);
- GivePlayerMoneyA(playerid,3000);
- SetPlayerScore(playerid, 120);
- from_reg[playerid] = false;
- LoadPlayerCar(playerid);
- if(pDB[playerid][pLytis] == 1) return SetPlayerSkin(playerid,7);
- if(pDB[playerid][pLytis] == 2) return SetPlayerSkin(playerid,12);
- return 1;
- }
- return 1;
- }
- public OnVehicleSpawn(vehicleid)
- {
- return 1;
- }
- public OnPlayerGiveDamage(playerid, damagedid, Float:amount, weaponid)
- {
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- return 1;
- }
- public OnVehicleDeath(vehicleid, killerid)
- {
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- return 1;
- }
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- SavePlayerCar(playerid);
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- if(newstate == PLAYER_STATE_DRIVER)
- {
- SendClientMessage(playerid, -1, "{FFD000}[' ] {FFFFFF} Norint valdyti transporto priemone rašykite {AAFF00}/valdymas.");
- TextDrawShowForPlayer(playerid, Textdraw0[playerid]);
- TextDrawShowForPlayer(playerid, Textdraw1[playerid]);
- TextDrawShowForPlayer(playerid, Textdraw2[playerid]);
- TextDrawShowForPlayer(playerid, Textdraw3[playerid]);
- TextDrawShowForPlayer(playerid, Textdraw4[playerid]);
- TextDrawShowForPlayer(playerid, Textdraw5[playerid]);
- TextDrawShowForPlayer(playerid, Textdraw6[playerid]);
- TextDrawShowForPlayer(playerid, Textdraw7[playerid]);
- TextDrawShowForPlayer(playerid, Textdraw8[playerid]);
- TextDrawShowForPlayer(playerid, Textdraw9[playerid]);
- TextDrawShowForPlayer(playerid, Textdraw10[playerid]);
- TextDrawShowForPlayer(playerid, Textdraw11[playerid]);
- TextDrawShowForPlayer(playerid, Textdraw12[playerid]);
- TextDrawShowForPlayer(playerid, Textdraw13[playerid]);
- TextDrawShowForPlayer(playerid, Textdraw14[playerid]);
- TextDrawShowForPlayer(playerid, Textdraw15[playerid]);
- }
- if(newstate == PLAYER_STATE_ONFOOT)
- {
- TextDrawHideForPlayer(playerid, Textdraw0[playerid]);
- TextDrawHideForPlayer(playerid, Textdraw1[playerid]);
- TextDrawHideForPlayer(playerid, Textdraw2[playerid]);
- TextDrawHideForPlayer(playerid, Textdraw3[playerid]);
- TextDrawHideForPlayer(playerid, Textdraw4[playerid]);
- TextDrawHideForPlayer(playerid, Textdraw5[playerid]);
- TextDrawHideForPlayer(playerid, Textdraw6[playerid]);
- TextDrawHideForPlayer(playerid, Textdraw7[playerid]);
- TextDrawHideForPlayer(playerid, Textdraw8[playerid]);
- TextDrawHideForPlayer(playerid, Textdraw9[playerid]);
- TextDrawHideForPlayer(playerid, Textdraw10[playerid]);
- TextDrawHideForPlayer(playerid, Textdraw11[playerid]);
- TextDrawHideForPlayer(playerid, Textdraw12[playerid]);
- TextDrawHideForPlayer(playerid, Textdraw13[playerid]);
- TextDrawHideForPlayer(playerid, Textdraw14[playerid]);
- TextDrawHideForPlayer(playerid, Textdraw15[playerid]);
- }
- 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 == grotti)
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,2714.9949,-1812.6660,5.1681);
- return 1;
- }
- if(pickupid == grottis)
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,554.8314,-1293.9269,17.2482);
- return 1;
- }
- if(pickupid == autopirkt)
- {
- ShowPlayerDialog(playerid,22,DIALOG_STYLE_LIST,"{AAFF00}> {FFFFFF}Automobiliu pirkimas", "{0099FF}> {FFFFFF}Panaudoti automobiliai\n{0099FF}> {FFFFFF}Nauji automobiliai","Rinktis","Uždaryti");
- return 1;
- }
- if(pickupid == motopirkt)
- {
- ShowPlayerDialog(playerid,25,DIALOG_STYLE_LIST,"{AAFF00}> {FFFFFF}Motociklu pirkimas", "{0099FF}> {FFFFFF}Panaudoti motociklai\n{0099FF}> {FFFFFF}Nauji motociklai","Rinktis","Uždaryti");
- return 1;
- }
- return 1;
- }
- public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
- {
- return 1;
- }
- public OnPlayerClickTextDraw(playerid, Text:clickedid)
- {
- 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)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- new spedo[50];
- new Float:speed_x,Float:speed_y,Float:speed_z,Float:final_speed;
- new Float:bukle;
- new benzinas[40],svies[40];
- if(masinaDB[vehicleid][degalutipas] == 0) benzinas = "Benzinas 98";
- else if(masinaDB[vehicleid][degalutipas] == 1) benzinas = "Benzinas 95";
- else if(masinaDB[vehicleid][degalutipas] == 2) benzinas = "Dyzelis";
- else if(masinaDB[vehicleid][degalutipas] == 3) benzinas = "Dujos";
- if(masinaDB[vehicleid][sviesos]) svies = "Ijungtos";
- else if(!masinaDB[vehicleid][sviesos]) svies = "Isjungtos";
- format(spedo, 50,"~w~Pavadinimas: ~y~%s",aVehicleNames[GetVehicleModel(vehicleid) - 400]);
- TextDrawSetString(Textdraw15[playerid], spedo);
- format(spedo, 50,"~w~Greitis: ~y~%i~w~ KM/H",GetPlayerSpeed(playerid));
- TextDrawSetString(Textdraw1[playerid], spedo);
- format(spedo, 50,"~w~Kuro Tipas: ~y~%s",benzinas);
- TextDrawSetString(Textdraw2[playerid], spedo);
- format(spedo, 50,"~w~Degalai: ~y~%i ~w~L",masinaDB[vehicleid][degalai]);
- TextDrawSetString(Textdraw3[playerid], spedo);
- GetVehicleVelocity(vehicleid,speed_x,speed_y,speed_z);
- final_speed = floatsqroot(((speed_x*speed_x)+(speed_y*speed_y))+(speed_z*speed_z))*216.666667; // 136.666667 = kmph // 85.4166672= mph
- masinaDB[vehicleid][rida] += final_speed;
- format(spedo, 50,"~w~Rida: ~y~%.2f ~w~KM",masinaDB[vehicleid][rida]/888888);
- TextDrawSetString(Textdraw4[playerid], spedo);
- format(spedo, 50,"~w~Sviesos: ~y~%s",svies);
- TextDrawSetString(Textdraw5[playerid], spedo);
- GetVehicleHealth(vehicleid, bukle);
- format(spedo, 50,"~w~Bukle: ~y~%.2f ~w~%",bukle/10);
- TextDrawSetString(Textdraw6[playerid], spedo);
- return 1;
- }
- public OnPlayerStreamIn(playerid, forplayerid)
- {
- return 1;
- }
- public OnPlayerStreamOut(playerid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamIn(vehicleid, forplayerid)
- {
- if( masinaDB[vehicleid][pavizdys] )
- {
- SetVehicleParamsForPlayer( vehicleid, forplayerid, 0, 1 );
- }
- new
- iEngine, iLights, iAlarm,
- iDoors, iBonnet, iBoot,
- iObjective;
- GetVehicleParamsEx(vehicleid, iEngine, iLights, iAlarm, iDoors, iBonnet, iBoot, iObjective);
- SetVehicleParamsEx(vehicleid, 0, iLights, iAlarm, iDoors, iBonnet, iBoot, iObjective);
- return 1;
- }
- public OnVehicleStreamOut(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if( dialogid == 0 ) //Registracija
- {
- if( response )
- {
- new pw[40],string[248],lytiss[26];
- if(pDB[playerid][pLytis] == 0) lytiss = "{FF0000}Nepasirinkta";
- else if(pDB[playerid][pLytis] == 1) lytiss = "{25C433}Vyras";
- else if(pDB[playerid][pLytis] == 2) lytiss = "{25C433}Moteris";
- mysql_real_escape_string(inputtext, pw);
- if( !strlen( pw ) )
- {
- SendClientMessage( playerid,-1,"Laukelis negali būti tuščias." );
- ShowPlayerDialog( playerid,0,DIALOG_STYLE_INPUT,"Registracija","Sveikas atvykes! Užsiregistruok.\nSlaptažodis: ","Registruotis","Atšaukti" );
- return 1;
- }
- if( strlen( pw ) > 40 )
- {
- SendClientMessage( playerid,-1,"Slaptažodis negali būti ilgesnis nei 40simbolių." );
- ShowPlayerDialog( playerid,0,DIALOG_STYLE_INPUT,"Registracija","Sveikas atvykes! Užsiregistruok.\nSlaptažodis: ","Registruotis","Atšaukti" );
- return 1;
- }
- new
- Query[ 150 ]
- ;
- format( Query,sizeof( Query ),"INSERT INTO `zaidejai` (vardas,slaptazodis) VALUES ('%s','%s')",GetPlayerNameEx( playerid ), pw );
- mysql_query( Query );
- online[playerid] = true;
- from_reg[playerid] = true;
- format( string,sizeof( string ),"{AAFF00}> {FFFFFF}Lytis [%s{FFFFFF}]\n{AAFF00}> {FFD000}Pradėti žaisti",lytiss );
- ShowPlayerDialog(playerid,2,DIALOG_STYLE_LIST,"{FFFFFF}SVARBU",string,"Rinktis","Uždaryti");
- }
- else
- {
- Kick( playerid );
- }
- return 1;
- }
- if( dialogid == 1 ) //Prisijungimas
- {
- if( response )
- {
- new pw[40],string[248];
- new name[MAX_PLAYER_NAME+1];
- new plrIP[16];
- GetPlayerIp(playerid, plrIP, sizeof(plrIP));
- GetPlayerName(playerid,name, sizeof(name));
- mysql_real_escape_string(inputtext, pw);
- if( strlen( pw ) > 40 )
- {
- format(string,sizeof(string),"{FFFFFF}Jūsų vardas: {AAFF00}%s\n{FFFFFF}Ping'as: {AAFF00}%i\n{FFFFFF}Ip'as: {AAFF00}%s\n\n{FFFFFF}Prasome prisijungti\n{FF0000}Slaptažodis per ilgas",name,GetPlayerPing(playerid),plrIP);
- ShowPlayerDialog(playerid,1,DIALOG_STYLE_PASSWORD,"{FFFFFF}Serverio prisijungimas",string,"Prisijungti","Atsaukti");
- return 1;
- }
- new
- Query[ 150 ]
- ;
- format( Query,sizeof( Query ),"SELECT * FROM `zaidejai` WHERE vardas = '%s' AND slaptazodis = '%s'",GetPlayerNameEx( playerid ),pw );
- mysql_query( Query );
- mysql_store_result( );
- if(! mysql_num_rows( ) )
- {
- if(trylog[playerid] > 2) { SendClientMessage(playerid, 0xFF0000FF, "Norėdamas(-a) išeiti, rašyk /q"); Kick(playerid); }
- trylog[playerid]++;
- format(string,sizeof(string),"{FFFFFF}Jūsų vardas: {AAFF00}%s\n{FFFFFF}Ping'as: {AAFF00}%i\n{FFFFFF}Ip'as: {AAFF00}%s\n\n{FFFFFF}Prasome prisijungti\n{FF0000}Neteisingas slaptažodis",name,GetPlayerPing(playerid),plrIP);
- ShowPlayerDialog(playerid,1,DIALOG_STYLE_PASSWORD,"{FFFFFF}Serverio prisijungimas",string,"Prisijungti","Atsaukti");
- }
- else
- {
- online[playerid] = true;
- from_login[playerid] = true;
- return 1;
- }
- mysql_free_result( );
- return 1;
- }
- if( !response )
- {
- Kick( playerid );
- }
- return 1;
- }
- if( dialogid == 2 )
- {
- if( response )
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid,3,DIALOG_STYLE_MSGBOX,"{FFFFFF}Lytis","{0099FF}- {FFFFFF}Norint pasirinkti lyti spauskite ant mygtuku.\n{0099FF}- {FFFFFF}Jai norite vyro '{FFD000}Vyras{FFFFFF}', Jai norite moters '{FFD000}Moteris{FFFFFF}'","Vyras","Moteris");
- }
- if(listitem == 1)
- {
- if(pDB[playerid][pLytis] == 0)
- {
- new string[248],lytiss[26];
- if(pDB[playerid][pLytis] == 0) lytiss = "{FF0000}Nepasirinkta";
- else if(pDB[playerid][pLytis] == 1) lytiss = "{25C433}Vyras";
- else if(pDB[playerid][pLytis] == 2) lytiss = "{25C433}Moteris";
- format( string,sizeof( string ),"{AAFF00}> {FFFFFF}Lytis [%s{FFFFFF}]\n{AAFF00}> {FFD000}Pradėti žaisti",lytiss );
- ShowPlayerDialog(playerid,2,DIALOG_STYLE_LIST,"{FFFFFF}SVARBU",string,"Rinktis","Uždaryti");
- SendClientMessage( playerid,-1,"{FF2F00}[' ] {FFFFFF}Pirma turite pasirinkti lyti!" );
- }
- else
- {
- SendClientMessage( playerid,-1,"{FFD000}[' ] {FFFFFF}Sėkmės žaidime!" );
- }
- }
- }
- return 1;
- }
- if( dialogid == 3 )
- {
- if( response )
- {
- pDB[playerid][pLytis] = 1;
- new string[248],lytiss[26];
- if(pDB[playerid][pLytis] == 0) lytiss = "{FF0000}Nepasirinkta";
- else if(pDB[playerid][pLytis] == 1) lytiss = "{25C433}Vyras";
- else if(pDB[playerid][pLytis] == 2) lytiss = "{25C433}Moteris";
- format( string,sizeof( string ),"{AAFF00}> {FFFFFF}Lytis [%s{FFFFFF}]\n{AAFF00}> {FFD000}Pradėti žaisti",lytiss );
- ShowPlayerDialog(playerid,2,DIALOG_STYLE_LIST,"{FFFFFF}SVARBU",string,"Rinktis","Uždaryti");
- SendClientMessage( playerid,-1,"{FFD000}[' ] {FFFFFF}Sėkmingai pasirinkote vyro lyti!" );
- }
- if( !response )
- {
- pDB[playerid][pLytis] = 2;
- new string[248],lytiss[26];
- if(pDB[playerid][pLytis] == 0) lytiss = "{FF0000}Nepasirinkta";
- else if(pDB[playerid][pLytis] == 1) lytiss = "{25C433}Vyras";
- else if(pDB[playerid][pLytis] == 2) lytiss = "{25C433}Moteris";
- format( string,sizeof( string ),"{AAFF00}> {FFFFFF}Lytis [%s{FFFFFF}]\n{AAFF00}> {FFD000}Pradėti žaisti",lytiss);
- ShowPlayerDialog(playerid,2,DIALOG_STYLE_LIST,"{FFFFFF}SVARBU",string,"Rinktis","Uždaryti");
- SendClientMessage( playerid,-1,"{FFD000}[' ] {FFFFFF}Sėkmingai pasirinkote moters lyti!" );
- }
- return 1;
- }
- if( dialogid == 4 )
- {
- if( response )
- {
- if(listitem == 0)
- {
- new string[248];
- format(string, sizeof(string),"{FFFFFF}Jūsų turimi kreditai: {FF0000}%i\n{AAFF00}> {FFFFFF}Pinigu pasipildymas\n{AAFF00}> {FFFFFF}XP pirkimas\n{AAFF00}> {FFFFFF}Vip statuso pirkimas\n\
- {AAFF00}> {FFFFFF}Skin keitimas\n{AAFF00}> {FFFFFF}2x XP boost\n",pDB[playerid][pKreditai]);
- ShowPlayerDialog(playerid,4, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Kreditai", string, "Rinktis", "Uždaryti");
- }
- if(listitem == 1)
- {
- ShowPlayerDialog( playerid, 5, DIALOG_STYLE_MSGBOX, "{AAFF00}> {FFFFFF}Pinigu pasipildymas", "\
- {0099FF}- {FFFFFF}Įrašykite pinigų suma kurią norite pasiimti.\n{0099FF}- {FFFFFF}Minimali suma {FF0000}100 Lt{FFFFFF}, kurios kaina {FF0000}1 kreditas.", "Pasipildyti", "Atgal" );
- }
- if(listitem == 2)
- {
- ShowPlayerDialog( playerid, 6, DIALOG_STYLE_MSGBOX, "{AAFF00}> {FFFFFF}XP pirkimas", "\
- {0099FF}- {FFFFFF}Įrašykite XP suma kurią norite nusipirkti.\n{0099FF}- {FFFFFF}Minimali suma {FF0000}200XP{FFFFFF}, kurios kaina {FF0000}20 kreditų.", "Pirkti", "Atgal" );
- }
- if(listitem == 3)
- {
- ShowPlayerDialog( playerid, 7, DIALOG_STYLE_MSGBOX, "{AAFF00}> {FFFFFF}Vip statuso pirkimas", "\
- {0099FF}- {FFFFFF}Ar norite pirkti vip statusa kuris jums kainuos 5 kreditus?\n{0099FF}- {FFFFFF}Daugiau informacijos apie VIP statusa galite rasti paraše /vip", "Pirkti", "Atgal" );
- }
- if(listitem == 4)
- {
- ShowPlayerDialog( playerid, 8, DIALOG_STYLE_MSGBOX, "{AAFF00}> {FFFFFF}Skin keitimas", "{0099FF}- {FFFFFF}Įrašykite norimo skin ID:\n\
- {FF0000}Dėmesio: {FFFFFF}skin ID galite rasti: {FF0000}http://google.lt\nSkin kaina 60 kreditų", "Pirkti", "Atgal" );
- }
- if(listitem == 5)
- {
- ShowPlayerDialog( playerid, 9, DIALOG_STYLE_MSGBOX, "{AAFF00}> {FFFFFF}2x XP boost", "\
- {0099FF}- {FFFFFF}Ar norite pirkti 2x XP boost 1 min boos kainuos 5 kreditus?\n{0099FF}- {FFFFFF}Įrašykite norima suma perkant 2x XP boost", "Pirkti", "Atgal" );
- }
- }
- return 1;
- }
- if(dialogid == 5)
- {
- if(response)
- {
- new
- suma;
- if( sscanf( inputtext, "i", suma ) ) return ShowPlayerDialog( playerid, 5, DIALOG_STYLE_INPUT, "{AAFF00}> {FFFFFF}Pinigu pasipildymas", "\
- {0099FF}- {FFFFFF}Įrašykite pinigų suma kurią norite pasiimti.\n{0099FF}- {FFFFFF}Minimali suma {FF0000}100 Lt{FFFFFF}, kurios kaina {FF0000}1 kreditas.\n\
- {FF0000}Blogai įvestas skaičius!", "Pasipildyti", "Atgal" );
- if( suma < 100 )
- {
- return ShowPlayerDialog( playerid, 5, DIALOG_STYLE_INPUT, "{AAFF00}> {FFFFFF}Pinigu pasipildymas", "\
- {0099FF}- {FFFFFF}Įrašykite pinigų suma kurią norite pasiimti.\n{0099FF}- {FFFFFF}Minimali suma {FF0000}100 Lt{FFFFFF}, kurios kaina {FF0000}1 kreditas.\n\
- {FF0000}Minimali suma yra 100 Lt!", "Pasipildyti", "Atgal" );
- }
- if( suma > 100000 )
- {
- return ShowPlayerDialog( playerid, 5, DIALOG_STYLE_INPUT, "{AAFF00}> {FFFFFF}Pinigu pasipildymas", "\
- {0099FF}- {FFFFFF}Įrašykite pinigų suma kurią norite pasiimti.\n{0099FF}- {FFFFFF}Minimali suma {FF0000}100 Lt{FFFFFF}, kurios kaina {FF0000}1 kreditas.\n\
- {FF0000}Maksimali suma yra 100000 Lt!", "Pasipildyti", "Atgal" );
- }
- new pasipildyta = floatround( (suma*1)/100 );
- if( pasipildyta > pDB[ playerid ][ pKreditai ] )
- {
- return ShowPlayerDialog( playerid, 5, DIALOG_STYLE_INPUT, "{AAFF00}> {FFFFFF}Pinigu pasipildymas", "\
- {0099FF}- {FFFFFF}Įrašykite pinigų suma kurią norite pasiimti.\n{0099FF}- {FFFFFF}Minimali suma {FF0000}100 Lt{FFFFFF}, kurios kaina {FF0000}1 kreditas.\n\
- {FF0000}Jums neužtenka kreditų!", "Pasipildyti", "Atgal" );
- }
- pDB[ playerid ][ pKreditai ] -= pasipildyta;
- GivePlayerMoneyA( playerid, suma );
- new
- msg[ 256 ];
- format( msg, sizeof( msg ), "{0099FF}- {FFFFFF}Sėkmingai nusipirkote pinigų už kreditus!\n \nĮ jūsų rankas pridėta {FF0000}%i {FFFFFF}Litų, už {FF0000}%i {FFFFFF}kreditų.\n[ {FF0000}DĖMESIO{FFFFFF} ] Rekomenduojama išsaugoti profilį įsigijus paslaugų.", suma, pasipildyta );
- ShowPlayerDialog( playerid, 10, DIALOG_STYLE_MSGBOX, "{AAFF00}> {FFFFFF}Pinigu pasipildymas", msg, "Uždaryti", "" );
- }
- if(!response)
- {
- new string[248];
- format(string, sizeof(string),"{FFFFFF}Jūsų turimi kreditai: {FF0000}%i\n{0099FF}> {FFFFFF}Pinigu pasipildymas\n{0099FF}> {FFFFFF}XP pirkimas\n{0099FF}> {FFFFFF}Vip statuso pirkimas\n\
- {0099FF}> {FFFFFF}Skin keitimas\n{0099FF}> {FFFFFF}2x XP boost",pDB[playerid][pKreditai]);
- ShowPlayerDialog(playerid,4, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Kreditai", string, "Rinktis", "Uždaryti");
- }
- return 1;
- }
- if(dialogid == 6)
- {
- if(response)
- {
- new
- suma;
- if( sscanf( inputtext, "i", suma ) ) return ShowPlayerDialog( playerid, 6, DIALOG_STYLE_INPUT, "{AAFF00}> {FFFFFF}XP pirkimas", "\
- {0099FF}- {FFFFFF}Įrašykite XP suma kurią norite nusipirkti.\n{0099FF}- {FFFFFF}Minimali suma {FF0000}200XP{FFFFFF}, kurios kaina {FF0000}20 kreditų.\n\
- {FF0000}Blogai įvestas skaičius!", "Pasipildyti", "Atgal" );
- if( suma < 200 )
- {
- return ShowPlayerDialog( playerid, 6, DIALOG_STYLE_INPUT, "{AAFF00}> {FFFFFF}XP pirkimas", "\
- {0099FF}- {FFFFFF}Įrašykite XP suma kurią norite nusipirkti.\n{0099FF}- {FFFFFF}Minimali suma {FF0000}200XP{FFFFFF}, kurios kaina {FF0000}20 kreditų.\n\
- {FF0000}Minimali suma yra 200 XP!", "Pasipildyti", "Atgal" );
- }
- if( suma > 10000 )
- {
- return ShowPlayerDialog( playerid, 6, DIALOG_STYLE_INPUT, "{AAFF00}> {FFFFFF}XP pirkimas", "\
- {0099FF}- {FFFFFF}Įrašykite XP suma kurią norite nusipirkti.\n{0099FF}- {FFFFFF}Minimali suma {FF0000}200XP{FFFFFF}, kurios kaina {FF0000}20 kreditų.\n\
- {FF0000}Maksimali suma yra 10000 XP!", "Pasipildyti", "Atgal" );
- }
- new pasipildyta = floatround( (suma*10)/100 );
- if( pasipildyta > pDB[ playerid ][ pKreditai ] )
- {
- return ShowPlayerDialog( playerid, 6, DIALOG_STYLE_INPUT, "{AAFF00}> {FFFFFF}XP pirkimas", "\
- {0099FF}- {FFFFFF}Įrašykite XP suma kurią norite nusipirkti.\n{0099FF}- {FFFFFF}Minimali suma {FF0000}200XP{FFFFFF}, kurios kaina {FF0000}20 kreditų.\n\
- {FF0000}Jums neužtenka kreditų!", "Pasipildyti", "Atgal" );
- }
- pDB[ playerid ][ pKreditai ] -= pasipildyta;
- SetPlayerScore(playerid,GetPlayerScore(playerid) +suma);
- new
- msg[ 256 ];
- format( msg, sizeof( msg ), "{0099FF}- {FFFFFF}Sėkmingai nusipirkote XP už kreditus!\n \nJums pridėta {FF0000}%i {FFFFFF}XP, už {FF0000}%i {FFFFFF}kreditų.\n[ {FF0000}DĖMESIO{FFFFFF} ] Rekomenduojama išsaugoti profilį įsigijus paslaugų.", suma, pasipildyta );
- ShowPlayerDialog( playerid, 10, DIALOG_STYLE_MSGBOX, "{AAFF00}> {FFFFFF}XP pirkimas", msg, "Uždaryti", "" );
- }
- if(!response)
- {
- new string[248];
- format(string, sizeof(string),"{FFFFFF}Jūsų turimi kreditai: {FF0000}%i\n{0099FF}> {FFFFFF}Pinigu pasipildymas\n{0099FF}> {FFFFFF}XP pirkimas\n{0099FF}> {FFFFFF}Vip statuso pirkimas\n\
- {0099FF}> {FFFFFF}Skin keitimas\n{0099FF}> {FFFFFF}2x XP boost",pDB[playerid][pKreditai]);
- ShowPlayerDialog(playerid,4, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Kreditai", string, "Rinktis", "Uždaryti");
- }
- return 1;
- }
- if(dialogid == 7)
- {
- if(response)
- {
- new string[245];
- if(pDB[playerid][pVip] >= 1) return SendClientMessage(playerid,-1,"{FF2F00}[' ] {FFFFFF}Atsiprašome bet jūs jau turite VIP statusą.");
- if(pDB[playerid][pKreditai] <= 4) return SendClientMessage(playerid,-1,"{FF2F00}[' ] {FFFFFF}Atsiprašome bet jūs neturite pakankamai kreditų.");
- SendClientMessage(playerid,-1,"{FFD000}[' ] {FFFFFF}Sveikiname nusipirkus vip statusą. Daugiau informacijos /vip");
- pDB[playerid][pVip] = 1;
- pDB[playerid][pViplaikas] = 5000;
- pDB[playerid][pKreditai] -= 5;
- format(string, sizeof(string),"{FFFFFF}Jūsų turimi kreditai: {FF0000}%i\n{0099FF}> {FFFFFF}Pinigu pasipildymas\n{0099FF}> {FFFFFF}XP pirkimas\n{0099FF}> {FFFFFF}Vip statuso pirkimas\n\
- {0099FF}> {FFFFFF}Skin keitimas\n{0099FF}> {FFFFFF}2x XP boost",pDB[playerid][pKreditai]);
- ShowPlayerDialog(playerid,4, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Kreditai", string, "Rinktis", "Uždaryti");
- }
- if(!response)
- {
- new string[248];
- format(string, sizeof(string),"{FFFFFF}Jūsų turimi kreditai: {FF0000}%i\n{0099FF}> {FFFFFF}Pinigu pasipildymas\n{0099FF}> {FFFFFF}XP pirkimas\n{0099FF}> {FFFFFF}Vip statuso pirkimas\n\
- {0099FF}> {FFFFFF}Skin keitimas\n{0099FF}> {FFFFFF}2x XP boost",pDB[playerid][pKreditai]);
- ShowPlayerDialog(playerid,4, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Kreditai", string, "Rinktis", "Uždaryti");
- }
- return 1;
- }
- if(dialogid == 8)
- {
- if(response)
- {
- if(pDB[playerid][pKreditai] < 100)
- {
- new
- msg [ 128 ];
- format( msg, sizeof( msg ), "{0099FF}- {FFFFFF}Atsiprašome, bet jums {FF0000}neužtenka{FFFFFF} kreditų!\n \n\
- Jūsų turimi kreditai: {FF0000}%i", pDB[playerid][pKreditai] );
- ShowPlayerDialog(playerid, 10, DIALOG_STYLE_MSGBOX, "{FFFFFF}Įvyko klaida!", msg, "Uždaryti", "" );
- return true;
- }
- new
- skinid = strval( inputtext );
- if( skinid == 0 || skinid == 3 || skinid == 4 || skinid == 5 || skinid == 6 || skinid == 8 || skinid == 65 || skinid == 265 || skinid == 266 || skinid == 267 ||
- skinid == 274 || skinid == 280 || skinid == 281 || skinid == 282 || skinid == 283 || skinid == 284 || skinid == 285 || skinid == 286 || skinid == 287 || skinid == 288 ||
- skinid > 299 )
- {
- ShowPlayerDialog( playerid, 10, DIALOG_STYLE_MSGBOX, "{FFFFFF}Įvyko klaida!", "{0099FF}- {FFFFFF}Atsiprašome, bet {FF0000}šio{FFFFFF} skino pirkti negalite.", "Uždaryti", "" );
- return true;
- }
- pDB[playerid][pKreditai] -=60;
- pDB[ playerid ][ pSkin ] = skinid;
- SetPlayerSkin( playerid, skinid );
- ShowPlayerDialog(playerid, 10, DIALOG_STYLE_MSGBOX, "{AAFF00}> {FFFFFF}Skin keitimas", "{0099FF}- {FFFFFF}Sėkmingai {FFFFFF}nusipirkote skin už kreditus!\n \n\
- [ {FF0000}DĖMESIO{FFFFFF} ] Rekomenduojama išsaugoti profilį įsigijus paslaugų.", "Uždaryti", "" );
- }
- if(!response)
- {
- new string[248];
- format(string, sizeof(string),"{FFFFFF}Jūsų turimi kreditai: {FF0000}%i\n{0099FF}> {FFFFFF}Pinigu pasipildymas\n{0099FF}> {FFFFFF}XP pirkimas\n{0099FF}> {FFFFFF}Vip statuso pirkimas\n\
- {0099FF}> {FFFFFF}Skin keitimas\n{0099FF}> {FFFFFF}2x XP boost",pDB[playerid][pKreditai]);
- ShowPlayerDialog(playerid,4, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Kreditai", string, "Rinktis", "Uždaryti");
- }
- return 1;
- }
- if(dialogid == 9)
- {
- if(response)
- {
- new
- suma;
- if( sscanf( inputtext, "i", suma ) ) return ShowPlayerDialog( playerid, 6, DIALOG_STYLE_INPUT, "{AAFF00}> {FFFFFF}XP pirkimas", "\
- {0099FF}- {FFFFFF}Įrašykite 2x XP boost suma kurią norite nusipirkti.\n{0099FF}- {FFFFFF}Minimali suma {FF0000}2XP boost{FFFFFF}, kurios kaina {FF0000}4 kreditai.\n\
- {FF0000}Blogai įvestas skaičius!", "Pasipildyti", "Atgal" );
- if( suma < 2 )
- {
- return ShowPlayerDialog( playerid, 6, DIALOG_STYLE_INPUT, "{AAFF00}> {FFFFFF}XP pirkimas", "\
- {0099FF}- {FFFFFF}Įrašykite 2x XP boost suma kurią norite nusipirkti.\n{0099FF}- {FFFFFF}Minimali suma {FF0000}2XP boost{FFFFFF}, kurios kaina {FF0000}4 kreditai.\n\
- {FF0000}Minimali suma yra 200 XP!", "Pasipildyti", "Atgal" );
- }
- if( suma > 100 )
- {
- return ShowPlayerDialog( playerid, 6, DIALOG_STYLE_INPUT, "{AAFF00}> {FFFFFF}XP pirkimas", "\
- {0099FF}- {FFFFFF}Įrašykite 2x XP boost suma kurią norite nusipirkti.\n{0099FF}- {FFFFFF}Minimali suma {FF0000}2XP boost{FFFFFF}, kurios kaina {FF0000}4 kreditai.\n\
- {FF0000}Maksimali suma yra 10000 XP!", "Pasipildyti", "Atgal" );
- }
- new pasipildyta = floatround( (suma*2) );
- if( pasipildyta > pDB[ playerid ][ pKreditai ] )
- {
- return ShowPlayerDialog( playerid, 6, DIALOG_STYLE_INPUT, "{AAFF00}> {FFFFFF}XP pirkimas", "\
- {0099FF}- {FFFFFF}Įrašykite 2x XP boost suma kurią norite nusipirkti.\n{0099FF}- {FFFFFF}Minimali suma {FF0000}2XP boost{FFFFFF}, kurios kaina {FF0000}4 kreditai.\n\
- {FF0000}Jums neužtenka kreditų!", "Pasipildyti", "Atgal" );
- }
- pDB[ playerid ][ pKreditai ] -= pasipildyta;
- pDB[ playerid ][ pXPboost ] += suma;
- new
- msg[ 256 ];
- format( msg, sizeof( msg ), "{0099FF}- {FFFFFF}Sėkmingai nusipirkote XP boost už kreditus!\n \nJums pridėta {FF0000}%i {FFFFFF}XP boost, už {FF0000}%i {FFFFFF}kreditų.\n[ {FF0000}DĖMESIO{FFFFFF} ] Rekomenduojama išsaugoti profilį įsigijus paslaugų.", suma, pasipildyta );
- ShowPlayerDialog( playerid, 10, DIALOG_STYLE_MSGBOX, "{AAFF00}> {FFFFFF}XP pirkimas", msg, "Uždaryti", "" );
- }
- if(!response)
- {
- new string[248];
- format(string, sizeof(string),"{FFFFFF}Jūsų turimi kreditai: {FF0000}%i\n{0099FF}> {FFFFFF}Pinigu pasipildymas\n{0099FF}> {FFFFFF}XP pirkimas\n{0099FF}> {FFFFFF}Vip statuso pirkimas\n\
- {0099FF}> {FFFFFF}Skin keitimas\n{0099FF}> {FFFFFF}2x XP boost",pDB[playerid][pKreditai]);
- ShowPlayerDialog(playerid,4, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Kreditai", string, "Rinktis", "Uždaryti");
- }
- return 1;
- }
- if(dialogid == 12)
- {
- if(response)
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid, 13, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Variklio valdymas", "{0099FF}> {FFFFFF}Užkurti varikli\n{0099FF}> {FFFFFF}Užgesinti varikli", "Rinktis", "Atgal");
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid, 14, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Šviesu valdymas", "{0099FF}> {FFFFFF}Ijungti šviesas\n{0099FF}> {FFFFFF}Išjungti šviesas", "Rinktis", "Atgal");
- }
- if(listitem == 2)
- {
- ShowPlayerDialog(playerid, 15, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Kapoto valdymas", "{0099FF}> {FFFFFF}Atidaryti kapota\n{0099FF}> {FFFFFF}Uždaryti kapota", "Rinktis", "Atgal");
- }
- if(listitem == 3)
- {
- ShowPlayerDialog(playerid, 16, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Bagažinės valdymas", "{0099FF}> {FFFFFF}Atidaryti bagažinę\n{0099FF}> {FFFFFF}Uždaryti bagažinę", "Rinktis", "Atgal");
- }
- if(listitem == 4)
- {
- ShowPlayerDialog(playerid, 17, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Duru valdymas", "{0099FF}> {FFFFFF}Užrakinti transp.priemone\n{0099FF}> {FFFFFF}Atrakinti transp.priemone", "Rinktis", "Atgal");
- }
- }
- return 1;
- }
- if(dialogid == 13)
- {
- if(response)
- {
- if(listitem == 0)
- {
- new
- zin [ 98 ];
- new vehicleid = GetPlayerVehicleID(playerid);
- if(masinaDB[vehicleid][variklis])
- {
- SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF}Būkite atsargus kitaip galite užkalti varikli!");
- ShowPlayerDialog(playerid, 13, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Variklio valdymas", "{0099FF}> {FFFFFF}Užkurti varikli\n{0099FF}> {FFFFFF}Užgesinti varikli", "Rinktis", "Atgal");
- return 1;
- }
- SetTimerEx("Bandom", 1800, false, "ii", playerid, vehicleid);
- format (zin, sizeof(zin), "{FFD000}[' ] {FFFFFF}Pasukai transp. priem. raktelį ir bandai užkurti variklį");
- SendClientMessage (playerid, -1, zin);
- ShowPlayerDialog(playerid, 13, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Variklio valdymas", "{0099FF}> {FFFFFF}Užkurti varikli\n{0099FF}> {FFFFFF}Užgesinti varikli", "Rinktis", "Atgal");
- }
- if(listitem == 1)
- {
- new
- iEngine, iLights, iAlarm,
- iDoors, iBonnet, iBoot,
- iObjective;
- new vehicleid = GetPlayerVehicleID(playerid);
- masinaDB[vehicleid][variklis] = false;
- GetVehicleParamsEx(vehicleid, iEngine, iLights, iAlarm, iDoors, iBonnet, iBoot, iObjective);
- SetVehicleParamsEx(vehicleid, 0, iLights, iAlarm, iDoors, iBonnet, iBoot, iObjective);
- ShowPlayerDialog(playerid, 13, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Variklio valdymas", "{0099FF}> {FFFFFF}Užkurti varikli\n{0099FF}> {FFFFFF}Užgesinti varikli", "Rinktis", "Atgal");
- }
- }
- if(!response)
- {
- ShowPlayerDialog(playerid, 12, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Transporto valdymas", "{0099FF}> {FFFFFF}Variklio valdymas\n{0099FF}> {FFFFFF}Šviesu valdymas\n{0099FF}> {FFFFFF}Kapoto valdymas\n{0099FF}> {FFFFFF}Bagažinės valdymas\n{0099FF}> {FFFFFF}Duru valdymas\n{0099FF}> {FFFFFF}Kuro valdymas", "Rinktis", "Uždaryti");
- }
- return 1;
- }
- if(dialogid == 14)
- {
- if(response)
- {
- if(listitem == 0)
- {
- new
- iEngine, iLights, iAlarm,
- iDoors, iBonnet, iBoot,
- iObjective;
- new vehicleid = GetPlayerVehicleID(playerid);
- GetVehicleParamsEx(vehicleid, iEngine, iLights, iAlarm, iDoors, iBonnet, iBoot, iObjective);
- SetVehicleParamsEx(vehicleid, iEngine, 1, 0, iDoors, iBonnet, iBoot, iObjective);
- masinaDB[vehicleid][sviesos] = true;
- SendClientMessage(playerid, -1, "{FFD000}[' ] {FFFFFF}Ijungėte šviesas.");
- ShowPlayerDialog(playerid, 14, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Šviesu valdymas", "{0099FF}> {FFFFFF}Ijungti šviesas\n{0099FF}> {FFFFFF}Išjungti šviesas", "Rinktis", "Atgal");
- }
- if(listitem == 1)
- {
- new
- iEngine, iLights, iAlarm,
- iDoors, iBonnet, iBoot,
- iObjective;
- new vehicleid = GetPlayerVehicleID(playerid);
- GetVehicleParamsEx(vehicleid, iEngine, iLights, iAlarm, iDoors, iBonnet, iBoot, iObjective);
- SetVehicleParamsEx(vehicleid, iEngine, 0, 0, iDoors, iBonnet, iBoot, iObjective);
- masinaDB[vehicleid][sviesos] = false;
- SendClientMessage(playerid, -1, "{FFD000}[' ] {FFFFFF}Išjungėte šviesas.");
- ShowPlayerDialog(playerid, 14, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Šviesu valdymas", "{0099FF}> {FFFFFF}Ijungti šviesas\n{0099FF}> {FFFFFF}Išjungti šviesas", "Rinktis", "Atgal");
- }
- }
- if(!response)
- {
- ShowPlayerDialog(playerid, 12, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Transporto valdymas", "{0099FF}> {FFFFFF}Variklio valdymas\n{0099FF}> {FFFFFF}Šviesu valdymas\n{0099FF}> {FFFFFF}Kapoto valdymas\n{0099FF}> {FFFFFF}Bagažinės valdymas\n{0099FF}> {FFFFFF}Duru valdymas\n{0099FF}> {FFFFFF}Kuro valdymas", "Rinktis", "Uždaryti");
- }
- return 1;
- }
- if(dialogid == 15)
- {
- if(response)
- {
- if(listitem == 0)
- {
- new
- iEngine, iLights, iAlarm,
- iDoors, iBonnet, iBoot,
- iObjective;
- new vehicleid = GetPlayerVehicleID(playerid);
- GetVehicleParamsEx(vehicleid, iEngine, iLights, iAlarm, iDoors, iBonnet, iBoot, iObjective);
- SetVehicleParamsEx(vehicleid, iEngine, iLights, iAlarm, iDoors, 1, iBoot, iObjective);
- SendClientMessage(playerid, -1, "{FFD000}[' ] {FFFFFF}Atidarėte kapotą.");
- ShowPlayerDialog(playerid, 15, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Kapoto valdymas", "{0099FF}> {FFFFFF}Atidaryti kapota\n{0099FF}> {FFFFFF}Uždaryti kapota", "Rinktis", "Atgal");
- }
- if(listitem == 1)
- {
- new
- iEngine, iLights, iAlarm,
- iDoors, iBonnet, iBoot,
- iObjective;
- new vehicleid = GetPlayerVehicleID(playerid);
- GetVehicleParamsEx(vehicleid, iEngine, iLights, iAlarm, iDoors, iBonnet, iBoot, iObjective);
- SetVehicleParamsEx(vehicleid, iEngine, iLights, iAlarm, iDoors, 0, iBoot, iObjective);
- SendClientMessage(playerid, -1, "{FFD000}[' ] {FFFFFF}Uždarėte kapotą.");
- ShowPlayerDialog(playerid, 15, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Kapoto valdymas", "{0099FF}> {FFFFFF}Atidaryti kapota\n{0099FF}> {FFFFFF}Uždaryti kapota", "Rinktis", "Atgal");
- }
- }
- if(!response)
- {
- ShowPlayerDialog(playerid, 12, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Transporto valdymas", "{0099FF}> {FFFFFF}Variklio valdymas\n{0099FF}> {FFFFFF}Šviesu valdymas\n{0099FF}> {FFFFFF}Kapoto valdymas\n{0099FF}> {FFFFFF}Bagažinės valdymas\n{0099FF}> {FFFFFF}Duru valdymas\n{0099FF}> {FFFFFF}Kuro valdymas", "Rinktis", "Uždaryti");
- }
- return 1;
- }
- if(dialogid == 16)
- {
- if(response)
- {
- if(listitem == 0)
- {
- new
- iEngine, iLights, iAlarm,
- iDoors, iBonnet, iBoot,
- iObjective;
- new vehicleid = GetPlayerVehicleID(playerid);
- GetVehicleParamsEx(vehicleid, iEngine, iLights, iAlarm, iDoors, iBonnet, iBoot, iObjective);
- SetVehicleParamsEx(vehicleid, iEngine, iLights, iAlarm, iDoors, iBonnet, 1, iObjective);
- SendClientMessage(playerid, -1, "{FFD000}[' ] {FFFFFF}Atidarėte bagažinę.");
- ShowPlayerDialog(playerid, 16, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Bagažinės valdymas", "{0099FF}> {FFFFFF}Atidaryti bagažinę\n{0099FF}> {FFFFFF}Uždaryti bagažinę", "Rinktis", "Atgal");
- }
- if(listitem == 1)
- {
- new
- iEngine, iLights, iAlarm,
- iDoors, iBonnet, iBoot,
- iObjective;
- new vehicleid = GetPlayerVehicleID(playerid);
- GetVehicleParamsEx(vehicleid, iEngine, iLights, iAlarm, iDoors, iBonnet, iBoot, iObjective);
- SetVehicleParamsEx(vehicleid, iEngine, iLights, iAlarm, iDoors, iBonnet, 0, iObjective);
- SendClientMessage(playerid, -1, "{FFD000}[' ] {FFFFFF}Uždarėte bagažinę.");
- ShowPlayerDialog(playerid, 16, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Bagažinės valdymas", "{0099FF}> {FFFFFF}Atidaryti bagažinę\n{0099FF}> {FFFFFF}Uždaryti bagažinę", "Rinktis", "Atgal");
- }
- }
- if(!response)
- {
- ShowPlayerDialog(playerid, 12, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Transporto valdymas", "{0099FF}> {FFFFFF}Variklio valdymas\n{0099FF}> {FFFFFF}Šviesu valdymas\n{0099FF}> {FFFFFF}Kapoto valdymas\n{0099FF}> {FFFFFF}Bagažinės valdymas\n{0099FF}> {FFFFFF}Duru valdymas\n{0099FF}> {FFFFFF}Kuro valdymas", "Rinktis", "Uždaryti");
- }
- return 1;
- }
- if(dialogid == 17)
- {
- if(response)
- {
- if(listitem == 0)
- {
- VehicleLock(GetPlayerOwnedVehicleID(playerid));
- SendClientMessage(playerid, -1, "{FFD000}[' ] {FFFFFF}Užrakinote savo mašiną.");
- ShowPlayerDialog(playerid, 17, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Duru valdymas", "{0099FF}> {FFFFFF}Užrakinti transp.priemone\n{0099FF}> {FFFFFF}Atrakinti transp.priemone", "Rinktis", "Atgal");
- }
- if(listitem == 1)
- {
- VehicleUnlock(GetPlayerOwnedVehicleID(playerid));
- SendClientMessage(playerid, -1, "{FFD000}[' ] {FFFFFF}Atrakinote savo mašiną.");
- ShowPlayerDialog(playerid, 17, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Duru valdymas", "{0099FF}> {FFFFFF}Užrakinti transp.priemone\n{0099FF}> {FFFFFF}Atrakinti transp.priemone", "Rinktis", "Atgal");
- }
- }
- if(!response)
- {
- ShowPlayerDialog(playerid, 12, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Transporto valdymas", "{0099FF}> {FFFFFF}Variklio valdymas\n{0099FF}> {FFFFFF}Šviesu valdymas\n{0099FF}> {FFFFFF}Kapoto valdymas\n{0099FF}> {FFFFFF}Bagažinės valdymas\n{0099FF}> {FFFFFF}Duru valdymas\n{0099FF}> {FFFFFF}Kuro valdymas", "Rinktis", "Uždaryti");
- }
- return 1;
- }
- if(dialogid == 22)
- {
- if(response)
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid,23,DIALOG_STYLE_LIST,"{AAFF00}> {FFFFFF}Panaudoti automobiliai", "{0099FF}- {FFFFFF}Bravura\n{0099FF}- {FFFFFF}Club\n{0099FF}- {FFFFFF}Sentinel\n{0099FF}- {FFFFFF}Manana\n{0099FF}- {FFFFFF}Savanna\n\
- {0099FF}- {FFFFFF}Previon\n{0099FF}- {FFFFFF}Flash\n{0099FF}- {FFFFFF}Admiral\n{0099FF}- {FFFFFF}Sabre\n{0099FF}- {FFFFFF}Alpha\n{0099FF}- {FFFFFF}Phoenix\n{0099FF}- {FFFFFF}Tahoma\n{0099FF}- {FFFFFF}Stratum\n{0099FF}- {FFFFFF}Uranus","Rinktis","Uždaryti");
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid,25,DIALOG_STYLE_LIST,"{AAFF00}> {FFFFFF}Nauji automobiliai", "{0099FF}- {FFFFFF}Infernus\n{0099FF}- {FFFFFF}Turismo\n{0099FF}- {FFFFFF}Super GT\n{0099FF}- {FFFFFF}Buffalo\n{0099FF}- {FFFFFF}Cheetah\n{0099FF}- {FFFFFF}ZR-350\n\
- {0099FF}- {FFFFFF}Comet\n{0099FF}- {FFFFFF}Slamvan\n{0099FF}- {FFFFFF}Bullet\n{0099FF}- {FFFFFF}Sultan\n{0099FF}- {FFFFFF}Elegy\n{0099FF}- {FFFFFF}Euros\n{0099FF}- {FFFFFF}Windsor","Rinktis","Uždaryti");
- }
- }
- return 1;
- }
- if(dialogid == 23)
- {
- if(response)
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid,24,DIALOG_STYLE_MSGBOX,"{AAFF00}> {FFFFFF}Automobilio informacija", "{0099FF}- {FFFFFF}Pavadinimas: {AAFF00}Bravura\n{0099FF}- {FFFFFF}Duru skaičius: {AAFF00}2/3\
- \n{0099FF}- {FFFFFF}Spalva: {AAFF00}Balta\n{0099FF}- {FFFFFF}Kuro tipas: {AAFF00}Benzinas 95\n\n{FFFFFF}Kaina: {AAFF00}1 552{FFFFFF}LT","Pirkti","Atgal");
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid,25,DIALOG_STYLE_MSGBOX,"{AAFF00}> {FFFFFF}Automobilio informacija", "{0099FF}- {FFFFFF}Pavadinimas: {AAFF00}Club\n{0099FF}- {FFFFFF}Duru skaičius: {AAFF00}2/3\
- \n{0099FF}- {FFFFFF}Spalva: {AAFF00}Balta\n{0099FF}- {FFFFFF}Kuro tipas: {AAFF00}Benzinas 95\n\n{FFFFFF}Kaina: {AAFF00}2 301{FFFFFF}LT","Pirkti","Atgal");
- }
- if(listitem == 2)
- {
- ShowPlayerDialog(playerid,26,DIALOG_STYLE_MSGBOX,"{AAFF00}> {FFFFFF}Automobilio informacija", "{0099FF}- {FFFFFF}Pavadinimas: {AAFF00}Sentinel\n{0099FF}- {FFFFFF}Duru skaičius: {AAFF00}4/5\
- \n{0099FF}- {FFFFFF}Spalva: {AAFF00}Balta\n{0099FF}- {FFFFFF}Kuro tipas: {AAFF00}Benzinas 98\n\n{FFFFFF}Kaina: {AAFF00}4 225{FFFFFF}LT","Pirkti","Atgal");
- }
- if(listitem == 3)
- {
- ShowPlayerDialog(playerid,27,DIALOG_STYLE_MSGBOX,"{AAFF00}> {FFFFFF}Automobilio informacija", "{0099FF}- {FFFFFF}Pavadinimas: {AAFF00}Manana\n{0099FF}- {FFFFFF}Duru skaičius: {AAFF00}2/3\
- \n{0099FF}- {FFFFFF}Spalva: {AAFF00}Balta\n{0099FF}- {FFFFFF}Kuro tipas: {AAFF00}Dyzelis\n\n{FFFFFF}Kaina: {AAFF00}850{FFFFFF}LT","Pirkti","Atgal");
- }
- if(listitem == 4)
- {
- ShowPlayerDialog(playerid,28,DIALOG_STYLE_MSGBOX,"{AAFF00}> {FFFFFF}Automobilio informacija", "{0099FF}- {FFFFFF}Pavadinimas: {AAFF00}Savanna\n{0099FF}- {FFFFFF}Duru skaičius: {AAFF00}4/5\
- \n{0099FF}- {FFFFFF}Spalva: {AAFF00}Balta\n{0099FF}- {FFFFFF}Kuro tipas: {AAFF00}Benzinas 98\n\n{FFFFFF}Kaina: {AAFF00}6 500{FFFFFF}LT","Pirkti","Atgal");
- }
- if(listitem == 5)
- {
- ShowPlayerDialog(playerid,29,DIALOG_STYLE_MSGBOX,"{AAFF00}> {FFFFFF}Automobilio informacija", "{0099FF}- {FFFFFF}Pavadinimas: {AAFF00}Previon\n{0099FF}- {FFFFFF}Duru skaičius: {AAFF00}2/3\
- \n{0099FF}- {FFFFFF}Spalva: {AAFF00}Balta\n{0099FF}- {FFFFFF}Kuro tipas: {AAFF00}Benzinas 95\n\n{FFFFFF}Kaina: {AAFF00}1 403{FFFFFF}LT","Pirkti","Atgal");
- }
- if(listitem == 6)
- {
- ShowPlayerDialog(playerid,30,DIALOG_STYLE_MSGBOX,"{AAFF00}> {FFFFFF}Automobilio informacija", "{0099FF}- {FFFFFF}Pavadinimas: {AAFF00}Flash\n{0099FF}- {FFFFFF}Duru skaičius:{AAFF00} 2/3\
- \n{0099FF}- {FFFFFF}Spalva: {AAFF00}Balta\n{0099FF}- {FFFFFF}Kuro tipas: {AAFF00}Dyzelis\n\n{FFFFFF}Kaina: {AAFF00}1 1234{FFFFFF}LT","Pirkti","Atgal");
- }
- if(listitem == 7)
- {
- ShowPlayerDialog(playerid,31,DIALOG_STYLE_MSGBOX,"{AAFF00}> {FFFFFF}Automobilio informacija", "{0099FF}- {FFFFFF}Pavadinimas: {AAFF00}Admiral\n{0099FF}- {FFFFFF}Duru skaičius: {AAFF00}4/5\
- \n{0099FF}- {FFFFFF}Spalva: {AAFF00}Balta\n{0099FF}- {FFFFFF}Kuro tipas: {AAFF00}Benzinas 95\n\n{FFFFFF}Kaina: {AAFF00}5 700{FFFFFF}LT","Pirkti","Atgal");
- }
- if(listitem == 8)
- {
- ShowPlayerDialog(playerid,32,DIALOG_STYLE_MSGBOX,"{AAFF00}> {FFFFFF}Automobilio informacija", "{0099FF}- {FFFFFF}Pavadinimas: {AAFF00}Sabre\n{0099FF}- {FFFFFF}Duru skaičius: {AAFF00}2/3\
- \n{0099FF}- {FFFFFF}Spalva: {AAFF00}Balta\n{0099FF}- {FFFFFF}Kuro tipas: {AAFF00}Benzinas 98\n\n{FFFFFF}Kaina: {AAFF00}4 300{FFFFFF}LT","Pirkti","Atgal");
- }
- if(listitem == 9)
- {
- ShowPlayerDialog(playerid,33,DIALOG_STYLE_MSGBOX,"{AAFF00}> {FFFFFF}Automobilio informacija", "{0099FF}- {FFFFFF}Pavadinimas: {AAFF00}Alpha\n{0099FF}- {FFFFFF}Duru skaičius: {AAFF00}2/3\
- \n{0099FF}- {FFFFFF}Spalva: {AAFF00}Balta\n{0099FF}- {FFFFFF}Kuro tipas: {AAFF00}Benzinas 95\n\n{FFFFFF}Kaina: {AAFF00}3 200{FFFFFF}LT","Pirkti","Atgal");
- }
- if(listitem == 10)
- {
- ShowPlayerDialog(playerid,34,DIALOG_STYLE_MSGBOX,"{AAFF00}> {FFFFFF}Automobilio informacija", "{0099FF}- {FFFFFF}Pavadinimas: {AAFF00}Phoenix\n{0099FF}- {FFFFFF}Duru skaičius: {AAFF00}2/3\
- \n{0099FF}- {FFFFFF}Spalva: {AAFF00}Balta\n{0099FF}- {FFFFFF}Kuro tipas: {AAFF00}Dyzelis\n\n{FFFFFF}Kaina: {AAFF00}3 600{FFFFFF}LT","Pirkti","Atgal");
- }
- if(listitem == 11)
- {
- ShowPlayerDialog(playerid,35,DIALOG_STYLE_MSGBOX,"{AAFF00}> {FFFFFF}Automobilio informacija", "{0099FF}- {FFFFFF}Pavadinimas: {AAFF00}Tahoma\n{0099FF}- {FFFFFF}Duru skaičius: {AAFF00}4/5\
- \n{0099FF}- {FFFFFF}Spalva: {AAFF00}Balta\n{0099FF}- {FFFFFF}Kuro tipas: {AAFF00}Benzinas 95\n\n{FFFFFF}Kaina: {AAFF00}7 232{FFFFFF}LT","Pirkti","Atgal");
- }
- if(listitem == 12)
- {
- ShowPlayerDialog(playerid,36,DIALOG_STYLE_MSGBOX,"{AAFF00}> {FFFFFF}Automobilio informacija", "{0099FF}- {FFFFFF}Pavadinimas: {AAFF00}Stratum\n{0099FF}- {FFFFFF}Duru skaičius: {AAFF00}4/5\
- \n{0099FF}- {FFFFFF}Spalva: {AAFF00}Balta\n{0099FF}- {FFFFFF}Kuro tipas: {AAFF00}Dyzelis\n\n{FFFFFF}Kaina: {AAFF00}8 999{FFFFFF}LT","Pirkti","Atgal");
- }
- if(listitem == 13)
- {
- ShowPlayerDialog(playerid,37,DIALOG_STYLE_MSGBOX,"{AAFF00}> {FFFFFF}Automobilio informacija", "{0099FF}- {FFFFFF}Pavadinimas: {AAFF00}Uranus\n{0099FF}- {FFFFFF}Duru skaičius: {AAFF00}2/3\
- \n{0099FF}- {FFFFFF}Spalva: {AAFF00}Balta\n{0099FF}- {FFFFFF}Kuro tipas: {AAFF00}Benzinas 98\n\n{FFFFFF}Kaina: {AAFF00}12 322{FFFFFF}LT","Pirkti","Atgal");
- }
- }
- return 1;
- }
- if(dialogid == 24)
- {
- if(response)
- {
- if(pDB[playerid][pMasinu] >= 5) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs jau turite 4 mašinas.");
- if(GetPlayerMoney(playerid) <= 1551) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs neturite tokios sumos rankose.");
- VehicleTurgus( playerid, 401, 1552 );
- }
- if(!response)
- {
- ShowPlayerDialog(playerid,23,DIALOG_STYLE_LIST,"{AAFF00}> {FFFFFF}Panaudoti automobiliai", "{0099FF}- {FFFFFF}Bravura\n{0099FF}- {FFFFFF}Club\n{0099FF}- {FFFFFF}Sentinel\n{0099FF}- {FFFFFF}Manana\n{0099FF}- {FFFFFF}Savanna\n\
- {0099FF}- {FFFFFF}Previon\n{0099FF}- {FFFFFF}Flash\n{0099FF}- {FFFFFF}Admiral\n{0099FF}- {FFFFFF}Sabre\n{0099FF}- {FFFFFF}Alpha\n{0099FF}- {FFFFFF}Phoenix\n{0099FF}- {FFFFFF}Tahoma\n{0099FF}- {FFFFFF}Stratum\n{0099FF}- {FFFFFF}Uranus","Rinktis","Uždaryti");
- }
- return 1;
- }
- if(dialogid == 25)
- {
- if(response)
- {
- if(pDB[playerid][pMasinu] >= 5) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs jau turite 4 mašinas.");
- if(GetPlayerMoney(playerid) <= 2300) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs neturite tokios sumos rankose.");
- VehicleTurgus( playerid, 589, 2301 );
- }
- if(!response)
- {
- ShowPlayerDialog(playerid,23,DIALOG_STYLE_LIST,"{AAFF00}> {FFFFFF}Panaudoti automobiliai", "{0099FF}- {FFFFFF}Bravura\n{0099FF}- {FFFFFF}Club\n{0099FF}- {FFFFFF}Sentinel\n{0099FF}- {FFFFFF}Manana\n{0099FF}- {FFFFFF}Savanna\n\
- {0099FF}- {FFFFFF}Previon\n{0099FF}- {FFFFFF}Flash\n{0099FF}- {FFFFFF}Admiral\n{0099FF}- {FFFFFF}Sabre\n{0099FF}- {FFFFFF}Alpha\n{0099FF}- {FFFFFF}Phoenix\n{0099FF}- {FFFFFF}Tahoma\n{0099FF}- {FFFFFF}Stratum\n{0099FF}- {FFFFFF}Uranus","Rinktis","Uždaryti");
- }
- return 1;
- }
- if(dialogid == 26)
- {
- if(response)
- {
- if(pDB[playerid][pMasinu] >= 5) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs jau turite 4 mašinas.");
- if(GetPlayerMoney(playerid) <= 4224) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs neturite tokios sumos rankose.");
- VehicleTurgus( playerid, 405, 4225 );
- }
- if(!response)
- {
- ShowPlayerDialog(playerid,23,DIALOG_STYLE_LIST,"{AAFF00}> {FFFFFF}Panaudoti automobiliai", "{0099FF}- {FFFFFF}Bravura\n{0099FF}- {FFFFFF}Club\n{0099FF}- {FFFFFF}Sentinel\n{0099FF}- {FFFFFF}Manana\n{0099FF}- {FFFFFF}Savanna\n\
- {0099FF}- {FFFFFF}Previon\n{0099FF}- {FFFFFF}Flash\n{0099FF}- {FFFFFF}Admiral\n{0099FF}- {FFFFFF}Sabre\n{0099FF}- {FFFFFF}Alpha\n{0099FF}- {FFFFFF}Phoenix\n{0099FF}- {FFFFFF}Tahoma\n{0099FF}- {FFFFFF}Stratum\n{0099FF}- {FFFFFF}Uranus","Rinktis","Uždaryti");
- }
- return 1;
- }
- if(dialogid == 27)
- {
- if(response)
- {
- if(pDB[playerid][pMasinu] >= 5) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs jau turite 4 mašinas.");
- if(GetPlayerMoney(playerid) <= 849) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs neturite tokios sumos rankose.");
- VehicleTurgus( playerid, 410, 850 );
- }
- if(!response)
- {
- ShowPlayerDialog(playerid,23,DIALOG_STYLE_LIST,"{AAFF00}> {FFFFFF}Panaudoti automobiliai", "{0099FF}- {FFFFFF}Bravura\n{0099FF}- {FFFFFF}Club\n{0099FF}- {FFFFFF}Sentinel\n{0099FF}- {FFFFFF}Manana\n{0099FF}- {FFFFFF}Savanna\n\
- {0099FF}- {FFFFFF}Previon\n{0099FF}- {FFFFFF}Flash\n{0099FF}- {FFFFFF}Admiral\n{0099FF}- {FFFFFF}Sabre\n{0099FF}- {FFFFFF}Alpha\n{0099FF}- {FFFFFF}Phoenix\n{0099FF}- {FFFFFF}Tahoma\n{0099FF}- {FFFFFF}Stratum\n{0099FF}- {FFFFFF}Uranus","Rinktis","Uždaryti");
- }
- return 1;
- }
- if(dialogid == 28)
- {
- if(response)
- {
- if(pDB[playerid][pMasinu] >= 5) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs jau turite 4 mašinas.");
- if(GetPlayerMoney(playerid) <= 6499) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs neturite tokios sumos rankose.");
- VehicleTurgus( playerid, 567, 6500 );
- }
- if(!response)
- {
- ShowPlayerDialog(playerid,23,DIALOG_STYLE_LIST,"{AAFF00}> {FFFFFF}Panaudoti automobiliai", "{0099FF}- {FFFFFF}Bravura\n{0099FF}- {FFFFFF}Club\n{0099FF}- {FFFFFF}Sentinel\n{0099FF}- {FFFFFF}Manana\n{0099FF}- {FFFFFF}Savanna\n\
- {0099FF}- {FFFFFF}Previon\n{0099FF}- {FFFFFF}Flash\n{0099FF}- {FFFFFF}Admiral\n{0099FF}- {FFFFFF}Sabre\n{0099FF}- {FFFFFF}Alpha\n{0099FF}- {FFFFFF}Phoenix\n{0099FF}- {FFFFFF}Tahoma\n{0099FF}- {FFFFFF}Stratum\n{0099FF}- {FFFFFF}Uranus","Rinktis","Uždaryti");
- }
- return 1;
- }
- if(dialogid == 29)
- {
- if(response)
- {
- if(pDB[playerid][pMasinu] >= 5) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs jau turite 4 mašinas.");
- if(GetPlayerMoney(playerid) <= 1402) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs neturite tokios sumos rankose.");
- VehicleTurgus( playerid, 436, 1403 );
- }
- if(!response)
- {
- ShowPlayerDialog(playerid,23,DIALOG_STYLE_LIST,"{AAFF00}> {FFFFFF}Panaudoti automobiliai", "{0099FF}- {FFFFFF}Bravura\n{0099FF}- {FFFFFF}Club\n{0099FF}- {FFFFFF}Sentinel\n{0099FF}- {FFFFFF}Manana\n{0099FF}- {FFFFFF}Savanna\n\
- {0099FF}- {FFFFFF}Previon\n{0099FF}- {FFFFFF}Flash\n{0099FF}- {FFFFFF}Admiral\n{0099FF}- {FFFFFF}Sabre\n{0099FF}- {FFFFFF}Alpha\n{0099FF}- {FFFFFF}Phoenix\n{0099FF}- {FFFFFF}Tahoma\n{0099FF}- {FFFFFF}Stratum\n{0099FF}- {FFFFFF}Uranus","Rinktis","Uždaryti");
- }
- return 1;
- }
- if(dialogid == 30)
- {
- if(response)
- {
- if(pDB[playerid][pMasinu] >= 5) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs jau turite 4 mašinas.");
- if(GetPlayerMoney(playerid) <= 11233) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs neturite tokios sumos rankose.");
- VehicleTurgus( playerid, 565, 11234 );
- }
- if(!response)
- {
- ShowPlayerDialog(playerid,23,DIALOG_STYLE_LIST,"{AAFF00}> {FFFFFF}Panaudoti automobiliai", "{0099FF}- {FFFFFF}Bravura\n{0099FF}- {FFFFFF}Club\n{0099FF}- {FFFFFF}Sentinel\n{0099FF}- {FFFFFF}Manana\n{0099FF}- {FFFFFF}Savanna\n\
- {0099FF}- {FFFFFF}Previon\n{0099FF}- {FFFFFF}Flash\n{0099FF}- {FFFFFF}Admiral\n{0099FF}- {FFFFFF}Sabre\n{0099FF}- {FFFFFF}Alpha\n{0099FF}- {FFFFFF}Phoenix\n{0099FF}- {FFFFFF}Tahoma\n{0099FF}- {FFFFFF}Stratum\n{0099FF}- {FFFFFF}Uranus","Rinktis","Uždaryti");
- }
- return 1;
- }
- if(dialogid == 31)
- {
- if(response)
- {
- if(pDB[playerid][pMasinu] >= 5) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs jau turite 4 mašinas.");
- if(GetPlayerMoney(playerid) <= 5699) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs neturite tokios sumos rankose.");
- VehicleTurgus( playerid, 445, 5700 );
- }
- if(!response)
- {
- ShowPlayerDialog(playerid,23,DIALOG_STYLE_LIST,"{AAFF00}> {FFFFFF}Panaudoti automobiliai", "{0099FF}- {FFFFFF}Bravura\n{0099FF}- {FFFFFF}Club\n{0099FF}- {FFFFFF}Sentinel\n{0099FF}- {FFFFFF}Manana\n{0099FF}- {FFFFFF}Savanna\n\
- {0099FF}- {FFFFFF}Previon\n{0099FF}- {FFFFFF}Flash\n{0099FF}- {FFFFFF}Admiral\n{0099FF}- {FFFFFF}Sabre\n{0099FF}- {FFFFFF}Alpha\n{0099FF}- {FFFFFF}Phoenix\n{0099FF}- {FFFFFF}Tahoma\n{0099FF}- {FFFFFF}Stratum\n{0099FF}- {FFFFFF}Uranus","Rinktis","Uždaryti");
- }
- return 1;
- }
- if(dialogid == 32)
- {
- if(response)
- {
- if(pDB[playerid][pMasinu] >= 5) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs jau turite 4 mašinas.");
- if(GetPlayerMoney(playerid) <= 4299) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs neturite tokios sumos rankose.");
- VehicleTurgus( playerid, 475, 4300 );
- }
- if(!response)
- {
- ShowPlayerDialog(playerid,23,DIALOG_STYLE_LIST,"{AAFF00}> {FFFFFF}Panaudoti automobiliai", "{0099FF}- {FFFFFF}Bravura\n{0099FF}- {FFFFFF}Club\n{0099FF}- {FFFFFF}Sentinel\n{0099FF}- {FFFFFF}Manana\n{0099FF}- {FFFFFF}Savanna\n\
- {0099FF}- {FFFFFF}Previon\n{0099FF}- {FFFFFF}Flash\n{0099FF}- {FFFFFF}Admiral\n{0099FF}- {FFFFFF}Sabre\n{0099FF}- {FFFFFF}Alpha\n{0099FF}- {FFFFFF}Phoenix\n{0099FF}- {FFFFFF}Tahoma\n{0099FF}- {FFFFFF}Stratum\n{0099FF}- {FFFFFF}Uranus","Rinktis","Uždaryti");
- }
- return 1;
- }
- if(dialogid == 33)
- {
- if(response)
- {
- if(pDB[playerid][pMasinu] >= 5) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs jau turite 4 mašinas.");
- if(GetPlayerMoney(playerid) <= 3199) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs neturite tokios sumos rankose.");
- VehicleTurgus( playerid, 602, 3200 );
- }
- if(!response)
- {
- ShowPlayerDialog(playerid,23,DIALOG_STYLE_LIST,"{AAFF00}> {FFFFFF}Panaudoti automobiliai", "{0099FF}- {FFFFFF}Bravura\n{0099FF}- {FFFFFF}Club\n{0099FF}- {FFFFFF}Sentinel\n{0099FF}- {FFFFFF}Manana\n{0099FF}- {FFFFFF}Savanna\n\
- {0099FF}- {FFFFFF}Previon\n{0099FF}- {FFFFFF}Flash\n{0099FF}- {FFFFFF}Admiral\n{0099FF}- {FFFFFF}Sabre\n{0099FF}- {FFFFFF}Alpha\n{0099FF}- {FFFFFF}Phoenix\n{0099FF}- {FFFFFF}Tahoma\n{0099FF}- {FFFFFF}Stratum\n{0099FF}- {FFFFFF}Uranus","Rinktis","Uždaryti");
- }
- return 1;
- }
- if(dialogid == 34)
- {
- if(response)
- {
- if(pDB[playerid][pMasinu] >= 5) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs jau turite 4 mašinas.");
- if(GetPlayerMoney(playerid) <= 3599) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs neturite tokios sumos rankose.");
- VehicleTurgus( playerid, 603, 3600 );
- }
- if(!response)
- {
- ShowPlayerDialog(playerid,23,DIALOG_STYLE_LIST,"{AAFF00}> {FFFFFF}Panaudoti automobiliai", "{0099FF}- {FFFFFF}Bravura\n{0099FF}- {FFFFFF}Club\n{0099FF}- {FFFFFF}Sentinel\n{0099FF}- {FFFFFF}Manana\n{0099FF}- {FFFFFF}Savanna\n\
- {0099FF}- {FFFFFF}Previon\n{0099FF}- {FFFFFF}Flash\n{0099FF}- {FFFFFF}Admiral\n{0099FF}- {FFFFFF}Sabre\n{0099FF}- {FFFFFF}Alpha\n{0099FF}- {FFFFFF}Phoenix\n{0099FF}- {FFFFFF}Tahoma\n{0099FF}- {FFFFFF}Stratum\n{0099FF}- {FFFFFF}Uranus","Rinktis","Uždaryti");
- }
- return 1;
- }
- if(dialogid == 35)
- {
- if(response)
- {
- if(pDB[playerid][pMasinu] >= 5) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs jau turite 4 mašinas.");
- if(GetPlayerMoney(playerid) <= 7322) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs neturite tokios sumos rankose.");
- VehicleTurgus( playerid, 566, 7323 );
- }
- if(!response)
- {
- ShowPlayerDialog(playerid,23,DIALOG_STYLE_LIST,"{AAFF00}> {FFFFFF}Panaudoti automobiliai", "{0099FF}- {FFFFFF}Bravura\n{0099FF}- {FFFFFF}Club\n{0099FF}- {FFFFFF}Sentinel\n{0099FF}- {FFFFFF}Manana\n{0099FF}- {FFFFFF}Savanna\n\
- {0099FF}- {FFFFFF}Previon\n{0099FF}- {FFFFFF}Flash\n{0099FF}- {FFFFFF}Admiral\n{0099FF}- {FFFFFF}Sabre\n{0099FF}- {FFFFFF}Alpha\n{0099FF}- {FFFFFF}Phoenix\n{0099FF}- {FFFFFF}Tahoma\n{0099FF}- {FFFFFF}Stratum\n{0099FF}- {FFFFFF}Uranus","Rinktis","Uždaryti");
- }
- return 1;
- }
- if(dialogid == 36)
- {
- if(response)
- {
- if(pDB[playerid][pMasinu] >= 5) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs jau turite 4 mašinas.");
- if(GetPlayerMoney(playerid) <= 8998) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs neturite tokios sumos rankose.");
- VehicleTurgus( playerid, 561, 8999 );
- }
- if(!response)
- {
- ShowPlayerDialog(playerid,23,DIALOG_STYLE_LIST,"{AAFF00}> {FFFFFF}Panaudoti automobiliai", "{0099FF}- {FFFFFF}Bravura\n{0099FF}- {FFFFFF}Club\n{0099FF}- {FFFFFF}Sentinel\n{0099FF}- {FFFFFF}Manana\n{0099FF}- {FFFFFF}Savanna\n\
- {0099FF}- {FFFFFF}Previon\n{0099FF}- {FFFFFF}Flash\n{0099FF}- {FFFFFF}Admiral\n{0099FF}- {FFFFFF}Sabre\n{0099FF}- {FFFFFF}Alpha\n{0099FF}- {FFFFFF}Phoenix\n{0099FF}- {FFFFFF}Tahoma\n{0099FF}- {FFFFFF}Stratum\n{0099FF}- {FFFFFF}Uranus","Rinktis","Uždaryti");
- }
- return 1;
- }
- if(dialogid == 37)
- {
- if(response)
- {
- if(pDB[playerid][pMasinu] >= 5) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs jau turite 4 mašinas.");
- if(GetPlayerMoney(playerid) <= 12321) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Atsiprašome bet jūs neturite tokios sumos rankose.");
- VehicleTurgus( playerid, 558, 12322 );
- }
- if(!response)
- {
- ShowPlayerDialog(playerid,23,DIALOG_STYLE_LIST,"{AAFF00}> {FFFFFF}Panaudoti automobiliai", "{0099FF}- {FFFFFF}Bravura\n{0099FF}- {FFFFFF}Club\n{0099FF}- {FFFFFF}Sentinel\n{0099FF}- {FFFFFF}Manana\n{0099FF}- {FFFFFF}Savanna\n\
- {0099FF}- {FFFFFF}Previon\n{0099FF}- {FFFFFF}Flash\n{0099FF}- {FFFFFF}Admiral\n{0099FF}- {FFFFFF}Sabre\n{0099FF}- {FFFFFF}Alpha\n{0099FF}- {FFFFFF}Phoenix\n{0099FF}- {FFFFFF}Tahoma\n{0099FF}- {FFFFFF}Stratum\n{0099FF}- {FFFFFF}Uranus","Rinktis","Uždaryti");
- }
- return 1;
- }
- return 1;
- }
- stock MySQL_Save(playerid)
- {
- if( online[playerid] )
- {
- new
- Float: pos[3], // 0,1,2 - pozicija;
- Query[512];
- printf("Išsaugoma. [%s]", GetPlayerNameEx(playerid));
- GetPlayerPos(playerid,pos[0],pos[1],pos[2]);
- format( Query,sizeof( Query ),"UPDATE `zaidejai` SET x = '%f', y = '%f', z = '%f' WHERE vardas = '%s'",\
- pos[0], pos[1], pos[2], GetPlayerNameEx( playerid ));
- mysql_query( Query );
- pDB[playerid][pSkin] = GetPlayerSkin(playerid);
- pDB[playerid][pPinigai] = GetPlayerMoney(playerid);
- pDB[playerid][pPatirtis] = GetPlayerScore(playerid);
- format( Query, sizeof(Query),"UPDATE `zaidejai` SET skin = '%i', pinigai = '%i', patirtis = '%i', Lytis = '%i', Vip = '%i', Viplaikas = '%i', Kreditai = '%i'\
- , XPboost = '%i'WHERE vardas = '%s'",\
- pDB[playerid][pSkin], pDB[playerid][pPinigai], pDB[playerid][pPatirtis], pDB[playerid][pLytis], pDB[playerid][pVip], pDB[playerid][pViplaikas], pDB[playerid][pKreditai],
- pDB[playerid][pXPboost], GetPlayerNameEx(playerid));
- mysql_query( Query );
- new Float:HP, Float:ARM;
- GetPlayerArmour(playerid, ARM);
- GetPlayerHealth(playerid, HP);
- format(Query, sizeof(Query), "UPDATE `zaidejai` SET hp = '%f', armour = '%f' WHERE vardas = '%s'",\
- HP,ARM, GetPlayerNameEx(playerid));
- mysql_query(Query);
- }
- return 1;
- }
- stock MySQL_Load(playerid)
- {
- new
- Float: pos[3], // 0,1,2 - pozicija;
- fetch[16],
- Query[256];
- format(Query, sizeof(Query), "SELECT * FROM `zaidejai` WHERE vardas = '%s'", GetPlayerNameEx(playerid));
- mysql_query(Query);
- mysql_store_result();
- mysql_retrieve_row();
- mysql_fetch_field_row( fetch, "x" );
- pos[0] = floatstr(fetch);
- mysql_fetch_field_row( fetch, "y" );
- pos[1] = floatstr(fetch);
- mysql_fetch_field_row( fetch, "z" );
- pos[2] = floatstr(fetch);
- SetPlayerPos( playerid, pos[0], pos[1], pos[2] + 0.75);
- mysql_fetch_field_row( fetch,"skin" ); pDB[playerid][pSkin] = strval(fetch); SetPlayerSkin(playerid, pDB[playerid][pSkin]);
- mysql_fetch_field_row( fetch,"pinigai" ); pDB[playerid][pPinigai] = strval(fetch); GivePlayerMoneyA(playerid, pDB[playerid][pPinigai]);
- mysql_fetch_field_row( fetch,"patirtis" ); pDB[playerid][pPatirtis] = strval(fetch); SetPlayerScore(playerid, pDB[playerid][pPatirtis]);
- mysql_fetch_field_row( fetch,"Lytis" ); pDB[playerid][pLytis] = strval(fetch);
- mysql_fetch_field_row( fetch,"Vip" ); pDB[playerid][pVip] = strval(fetch);
- mysql_fetch_field_row( fetch,"Viplaikas" ); pDB[playerid][pViplaikas] = strval(fetch);
- mysql_fetch_field_row( fetch,"Kreditai" ); pDB[playerid][pKreditai] = strval(fetch);
- mysql_fetch_field_row( fetch,"XPboost" ); pDB[playerid][pXPboost] = strval(fetch);
- new Float: HP,
- Float: ARM;
- mysql_fetch_field_row( fetch,"hp" );
- HP = floatstr( fetch );
- SetPlayerHealth( playerid, HP);
- mysql_fetch_field_row( fetch,"armour" );
- ARM = floatstr( fetch );
- SetPlayerArmour( playerid, ARM);
- mysql_free_result();
- printf("Pakrautas žaidėjas. [%s]", GetPlayerNameEx(playerid));
- return 1;
- }
- stock GetPlayerNameEx( playerid )
- {
- new
- Name[ MAX_PLAYER_NAME ]
- ;
- GetPlayerName( playerid,Name,MAX_PLAYER_NAME );
- return Name;
- }
- stock GivePlayerMoneyA(playerid,amount)
- {
- new rmoney = GetPlayerMoney(playerid);
- if( rmoney < pDB[playerid][pPinigai] && rmoney > -1 ) pDB[playerid][pPinigai]=rmoney;
- pDB[playerid][pPinigai]+=amount;
- ResetPlayerMoney(playerid);
- GivePlayerMoney(playerid,pDB[playerid][pPinigai]);
- }
- CMD:pilti(playerid,params[])
- {
- if(!IsPlayerInRangeOfPoint(playerid, 16.0, 1940.9301,-1772.6857,13.6406)) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF}Ši komanda veikia tik prie degalinės.");
- if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF}Turite būti mašinoje.");
- ShowPlayerDialog(playerid, 66, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Degalinė", "{0099FF}> {FFFFFF}Benzinas 95\n{0099FF}> {FFFFFF}Benzinas 98\n{0099FF}> {FFFFFF}Dyzelis\n{0099FF}> {FFFFFF}Dujos", "Rinktis", "Uždaryti");
- return 1;
- }
- CMD:atnaujinimai(playerid,params[])
- {
- ShowPlayerDialog(playerid, 21, DIALOG_STYLE_MSGBOX,"{AAFF00}> {FFFFFF}Serverio atnaujinimai","{0099FF}- {FFFFFF}Sukurta Vip sistema su laiku.\n{0099FF}- {FFFFFF}Sukurta kreditu sistema.\n{0099FF}- {FFFFFF}Sukurtas mašinu krovimas/saugojimas\n\
- {0099FF}- {FFFFFF}Sukurta komanda /valdymas valdyti transporto priemonei.\n{0099FF}- {FFFFFF}Sukurtas Grotti interioras.\n{0099FF}- {FFFFFF}Pradėta kurti mašinu pirkimo sistema.\n{0099FF}- {FFFFFF}Pradėta kurti motociklu pirkimo sistema.\n","Uždaryti","");
- return 1;
- }
- CMD:valdymas(playerid,params[])
- {
- if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Norint naudoti šia komandą jūs turite būti mašinoi!");
- ShowPlayerDialog(playerid, 12, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Transporto valdymas", "{0099FF}> {FFFFFF}Variklio valdymas\n{0099FF}> {FFFFFF}Šviesu valdymas\n{0099FF}> {FFFFFF}Kapoto valdymas\n{0099FF}> {FFFFFF}Bagažinės valdymas\n{0099FF}> {FFFFFF}Duru valdymas\n{0099FF}> {FFFFFF}Kuro valdymas", "Rinktis", "Uždaryti");
- return 1;
- }
- CMD:kreditai(playerid,params[])
- {
- new string[248];
- format(string, sizeof(string),"{FFFFFF}Jūsų turimi kreditai: {FF0000}%i\n{0099FF}> {FFFFFF}Pinigu pasipildymas\n{0099FF}> {FFFFFF}XP pirkimas\n{0099FF}> {FFFFFF}Vip statuso pirkimas\n\
- {0099FF}> {FFFFFF}Skin keitimas\n{0099FF}> {FFFFFF}2x XP boost",pDB[playerid][pKreditai]);
- ShowPlayerDialog(playerid,4, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Kreditai", string, "Rinktis", "Uždaryti");
- return 1;
- }
- CMD:vkomandos(playerid,params[])
- {
- if(pDB[playerid][pVip] <= 0) return SendClientMessage(playerid,-1,"{FF2F00}[' ] {FFFFFF}Tokios komandos nėra.");
- new string[248];
- format(string, sizeof(string),"{0099FF}- {FFFFFF}/vskelbti [tekstas] - Leidžia parašyti visiems,\n{0099FF}- {FFFFFF}/vjetpack - Leidžia pasiimti jetpack'ą\n{0099FF}- {FFFFFF}/vip [tekstas] - Leidžia rašyti į vip'u chatą.\n{0099FF}- {FFFFFF}/vtaisyti - Sutaiso mašina 1 kart į valandą.",pDB[playerid][pKreditai]);
- ShowPlayerDialog(playerid,111, DIALOG_STYLE_LIST, "{AAFF00}> {FFFFFF}Vip komandos", string, "Uždaryti", "");
- return 1;
- }
- //vip komandos
- CMD:vskelbti(playerid,params[])
- {
- new tekstas[128],skelbim[128];
- if(pDB[playerid][pVip] <= 0) return SendClientMessage(playerid,-1,"{FF2F00}[' ] {FFFFFF}Tokios komandos nėra.");
- if(sscanf(params,"s",tekstas)) return SendClientMessage(playerid,-1,"{FF2F00}[' ] {FFFFFF}Naudojimas: /vskelbti [tekstas]");
- format(skelbim, sizeof(skelbim),"{FFFFFF}[ {FACC2E}VIP {FFFFFF}] {FACC2E}%s {FFFFFF}|| {FACC2E}%s", GetPlayerNameEx(playerid),tekstas);
- SendClientMessageToAll(-1,skelbim);
- return 1;
- }
- forward Zaidimas( );
- public Zaidimas( )
- {
- foreach(Player, playerid)
- {
- if( online[playerid] )
- {
- SetPlayerScore(playerid,GetPlayerScore(playerid)+1);
- if(pDB[playerid][pVip] == 1)
- {
- pDB[playerid][pViplaikas] -= 1;
- if(pDB[playerid][pViplaikas] == 0)
- {
- pDB[playerid][pVip] = 0;
- pDB[playerid][pViplaikas] = -1;
- SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Norime pranešti kad jums baigėsi {FFD000}VIP{FFFFFF}!");
- }
- }
- if(pDB[playerid][pXPboost] >= 1)
- {
- SetPlayerScore(playerid,GetPlayerScore(playerid)+1);
- if(pDB[playerid][pXPboost] == 0)
- {
- SendClientMessage(playerid, -1, "{FF2F00}[' ] {FFFFFF} Norime pranešti kad jums baigėsi {FFD000}XPboost{FFFFFF}!");
- }
- }
- }
- }
- }
- forward Bandom(playerid, vehicleid);
- public Bandom(playerid, vehicleid)
- {
- new bandymai = random(3);
- switch(bandymai)
- {
- case 0:
- {
- new
- msg [ 128 ];
- format ( msg, sizeof( msg ), "{FFD000}[' ] {FFFFFF}Variklis sėkmingai užkurtas!");
- SendClientMessage ( playerid, -1, msg );
- masinaDB[vehicleid][variklis] = true;
- new
- iEngine, iLights, iAlarm,
- iDoors, iBonnet, iBoot,
- iObjective;
- GetVehicleParamsEx(vehicleid, iEngine, iLights, iAlarm, iDoors, iBonnet, iBoot, iObjective);
- SetVehicleParamsEx(vehicleid, 1, iLights, iAlarm, iDoors, iBonnet, iBoot, iObjective);
- }
- case 1:
- {
- new
- msg [ 128 ];
- format ( msg, sizeof( msg ), "{FF2F00}[' ] {FFFFFF}Variklis neužsikuria.");
- SendClientMessage ( playerid, -1, msg );
- }
- case 2:
- {
- new
- msg [ 128 ];
- format ( msg, sizeof( msg ), "{FFD000}[' ] {FFFFFF}Variklis sėkmingai užkurtas!");
- SendClientMessage ( playerid, -1, msg );
- masinaDB[vehicleid][variklis] = true;
- new
- iEngine, iLights, iAlarm,
- iDoors, iBonnet, iBoot,
- iObjective;
- GetVehicleParamsEx(vehicleid, iEngine, iLights, iAlarm, iDoors, iBonnet, iBoot, iObjective);
- SetVehicleParamsEx(vehicleid, 1, iLights, iAlarm, iDoors, iBonnet, iBoot, iObjective);
- }
- }
- }
- stock GetPlayerSpeed(playerid) // by misco
- {
- new Float:Vx,Float:Vy,Float:Vz,Float:rtn;
- GetVehicleVelocity(GetPlayerVehicleID(playerid),Vx,Vy,Vz);
- rtn = floatsqroot(Vx*Vx + Vy*Vy + Vz*Vz);
- return floatround(rtn * 100 * 1.61);
- }
- stock LoadExample()
- {
- PerkamosPavad(411,2724.8662000,-1810.0432000,4.8770000,90.0000000,-1,-1,600); //Infernus
- PerkamosPavad(451,2724.7600000,-1805.5890000,4.8770000,90.0000000,-1,-1,600); //Turismo
- PerkamosPavad(541,2724.5083000,-1800.9698000,4.8770000,90.0000000,-1,-1,600); //Bullet
- PerkamosPavad(560,2724.8357000,-1795.5665000,4.8770000,90.0000000,-1,-1,600); //Sultan
- PerkamosPavad(562,2724.8601000,-1790.2981000,4.8770000,90.0000000,-1,-1,600); //Elegy
- PerkamosPavad(506,2724.3989000,-1785.0543000,4.8770000,90.0000000,-1,-1,600); //Super GT
- PerkamosPavad(410,2711.0928000,-1810.0038000,4.8770000,-90.0000000,-1,-1,600); //Manana
- PerkamosPavad(602,2711.0669000,-1805.6963000,4.8770000,-90.0000000,-1,-1,600); //Alpha
- PerkamosPavad(603,2710.5161000,-1800.6927000,4.8770000,-90.0000000,-1,-1,600); //Phoenix
- PerkamosPavad(579,2711.0537000,-1795.4515000,4.8770000,-90.0000000,-1,-1,600); //Huntley
- PerkamosPavad(565,2710.9204000,-1790.1549000,4.8770000,-90.0000000,-1,-1,600); //Flash
- PerkamosPavad(522,2760.5076000,-1779.2677000,8.9016000,-21.4200000,-1,-1,600); //NRG-500
- PerkamosPavad(521,2777.6001000,-1778.7079000,8.8524000,68.4800000,-1,-1,600); //FCR-900
- PerkamosPavad(581,2777.4976000,-1775.6000000,8.8524000,68.4800000,-1,-1,600); //BF-400
- PerkamosPavad(461,2777.4985000,-1772.4683000,8.8524000,68.4800000,-1,-1,600); //PCJ-600
- PerkamosPavad(463,2777.5593000,-1769.3107000,8.8524000,68.4800000,-1,-1,600); //Freeway
- PerkamosPavad(462,2770.5718000,-1764.9471000,8.8524000,200.4799000,-1,-1,600); //Faggio
- PerkamosPavad(471,2767.2571000,-1764.8959000,8.7510000,200.4799000,-1,-1,600); //Quad
- PerkamosPavad(468,2764.1155000,-1764.7484000,8.9628000,200.4799000,-1,-1,600); //Sanchez
- PerkamosPavad(586,2760.3699000,-1764.7213000,8.8214000,200.4799000,-1,-1,600); //Wayfarer
- }
- stock PerkamosPavad(modelid, Float:spawn_x, Float:spawn_y, Float:spawn_z, Float:angle, color1, color2, respawn_delay)
- {
- new vehicleid = AddStaticVehicleEx(modelid, Float:spawn_x, Float:spawn_y, Float:spawn_z, Float:angle, color1, color2, respawn_delay);
- masinaDB[vehicleid][pavizdys] = true;
- }
- stock VehicleTurgus( playerid, model, money )
- {
- new Float:posz[]=
- {-1269.9368,-1275.8490,-1284.0316};
- new
- iRandom = random( sizeof( posz ) ),
- car,
- Float:posit = posz[ iRandom ],
- string[242];
- car = BuyVehicle(playerid,model, money, 563.0995,posit,16.9003,103.3489,1,1);
- if( model == 401 || model == 589 || model == 436 || model == 445 || model == 602 || model == 566 )
- {
- masinaDB[car][degalutipas] = 1; // Benzinas 95.
- masinaDB[car][degalai]= 30;
- }
- if( model == 405 || model == 567 || model == 475 || model == 558)
- {
- masinaDB[car][degalutipas] = 0; // Benzas 98
- masinaDB[car][degalai]= 40;
- }
- if( model == 410 || model == 565 || model == 603 || model == 561)
- {
- masinaDB[car][degalutipas] = 2; // dyzelis
- masinaDB[car][degalai]= 25;
- }
- masinaDB[car][px]=563.0995;
- masinaDB[car][py]=posit;
- masinaDB[car][pz]=16.9003;
- masinaDB[car][pa]=103.3489;
- masinaDB[car][health]=1000;
- masinaDB[car][spalva1]= 1;
- masinaDB[car][spalva2]= 1;
- pDB[playerid][pMasinu] += 1;
- format(string, sizeof(string),"{FFD000}[' ] {FFFFFF}Nusipirkote transp.priemonę. Transp.priemonę galite rasti lauke.");
- SendClientMessage( playerid, -1, string);
- }
- stock VehicleLock(vehicleid)
- {
- masina1[vehicleid][uzrakinta] = true;
- }
- stock VehicleUnlock(vehicleid)
- {
- masina1[vehicleid][uzrakinta] = false;
- }
- stock SavePlayerCar(playerid)
- {
- new Float:ax,Float:ay,Float:az,Float:aa,Float:gifkes;
- new car=masinaDB[playerid][masinosid];
- GetVehiclePos(GetPlayerOwnedVehicleID(playerid),ax,ay,az);
- GetVehicleZAngle(GetPlayerOwnedVehicleID(playerid), aa);
- GetVehicleHealth(car,gifkes);
- new query[500];
- format(query,500,"UPDATE masinos SET posx='%f',posy='%f',posz='%f',posa='%f',uzrakinta='%i' WHERE Savininkas='%s'",ax,ay,az,aa,masina1[masinaDB[playerid][masinosid]][uzrakinta],pName(playerid));
- mysql_query(query);
- GetVehicleColor(GetPlayerOwnedVehicleID(playerid),masinaDB[playerid][spalva1],masinaDB[playerid][spalva2]);
- format(query,500,"UPDATE masinos SET spalva1='%i',spalva2='%i',health='%i',degalutipas='%i',dujos='%i',degalai='%i',rida='%f', sunaikinta='%i' WHERE Savininkas='%s'",masinaDB[playerid][spalva1],masinaDB[playerid][spalva2],
- gifkes,masinaDB[playerid][degalutipas],masinaDB[playerid][dujos],masinaDB[playerid][degalai],masinaDB[playerid][rida],masinaDB[playerid][sunaikinta],pName(playerid));
- mysql_query(query);
- }
- stock LoadPlayerCar(playerid)
- {
- new query[420];
- format(query,120,"SELECT * FROM masinos WHERE Savininkas='%s'",pName(playerid));
- mysql_query(query);
- mysql_store_result();
- while(mysql_retrieve_row())
- {
- new fetch[120];
- new car=masinaDB[playerid][masinosid];
- mysql_fetch_field_row(fetch,"modelis");
- masinaDB[playerid][modelis]=strval(fetch);
- mysql_fetch_field_row(fetch,"posx");
- masinaDB[playerid][px]=floatstr(fetch);
- mysql_fetch_field_row(fetch,"posy");
- masinaDB[playerid][py]=floatstr(fetch);
- mysql_fetch_field_row(fetch,"posz");
- masinaDB[playerid][pz]=floatstr(fetch);
- mysql_fetch_field_row(fetch,"posa");
- masinaDB[playerid][pa]=floatstr(fetch);
- mysql_fetch_field_row(fetch,"spalva1");
- masinaDB[playerid][spalva1] = strval(fetch);
- mysql_fetch_field_row(fetch,"spalva2");
- masinaDB[playerid][spalva2] = strval(fetch);
- mysql_fetch_field_row(fetch,"dujos");
- masinaDB[playerid][dujos] = strval(fetch);
- mysql_fetch_field_row(fetch,"degalai");
- masinaDB[playerid][degalai] = strval(fetch);
- mysql_fetch_field_row(fetch,"uzrakinta");
- if(strval(fetch)) masina1[GetPlayerOwnedVehicleID(playerid)][uzrakinta] = true;
- mysql_fetch_field_row(fetch,"health");
- masinaDB[playerid][health]=floatstr(fetch);
- SetVehicleHealth(car,masinaDB[playerid][health]);
- mysql_fetch_field_row(fetch,"rida");
- masinaDB[playerid][rida]=floatstr(fetch);
- mysql_fetch_field_row(fetch,"degalutipas");
- masinaDB[playerid][degalutipas] = strval(fetch);
- mysql_fetch_field_row(fetch,"sunaikinta");
- if(strval(fetch)) masinaDB[playerid][sunaikinta] = true;
- if(!masinaDB[playerid][sunaikinta])
- {
- masinaDB[playerid][masinosid] = CreateVehicle(masinaDB[playerid][modelis],masinaDB[playerid][px],masinaDB[playerid][py],masinaDB[playerid][pz],masinaDB[playerid][pa],masinaDB[playerid][spalva1],masinaDB[playerid][spalva2],0);
- }
- }
- }
- stock BuyVehicle(playerid,vehiclemodel,vprice, Float:posx,Float:posy,Float:posz,Float:posa,color1,color2)
- {
- masinaDB[playerid][modelis]=vehiclemodel;
- masinaDB[playerid][spalva1]=color1;
- masinaDB[playerid][spalva2] = color2;
- masinaDB[playerid][price] = vprice;
- GivePlayerMoneyA(playerid,-vprice);
- masinaDB[playerid][masinosid] = CreateVehicle(masinaDB[playerid][modelis],posx,posy,posz,posa,masinaDB[playerid][spalva1],masinaDB[playerid][spalva2],0);
- new query[100];
- format( query,sizeof( query ),"INSERT INTO masinos (Savininkas,modelis) VALUES ('%s','%i')",pName(playerid),GetPlayerVehicleModel(playerid));
- mysql_query( query );
- return 1;
- }
- stock Stop(playerid)
- {
- new Float:coo[3];
- GetPlayerPos(playerid,coo[0],coo[1],coo[2]);
- SetPlayerPos(playerid,coo[0],coo[1],coo[2]);
- }
- stock pName( playerid )
- {
- new vardas[ MAX_PLAYER_NAME ];
- GetPlayerName(playerid,vardas,MAX_PLAYER_NAME);
- return vardas;
- }
- stock SelPlayerCar(playerid)
- {
- DestroyVehicle(GetPlayerOwnedVehicleID(playerid));
- GivePlayerMoneyA(playerid,GetPlayerVehiclePrice(playerid)/2);
- new query[200];
- format(query,200,"DELETE FROM masinos WHERE Savininkas ='%s'",pName(playerid));
- mysql_query(query);
- SendClientMessage(playerid,-1,"{FFD000}[' ] {FFFFFF}Tavo mašina parduota.");
- return 1;
- }
- stock VehicleDes(playerid)
- {
- DestroyVehicle(GetPlayerOwnedVehicleID(playerid));
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment