Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // This is a comment
- // uncomment the line below if you want to write a filterscript
- //#define FILTERSCRIPT
- #include <a_samp>
- #if defined FILTERSCRIPT
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print(" Blank Filterscript by your name here");
- print("--------------------------------------\n");
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- #else
- forward atsidaro(playerid);
- forward atsidaro2(playerid);
- forward atsidaro3(playerid);
- forward kyla(playerid);
- forward kyla2(playerid);
- forward kyla3(playerid);
- forward atsidarod2(playerid);
- forward uzsidaro1(playerid);
- forward uzsidaro2(playerid);
- forward uzsidaro3(playerid);
- main()
- {
- print("\n----------------------------------");
- print(" Blank Gamemode by your name here");
- print("----------------------------------\n");
- }
- #endif
- //1
- new durys1;
- //2
- new durys3;
- new durys22;
- //3
- new durys15;
- new durys233;
- new ld;
- new ld2;
- new liftas;
- public OnGameModeInit()
- {
- Create3DTextLabel("Spausk [ENTER] \n{ff6c00}Kad iskviestum lifta",0xFEFEFEFF,186.5896,-16.9247,884.0514, 50, 0, 1);//
- // Don't use these lines if it's a filterscript
- //1aukstas
- durys1 = CreateObject(18756,187.1369934,-17.2800007,884.9080200,0.0000000,0.0000000,0.0000000); //object(elevatordoor1) (1)
- //antras aukstas
- durys3 = CreateObject(18756,186.8880005,-17.3099995,890.7579956,0.0000000,0.0000000,0.0000000); //object(elevatordoor1) (3)
- durys22 = CreateObject(18757,186.8880005,-21.2560005,890.7340088,0.0000000,0.0000000,0.0000000); //object(elevatordoor2) (2)
- ld = CreateObject(18756,185.6779938,-16.3160000,890.7089844,0.0000000,0.0000000,0.0000000); //object(elevatordoor1) (6)
- ld2 = CreateObject(18757,185.6779938,-20.3120003,890.7219849,0.0000000,0.0000000,0.0000000); //object(elevatordoor2) (4)
- //3a
- durys15 = CreateObject(18756,187.0760040,-17.1599998,896.5579834,0.0000000,0.0000000,0.0000000); //object(elevatordoor1) (5)+
- durys233 = CreateObject(18757,187.0760040,-21.1299992,896.5599976,0.0000000,0.0000000,0.0000000); //object(elevatordoor2) (3)+
- liftas = CreateObject(18755,181.7830048,-18.3400002,884.9509888,0.0000000,0.0000000,180.0000000); //object(vcelevator1) (1)
- CreateObject(14596,190.2680054,-22.1350002,887.9420166,0.0000000,0.0000000,0.0000000); //object(paperchase_stairs) (1)
- return 1;
- }
- public OnGameModeExit()
- {
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
- SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
- SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- return 1;
- }
- public OnVehicleSpawn(vehicleid)
- {
- return 1;
- }
- public OnVehicleDeath(vehicleid, killerid)
- {
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if (strcmp("/tp", cmdtext, true, 10) == 0)
- {
- SetPlayerPos(playerid,187.1369934,-17.2800007,884.9080200);
- return 1;
- }
- if (strcmp("/t", cmdtext, true, 10) == 0)
- {
- SetPlayerPos(playerid,2401.7500000,-1714.5720215,13.1479998);
- return 1;
- }
- if (strcmp("/l1", cmdtext, true, 10) == 0)
- {
- //ld
- MoveObject(ld,185.6779938,-16.3160000,890.7089844,3);
- MoveObject(ld2,185.6779938,-20.3120003,890.7219849,3);
- SetTimerEx("kyla",3000 ,0, "i", playerid);
- SetTimerEx("atsidaro", 6000, 0, "i", playerid);
- //--
- //liftas
- //uzsidaro kiti2
- MoveObject(durys3,186.8880005,-17.3099995,890.7579956,3);
- MoveObject(durys22,186.8880005,-21.2560005,890.7340088,3);
- //3
- MoveObject(durys15,187.0760040,-17.1599998,896.5579834,3);
- MoveObject(durys233,187.0760040,-21.1299992,896.5599976,3);
- return 1;
- }
- if (strcmp("/lu1", cmdtext, true, 10) == 0)
- {
- MoveObject(durys1,187.1369934,-17.2800007,884.9080200,3);
- return 1;
- }
- //2a
- if (strcmp("/l2", cmdtext, true, 10) == 0)
- {
- //lll
- MoveObject(ld,185.6329956,-16.3169994,884.9340210,3);
- MoveObject(ld2,185.6329956,-20.2889996,884.9219971,3);
- SetTimerEx("kyla2",3000 ,0, "i", playerid);
- SetTimerEx("atsidaro2",3000 ,0, "i", playerid);
- ///---
- //uzsidaro kiti1
- MoveObject(durys1,187.1369934,-17.2800007,884.9080200,3);
- //3
- MoveObject(durys15,187.0760040,-17.1599998,896.5579834,3);
- MoveObject(durys233,187.0760040,-21.1299992,896.5599976,3);
- return 1;
- }
- if (strcmp("/lu2", cmdtext, true, 10) == 0)
- {
- MoveObject(durys3,186.8880005,-17.3099995,890.7579956,3);
- MoveObject(durys22,186.8880005,-21.2560005,890.7340088,3);
- return 1;
- }
- if (strcmp("/l3", cmdtext, true, 10) == 0)
- {
- MoveObject(ld,185.6329956,-16.3169994,884.9340210,3);
- MoveObject(ld2,185.6329956,-20.2889996,884.9219971,3);
- SetTimerEx("kyla3",3000 ,0, "i", playerid);
- SetTimerEx("atsidaro3", 7000, 0, "i", playerid);
- //liftas
- //--
- //uzsidaro kiti2
- MoveObject(durys3,186.8880005,-17.3099995,890.7579956,3);
- MoveObject(durys22,186.8880005,-21.2560005,890.7340088,3);
- //1
- MoveObject(durys1,187.1369934,-17.2800007,884.9080200,3);
- return 1;
- }
- if (strcmp("/lu3", cmdtext, true, 10) == 0)
- {
- MoveObject(durys15,187.0760040,-17.1599998,896.5579834,3);
- MoveObject(durys233,187.0760040,-21.1299992,896.5599976,3);
- return 1;
- }
- if (strcmp("/test", cmdtext, true, 10) == 0)
- {
- //lll
- MoveObject(ld,185.6779938,-16.3160000,890.7089844,5);
- MoveObject(ld2,185.6779938,-20.3120003,890.7219849,5);
- return 1;
- }
- return 0;
- }
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- 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)
- {
- 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)
- {
- if( newkeys == KEY_UP ) // Patikrinam, ar zmogus paspaude enter
- {
- if(IsPlayerInRangeOfPoint(playerid, 1.0 , 187.0873,-28.5903,880.0514 ) ) //Jûsø uþdarytu vartu kordinates (dëti pagal pavyzdi)
- {
- SendClientMessage(playerid,0xB4B5B7FF,"Pataikiai");
- }
- }
- if( newkeys == KEY_SECONDARY_ATTACK ) // Patikrinam, ar zmogus paspaude enter
- {
- if(IsPlayerInRangeOfPoint(playerid, 1.0 , 183.9321,-16.8625,895.7500 ) ) //Jûsø uþdarytu vartu kordinates (dëti pagal pavyzdi)
- {
- ShowPlayerDialog(playerid,3,DIALOG_STYLE_LIST,"{ffffff}Pasirinkite auksta","1 Aukstas\n2 Aukstas\n{ff0033}3Aukstas","Rinktis","Iðeiti");
- }
- }
- if( newkeys == KEY_SECONDARY_ATTACK ) // Patikrinam, ar zmogus paspaude enter
- {
- if(IsPlayerInRangeOfPoint(playerid, 1.0 , 183.2140,-16.7987,889.9260 ) ) //Jûsø uþdarytu vartu kordinates (dëti pagal pavyzdi)
- {
- ShowPlayerDialog(playerid,2,DIALOG_STYLE_LIST,"{ffffff}Pasirinkite auksta","1 Aukstas\n{ff0033}2 Aukstas\n3{ffffff}Aukstas","Rinktis","Iðeiti");
- }
- }
- if( newkeys == KEY_SECONDARY_ATTACK ) // Patikrinam, ar zmogus paspaude enter
- {
- if(IsPlayerInRangeOfPoint(playerid, 1.0 , 182.9921,-16.7903,884.1510 ) ) //Jûsø uþdarytu vartu kordinates (dëti pagal pavyzdi)
- {
- ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"{ffffff}Pasirinkite auksta","{ff0033}1 Aukstas\n2{ffffff} Aukstas\n3 Aukstas","Rinktis","Iðeiti");
- }
- }
- if( newkeys == KEY_SECONDARY_ATTACK ) // Patikrinam, ar zmogus paspaude enter
- {
- if(IsPlayerInRangeOfPoint(playerid, 1.0 , 185.7598,-16.7285,895.6530 ) ) //Jûsø uþdarytu vartu kordinates (dëti pagal pavyzdi)
- {
- MoveObject(ld,185.6779938,-16.3160000,890.7089844,3);
- MoveObject(ld2,185.6779938,-20.3120003,890.7219849,3);
- SetTimerEx("kyla3",3000 ,0, "i", playerid);
- SetTimerEx("atsidaro3", 7000, 0, "i", playerid);
- MoveObject(durys3,186.8880005,-17.3099995,890.7579956,3);
- MoveObject(durys22,186.8880005,-21.2560005,890.7340088,3);
- MoveObject(durys1,187.1369934,-17.2800007,884.9080200,3);
- SetTimerEx("uzsidaro3", 15000, 0, "i", playerid);
- GameTextForPlayer( playerid, "Liftas iskviestas", 3000, 1 ); // Parodom teksta
- }
- }
- if( newkeys == KEY_SECONDARY_ATTACK ) // Patikrinam, ar zmogus paspaude enter
- {
- if(IsPlayerInRangeOfPoint(playerid, 1.0 , 186.1653,-16.7051,889.8483 ) ) //Jûsø uþdarytu vartu kordinates (dëti pagal pavyzdi)
- {
- MoveObject(ld,186.3329926,-16.3889999,896.5339966,3);
- MoveObject(ld2,186.3329926,-20.3810005,896.5219727,3);
- SetTimerEx("kyla2",3000 ,0, "i", playerid);
- SetTimerEx("atsidaro2",3000 ,0, "i", playerid);
- MoveObject(durys15,187.0760040,-17.1599998,896.5579834,3);
- MoveObject(durys233,187.0760040,-21.1299992,896.5599976,3);
- MoveObject(durys1,187.1369934,-17.2800007,884.9080200,3);
- SetTimerEx("uzsidaro2", 15000, 0, "i", playerid);
- GameTextForPlayer( playerid, "Liftas iskviestas", 3000, 1 ); // Parodom teksta
- }
- }
- if( newkeys == KEY_SECONDARY_ATTACK ) // Patikrinam, ar zmogus paspaude enter
- {
- if(IsPlayerInRangeOfPoint(playerid, 1.0 , 187.0163,-17.0338,884.0514 ) ) //Jûsø uþdarytu vartu kordinates (dëti pagal pavyzdi)
- {
- MoveObject(ld,185.6779938,-16.3160000,890.7089844,3);
- MoveObject(ld2,185.6779938,-20.3120003,890.7219849,3);
- MoveObject(durys3,186.8880005,-17.3099995,890.7579956,3);
- MoveObject(durys22,186.8880005,-21.2560005,890.7340088,3);
- MoveObject(durys15,187.0760040,-17.1599998,896.5579834,3);
- MoveObject(durys233,187.0760040,-21.1299992,896.5599976,3);
- SetTimerEx("kyla",3000 ,0, "i", playerid);
- SetTimerEx("atsidaro", 6000, 0, "i", playerid);
- SetTimerEx("uzsidaro1", 15000, 0, "i", playerid);
- GameTextForPlayer( playerid, "Liftas iskviestas", 3000, 1 ); // Parodom teksta
- }
- }
- }
- public OnRconLoginAttempt(ip[], password[], success)
- {
- return 1;
- }
- public OnPlayerUpdate(playerid)
- {
- return 1;
- }
- public OnPlayerStreamIn(playerid, forplayerid)
- {
- return 1;
- }
- public OnPlayerStreamOut(playerid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamIn(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamOut(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(dialogid == 1)
- {
- if(response)
- {
- if(listitem == 0)
- {
- SendClientMessage(playerid,0xAA3333AA,"Tu ir taip pirmame aukste");
- MoveObject(durys1,187.1470032,-15.8540001,884.9080200,3);
- SetTimerEx("uzsidaro1", 6000, 0, "i", playerid);
- }
- else if(listitem == 1)
- {
- MoveObject(ld,185.6329956,-16.3169994,884.9340210,3);
- MoveObject(ld2,185.6329956,-20.2889996,884.9219971,3);
- SetTimerEx("kyla2",3000 ,0, "i", playerid);
- SetTimerEx("atsidaro2",3000 ,0, "i", playerid);
- //3
- MoveObject(durys15,187.0760040,-17.1599998,896.5579834,3);
- MoveObject(durys233,187.0760040,-21.1299992,896.5599976,3);
- MoveObject(durys1,187.1369934,-17.2800007,884.9080200,3);
- }
- else if(listitem == 2)
- {
- MoveObject(ld,185.6329956,-16.3169994,884.9340210,3);
- MoveObject(ld2,185.6329956,-20.2889996,884.9219971,3);
- SetTimerEx("kyla3",3000 ,0, "i", playerid);
- SetTimerEx("atsidaro3", 7000, 0, "i", playerid);
- //uzsidaro kiti2
- MoveObject(durys3,186.8880005,-17.3099995,890.7579956,3);
- MoveObject(durys22,186.8880005,-21.2560005,890.7340088,3);
- MoveObject(durys1,187.1369934,-17.2800007,884.9080200,3);
- }
- }
- return 1;
- }
- if(dialogid == 2)
- {
- if(response)
- {
- if(listitem == 0)
- {
- MoveObject(ld,185.6779938,-16.3160000,890.7089844,3);
- MoveObject(ld2,185.6779938,-20.3120003,890.7219849,3);
- SetTimerEx("kyla",3000 ,0, "i", playerid);
- SetTimerEx("atsidaro", 7000, 0, "i", playerid);
- //--
- //liftas
- //uzsidaro kiti2
- MoveObject(durys3,186.8880005,-17.3099995,890.7579956,3);
- MoveObject(durys22,186.8880005,-21.2560005,890.7340088,3);
- //3
- MoveObject(durys15,187.0760040,-17.1599998,896.5579834,3);
- MoveObject(durys233,187.0760040,-21.1299992,896.5599976,3);
- }
- else if(listitem == 1)
- {
- SendClientMessage(playerid,0xAA3333AA,"Tu ir taip antrale aukste");
- MoveObject(durys3,187.0950012,-15.4720001,890.7579956,3); //object(elevatordoor2) (2)
- MoveObject(durys22,187.0690002,-21.4319992,890.7340088,3); //object(elevatordoor1) (5)
- SetTimerEx("uzsidaro2", 6000, 0, "i", playerid);
- }
- else if(listitem == 2)
- {
- MoveObject(ld,185.6779938,-16.3160000,890.7089844,3);
- MoveObject(ld2,185.6779938,-20.3120003,890.7219849,3);
- SetTimerEx("kyla3",3000 ,0, "i", playerid);
- SetTimerEx("atsidaro3", 7000, 0, "i", playerid);
- //uzsidaro kiti2
- MoveObject(durys3,186.8880005,-17.3099995,890.7579956,3);
- MoveObject(durys22,186.8880005,-21.2560005,890.7340088,3);
- MoveObject(durys1,187.1369934,-17.2800007,884.9080200,3);
- }
- }
- return 1;
- }
- //3
- if(dialogid == 3)
- {
- if(response)
- {
- if(listitem == 0)
- {
- MoveObject(ld,186.3329926,-16.3889999,896.5339966,3);
- MoveObject(ld2,186.3329926,-20.3810005,896.5219727,3);
- SetTimerEx("kyla",3000 ,0, "i", playerid);
- SetTimerEx("atsidaro", 7000, 0, "i", playerid);
- //--
- //liftas
- //uzsidaro kiti2
- MoveObject(durys3,186.8880005,-17.3099995,890.7579956,3);
- MoveObject(durys22,186.8880005,-21.2560005,890.7340088,3);
- //3
- MoveObject(durys15,187.0760040,-17.1599998,896.5579834,3);
- MoveObject(durys233,187.0760040,-21.1299992,896.5599976,3);
- }
- else if(listitem == 1)
- {
- MoveObject(ld,186.3329926,-16.3889999,896.5339966,3);
- MoveObject(ld2,186.3329926,-20.3810005,896.5219727,3);
- SetTimerEx("kyla2",3000 ,0, "i", playerid);
- SetTimerEx("atsidaro2",3000 ,0, "i", playerid);
- MoveObject(durys15,187.0760040,-17.1599998,896.5579834,3);
- MoveObject(durys233,187.0760040,-21.1299992,896.5599976,3);
- MoveObject(durys1,187.1369934,-17.2800007,884.9080200,3);
- }
- else if(listitem == 2)
- {
- SendClientMessage(playerid,0xAA3333AA,"Tu ir taip treciame aukste");
- MoveObject(durys15,187.1049957,-15.4239998,896.5579834,3);
- MoveObject(durys233,187.0760040,-21.4580002,896.5599976,3);
- SetTimerEx("uzsidaro3", 6000, 0, "i", playerid);
- }
- }
- return 1;
- }
- return 1;
- }
- public OnPlayerClickPlayer(playerid, clickedplayerid, source)
- {
- return 1;
- }
- public atsidaro(playerid)
- {
- MoveObject(ld,185.6829987,-15.3179998,884.8839722,3);
- MoveObject(ld2,185.6829987,-21.4130001,884.9219971,3);
- MoveObject(durys1,187.1470032,-15.8540001,884.9080200,3);
- SetTimerEx("uzsidaro1", 6000, 0, "i", playerid);
- return 1;
- }
- public atsidaro2(playerid)
- {
- SetTimerEx("atsidarod2", 3000, 0, "i", playerid);
- return 1;
- }
- public atsidarod2(playerid)
- {
- MoveObject(ld,185.6829987,-15.3170004,890.7089844,3);
- MoveObject(ld2,185.6829987,-21.4120007,890.7470093,3);
- MoveObject(durys3,187.0950012,-15.4720001,890.7579956,3); //object(elevatordoor2) (2)
- MoveObject(durys22,187.0690002,-21.4319992,890.7340088,3); //object(elevatordoor1) (5)
- SetTimerEx("uzsidaro2", 6000, 0, "i", playerid);
- return 1;
- }
- public atsidaro3(playerid)
- {
- MoveObject(ld,186.3070068,-15.3380003,896.5089722,3);
- MoveObject(ld2,186.3070068,-21.4060001,896.5219727,3);
- MoveObject(durys15,187.1049957,-15.4239998,896.5579834,3);
- MoveObject(durys233,187.0760040,-21.4580002,896.5599976,3);
- SetTimerEx("uzsidaro3", 6000, 0, "i", playerid);
- return 1;
- }
- public uzsidaro3(playerid)
- {
- MoveObject(durys15,187.0760040,-17.1599998,896.5579834,3);
- MoveObject(durys233,187.0760040,-21.1299992,896.5599976,3);
- return 1;
- }
- public uzsidaro2(playerid)
- {
- MoveObject(durys3,186.8880005,-17.3099995,890.7579956,3);
- MoveObject(durys22,186.8880005,-21.2560005,890.7340088,3);
- return 1;
- }
- public uzsidaro1(playerid)
- {
- MoveObject(durys1,187.1369934,-17.2800007,884.9080200,3);
- return 1;
- }
- public kyla(playerid)
- {
- MoveObject(liftas,181.7830048,-18.3400002,884.9509888,3);
- MoveObject(ld,186.3329926,-16.3889999,896.5339966,3);
- MoveObject(ld2,186.3329926,-20.3810005,896.5219727,3);
- MoveObject(ld,185.6329956,-16.3169994,884.9340210,3);
- MoveObject(ld2,185.6329956,-20.2889996,884.9219971,3);
- return 1;
- }
- public kyla2(playerid)
- {
- MoveObject(liftas,181.7830048,-18.3400002,890.7260132,3);
- MoveObject(ld,185.6779938,-16.3160000,890.7089844,3);
- MoveObject(ld2,185.6779938,-20.3120003,890.7219849,3);
- return 1;
- }
- public kyla3(playerid)
- {
- MoveObject(liftas,182.4839935,-18.4080009,896.5499878,3);
- MoveObject(ld,186.3329926,-16.3889999,896.5339966,3);
- MoveObject(ld2,186.3329926,-20.3810005,896.5219727,3);
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment