Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #include <zcmd>
- #pragma tabsize 0
- #define DialogCreditos 1
- new PEDAGIO;
- new PEDAGIOB;
- new PEDAGIO2a;
- new PEDAGIO2b;
- new PEDAGIO3a;
- new PEDAGIO4a;
- forward PEDAGIOAA();
- public PEDAGIOAA()
- {
- MoveObject(PEDAGIO,50.262802124023, -1538.0922851563, 4.5334191322327,1.0);
- return 1;
- }
- forward PEDAGIOBB();
- public PEDAGIOBB()
- {
- MoveObject(PEDAGIOB,38.308525085449, -1522.3610839844, 4.6134810447693,1.0);
- return 1;
- }
- forward PEDAGIO2AA();
- public PEDAGIO2AA()
- {
- MoveObject(PEDAGIO2a,2771.5119628906, -394.2326965332, 22.973459243774,1.0);
- return 1;
- }
- forward PEDAGIO2BB();
- public PEDAGIO2BB()
- {
- MoveObject(PEDAGIO2b,2759.0329589844, -408.44223022461, 22.989906311035,1.0);
- return 1;
- }
- forward PEDAGIO3AA();
- public PEDAGIO3AA()
- {
- MoveObject(PEDAGIO3a,96.531066894531, -1282.3725585938, 13.440967559814,1.0);
- return 1;
- }
- forward PEDAGIO4AA();
- public PEDAGIO4AA()
- {
- MoveObject(PEDAGIO4a,76.202934265137, -1263.2830810547, 13.720924377441,1.0);
- return 1;
- }
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print(" Pedagio System v0.1 by Leo_Perez");
- print("--------------------------------------\n");
- Create3DTextLabel("Aperte '2'\nEncima do 'W'",0xFFFF00FF,41.5136,-1537.2761,4.9358,50.0,0);//pedagio1
- Create3DTextLabel("Aperte '2'\nEncima do 'W'",0xFFFF00FF,48.9068,-1524.8191,4.8192,50.0,0);//pedagio1
- Create3DTextLabel("Aperte '2'\nEncima do 'W'",0xFFFF00FF,2755.6704,-405.6986,23.3840,50.0,0);//pedagio2
- Create3DTextLabel("Aperte '2'\nEncima do 'W'",0xFFFF00FF,2774.1343,-397.0491,23.0892,50.0,0);//pedagio2
- Create3DTextLabel("Aperte '2'\nEncima do 'W'",0xFFFF00FF,92.7667,-1285.5231,13.5556,50.0,0);//pedagio3 =D
- Create3DTextLabel("Aperte '2'\nEncima do 'W'",0xFFFF00FF,79.8072,-1260.9324,14.0553,50.0,0);//ultimo pedagio(4)
- CreateObject(3881, 48.729965209961, -1531.1173095703, 6.1691818237305, 0, 0, 82);
- CreateObject(3881, 40.214614868164, -1529.4411621094, 6.2482013702393, 0, 0, 261.99645996094);
- CreateObject(1237, 49.640350341797, -1543.5988769531, 4.1759648323059, 0, 0, 0);
- CreateObject(1237, 50.283355712891, -1543.0452880859, 4.2053833007813, 0, 0, 0);
- CreateObject(1237, 48.474166870117, -1542.681640625, 4.1819453239441, 0, 0, 0);
- CreateObject(1232, 47.25853729248, -1542.8602294922, 6.8248224258423, 0, 0, 0);
- CreateObject(1232, 36.769317626953, -1526.9178466797, 7.0652527809143, 0, 0, 0);
- CreateObject(1232, 36.462753295898, -1531.44140625, 7.0680975914001, 0, 0, 0);
- PEDAGIO = CreateObject(971, 50.262802124023, -1538.0922851563, 4.5334191322327, 0, 0, 262);
- PEDAGIOB = CreateObject(971, 38.308525085449, -1522.3610839844, 4.6134810447693, 0, 0, 261.99645996094);
- //pedágio2 aqui
- CreateObject(3881, 2768.7529296875, -401.01916503906, 24.348476409912, 0, 0, 224.25);
- CreateObject(3881, 2761.7565917969, -401.53967285156, 24.551654815674, 0, 0, 43.995239257813);
- CreateObject(983, 2776.8337402344, -388.90768432617, 23.358406066895, 0, 0, 314);
- CreateObject(718, 2779.4018554688, -391.31762695313, 22.542633056641, 0, 0, 316);
- CreateObject(718, 2774.2185058594, -385.97061157227, 22.864345550537, 0, 0, 315.99975585938);
- CreateObject(983, 2753.8146972656, -414.08065795898, 23.314632415771, 0, 0, 313.99475097656);
- CreateObject(718, 2756.580078125, -417.80154418945, 22.462741851807, 0, 0, 315.99975585938);
- CreateObject(718, 2750.6804199219, -411.43853759766, 22.8141746521, 0, 0, 315.99975585938);
- CreateObject(1238, 2762.8305664063, -406.29547119141, 22.837093353271, 0, 0, 0);
- CreateObject(1238, 2756.8947753906, -412.25207519531, 22.838285446167, 0, 0, 0);
- CreateObject(1238, 2774.7795410156, -391.21966552734, 22.899139404297, 0, 0, 0);
- CreateObject(1238, 2768.6606445313, -397.53500366211, 22.931829452515, 0, 0, 0);
- CreateObject(1257, 2782.6943359375, -394.70965576172, 23.617706298828, 0, 0, 44);
- CreateObject(1257, 2762.6779785156, -422.87127685547, 23.379640579224, 0, 0, 225.99475097656);
- PEDAGIO2a = CreateObject(971, 2771.5119628906, -394.2326965332, 22.973459243774, 0, 0, 46);
- PEDAGIO2b = CreateObject(971, 2759.0329589844, -408.44223022461, 22.989906311035, 0, 0, 45.999755859375);
- ///pedagio 3
- CreateObject(3881, 89.861061096191, -1278.9357910156, 14.896292686462, 0, 0, 126);
- CreateObject(983, 101.77376556396, -1287.8745117188, 13.96461391449, 0, 0, 48);
- CreateObject(1238, 99.237655639648, -1285.9040527344, 13.548146247864, 0, 0, 0);
- CreateObject(1238, 93.541305541992, -1279.20703125, 13.327219009399, 0, 0, 0);
- CreateObject(1257, 94.957939147949, -1291.9598388672, 14.198384284973, 0, 0, 310);
- CreateObject(1346, 100.89759063721, -1289.0979003906, 14.571811676025, 0, 0, 310);
- CreateObject(1238, 99.935554504395, -1286.6441650391, 13.55650806427, 0, 0, 0);
- CreateObject(1238, 100.69205474854, -1287.4132080078, 13.566374778748, 0, 0, 0);
- CreateObject(1238, 101.38417053223, -1287.9592285156, 13.581062316895, 0, 0, 0);
- CreateObject(1238, 100.29541015625, -1288.7280273438, 13.611711502075, 0, 0, 0);
- PEDAGIO3a = CreateObject(971, 96.531066894531, -1282.3725585938, 13.440967559814, 0, 0, 310);
- //pedagio 4
- CreateObject(1346, 73.782348632813, -1255.4715576172, 14.763814926147, 0, 0, 34);
- CreateObject(3881, 82.657600402832, -1267.0057373047, 15.026962280273, 0, 0, 304);
- CreateObject(983, 71.699829101563, -1257.2736816406, 14.108439445496, 0, 0, 37);
- CreateObject(1257, 78.695175170898, -1252.4455566406, 14.800667762756, 0, 0, 126);
- CreateObject(1238, 74.386459350586, -1259.3386230469, 13.591255187988, 0, 0, 0);
- CreateObject(1238, 79.150917053223, -1266.4158935547, 13.616607666016, 0, 0, 0);
- CreateObject(1238, 74.442947387695, -1258.3664550781, 13.760890007019, 0, 0, 0);
- CreateObject(1238, 73.659233093262, -1257.6898193359, 13.756331443787, 0, 0, 0);
- CreateObject(1238, 73.190910339355, -1256.8547363281, 13.754238128662, 0, 0, 0);
- CreateObject(1238, 75.873199462891, -1255.4300537109, 13.775321006775, 0, 0, 0);
- PEDAGIO4a = CreateObject(971, 76.202934265137, -1263.2830810547, 13.720924377441, 0, 0, 308);
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- main()
- {
- print("\n----------------------------------");
- print(" Pedagio System v0.1 by Leo_Perez");
- print("----------------------------------\n");
- }
- public OnPlayerConnect(playerid)
- {
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- return 1;
- }
- public OnVehicleDeath(vehicleid, killerid)
- {
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- return 1;
- }
- public OnPlayerKeyStateChange(playerid,newkeys,oldkeys)
- {
- if(newkeys == KEY_SUBMISSION)
- {
- cmd_pedagio1( playerid,"" );
- cmd_pedagio2( playerid,"" );
- cmd_pedagio3( playerid,"" );
- cmd_pedagio4( playerid,"" );
- cmd_pedagio5( playerid,"" );
- cmd_pedagio6( playerid,"" );
- }
- return 1;
- }
- CMD:pedagio1(playerid,params[])
- {
- if(IsPlayerInRangeOfPoint(playerid,10.0,41.5136,-1537.2761,4.9358))
- {
- MoveObject(PEDAGIO,50.236389160156, -1538.0604248047, -2.6460840702057,1.0);
- SetTimer("PEDAGIOAA",6000,false);
- GivePlayerMoney(playerid,-250);
- SendClientMessage(playerid,0xFFFF00FF,"Obrigado, tenha um bom dia");
- SendClientMessage(playerid,0xFFFF00FF,"Seja RP e espere o portão abrir inteiro!");
- }
- else
- {
- //SendClientMessage(playerid,0xFFFFFFFF,"você não está no pedágio.");
- }
- return true;
- }
- CMD:pedagio2(playerid,params[])
- {
- if(IsPlayerInRangeOfPoint(playerid,10.0,42.8127,-1522.5035,4.8887))
- {
- MoveObject(PEDAGIOB,38.299118041992, -1522.3580322266, -2.580091714859,1.0);
- SetTimer("PEDAGIOBB",6000,false);
- GivePlayerMoney(playerid,-250);
- SendClientMessage(playerid,0xFFFF00FF,"Obrigado, tenha um bom dia");
- SendClientMessage(playerid,0xFFFF00FF,"Seja RP e espere o portão abrir inteiro!");
- }
- else
- {
- //SendClientMessage(playerid,0xFFFFFFFF,"você não está no pedágio.");
- }
- return true;
- }
- CMD:pedagio3(playerid,params[])
- {
- if(IsPlayerInRangeOfPoint(playerid,10.0,2774.1343,-397.0491,23.0892))
- {
- MoveObject(PEDAGIO2a,2771.5224609375, -394.25610351563, 14.170133590698,1.0);
- SetTimer("PEDAGIO2AA",6000,false);
- GivePlayerMoney(playerid,-250);
- SendClientMessage(playerid,0xFFFF00FF,"Obrigado, tenha um bom dia");
- SendClientMessage(playerid,0xFFFF00FF,"Seja RP e espere o portão abrir inteiro!");
- }
- else
- {
- }
- return true;
- }
- CMD:pedagio4(playerid,params[])
- {
- if(IsPlayerInRangeOfPoint(playerid,10.0,2755.6704,-405.6986,23.3840))
- {
- MoveObject(PEDAGIO2b,2758.9116210938, -408.33795166016, 12.966156005859,1.0);
- SetTimer("PEDAGIO2BB",6000,false);
- GivePlayerMoney(playerid,-250);
- SendClientMessage(playerid,0xFFFF00FF,"Obrigado, tenha um bom dia");
- SendClientMessage(playerid,0xFFFF00FF,"Seja RP e espere o portão abrir inteiro!");
- }
- else
- {
- }
- return true;
- }
- CMD:pedagio5(playerid,params[])
- {
- if(IsPlayerInRangeOfPoint(playerid,10.0,92.7667,-1285.5231,13.55))
- {
- MoveObject(PEDAGIO3a,96.525283813477, -1282.3951416016, 6.3279194831848,1.0);
- SetTimer("PEDAGIO3AA",6000,false);
- GivePlayerMoney(playerid,-250);
- SendClientMessage(playerid,0xFFFF00FF,"Obrigado, tenha um bom dia");
- SendClientMessage(playerid,0xFFFF00FF,"Seja RP e espere o portão abrir inteiro!");
- }
- else
- {
- }
- return true;
- }
- CMD:pedagio6(playerid,params[])
- {
- if(IsPlayerInRangeOfPoint(playerid,10.0,79.8072,-1260.9324,14.0553))
- {
- MoveObject(PEDAGIO4a,76.178726196289, -1263.2579345703, 7.3500204086304,1.0);
- SetTimer("PEDAGIO4AA",6000,false);
- GivePlayerMoney(playerid,-250);
- SendClientMessage(playerid,0xFFFF00FF,"Obrigado, tenha um bom dia");
- SendClientMessage(playerid,0xFFFF00FF,"Seja RP e espere o portão abrir inteiro!");
- }
- else
- {
- }
- return true;
- }
- CMD:creditos(playerid,params[])
- {
- #pragma unused params
- ShowPlayerDialog(playerid,1,DIALOG_STYLE_MSGBOX,"Créditos","Obrigado por baixar e usar o Sistema de pedágio v0.1\nfeito por Leo_Perez\nPor favor NÃO retire os CRÉDITOS\nEnjoy (:","Ok","");
- return true;
- }
Advertisement
Add Comment
Please, Sign In to add comment