Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- TUTUS NAJDOBAR YOUTUBER NA BALKANOT I NA SVETOT I POSIROKO VI DAVA EDNA FS /rucna KOJA NESME NIKOJ DA JA KORISTI
- SUBSCRIBE AND LIKE TUTUSMKD
- FOR
- MORE
- VIDEOS
- OR
- KILL
- YOU
- AND
- KILL
- YOURSELF
- */
- #include <a_samp> //gomna
- //---boja
- #define CRVENA 0xff0000
- #define ZUTA 0xffff00
- #define SCM SendClientMessage //za stiganje poraka kaj igracot
- //---new
- new id;
- new RucnaK[MAX_VEHICLES] = 0;
- new Float:VoziloPos[MAX_VEHICLES][4];
- new Float:VoziloKoci[MAX_VEHICLES][4];
- //----------[komanda]-----------------------------------------------------------
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if(!strcmp(cmdtext, "/rucna", true)) //komandata
- {
- if(IsPlayerInAnyVehicle(playerid)) //u bilo koe vozilo
- {
- new kocnica = GetPlayerVehicleID(playerid);
- new Ime[MAX_PLAYER_NAME], string[128], delovi[7];
- GetPlayerName(playerid, Ime, sizeof(Ime));
- if(RucnaK[kocnica] == 1)
- {
- RucnaK[kocnica] = 0;
- ProxDetector(30.0, playerid, string, CRVENA,CRVENA,CRVENA,CRVENA,CRVENA);
- GetVehicleParamsEx(kocnica, delovi[0], delovi[1], delovi[2], delovi[3], delovi[4], delovi[5], delovi[6]);
- SetVehicleParamsEx(kocnica, VEHICLE_PARAMS_ON, delovi[1], delovi[2], delovi[3], delovi[4], delovi[5], delovi[6]);
- return 1;
- }
- if(RucnaK[kocnica] == 0)
- {
- RucnaK[kocnica] = 1;
- GetVehiclePos(kocnica, VoziloPos[kocnica][0], VoziloPos[kocnica][1], VoziloPos[kocnica][2]);
- GetVehicleZAngle(kocnica, VoziloPos[kocnica][3]);
- SetVehicleVelocity(kocnica, 0, 0, 0);
- ProxDetector(30.0, playerid, string, CRVENA,CRVENA,CRVENA,CRVENA,CRVENA);
- GetVehicleParamsEx(kocnica, delovi[0], delovi[1], delovi[2], delovi[3], delovi[4], delovi[5], delovi[6]);
- SetVehicleParamsEx(kocnica, VEHICLE_PARAMS_OFF, delovi[1], delovi[2], delovi[3], delovi[4], delovi[5], delovi[6]);
- return 1;
- }
- }
- else
- {
- if(id == 1) return SCM(playerid, ZUTA, "(INFO) {00ff00}Mora da ste u vozilo za da ja koristite ovaa komanda.");
- }
- return 1;
- }
- return 0;
- }
- public OnUnoccupiedVehicleUpdate(vehicleid, playerid, passenger_seat) //Naredbata sto ja vrsite degeni
- {
- if(RucnaK[vehicleid] == 1)
- {
- GetVehiclePos(playerid, VoziloKoci[vehicleid][0], VoziloKoci[vehicleid][1], VoziloKoci[vehicleid][2]);
- GetVehicleZAngle(playerid, VoziloKoci[playerid][3]);
- if(VoziloKoci[vehicleid][0] == VoziloPos[vehicleid][0] || VoziloKoci[vehicleid][1] == VoziloPos[vehicleid][1] || VoziloKoci[vehicleid][2] == VoziloPos[vehicleid][2] || VoziloKoci[vehicleid][3] == VoziloPos[vehicleid][3]) return 1;
- SetVehiclePos(vehicleid, VoziloPos[vehicleid][0], VoziloPos[vehicleid][1], VoziloPos[vehicleid][2]);
- SetVehicleZAngle(vehicleid, VoziloKoci[playerid][3]);
- }
- return 1;
- }
- //forward----------------------------
- forward ProxDetector(Float:stavanje, playerid, string[], funkcija1,funkcija2,funkcija3,funkcija4,funkcija5);
- public ProxDetector(Float:stavanje, playerid, string[], funkcija1,funkcija2,funkcija3,funkcija4,funkcija5)
- {
- if(IsPlayerConnected(playerid))
- {
- new Float:pozx, Float:pozy, Float:pozz;
- new Float:hpozx, Float:hpozy, Float:hpozz;
- new Float:fpozx, Float:fpozy, Float:fpozz;
- GetPlayerPos(playerid, hpozx, hpozy, hpozz);
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i) && (GetPlayerVirtualWorld(playerid) == GetPlayerVirtualWorld(i)))
- {
- GetPlayerPos(i, pozx, pozy, pozz);
- fpozx = (hpozx -pozx);
- fpozy = (hpozy -pozy);
- fpozz = (hpozz -pozz);
- if (((fpozx < stavanje/16) && (fpozx > -stavanje/16)) && ((fpozy < stavanje/16) && (fpozy > -stavanje/16)) && ((fpozz < stavanje/16) && (fpozz > -stavanje/16)))
- {
- SCM(i, funkcija1, string);
- }
- else if (((fpozx < stavanje/8) && (fpozx > -stavanje/8)) && ((fpozy < stavanje/8) && (fpozy > -stavanje/8)) && ((fpozz < stavanje/8) && (fpozz > -stavanje/8)))
- {
- SCM(i, funkcija2, string);
- }
- else if (((fpozx < stavanje/4) && (fpozx > -stavanje/4)) && ((fpozy < stavanje/4) && (fpozy > -stavanje/4)) && ((fpozz < stavanje/4) && (fpozz > -stavanje/4)))
- {
- SCM(i, funkcija3, string);
- }
- else if (((fpozx < stavanje/2) && (fpozx > -stavanje/2)) && ((fpozy < stavanje/2) && (fpozy > -stavanje/2)) && ((fpozz < stavanje/2) && (fpozz > -stavanje/2)))
- {
- SCM(i, funkcija4, string);
- }
- else if (((fpozx < stavanje) && (fpozx > -stavanje)) && ((fpozy < stavanje) && (fpozy > -stavanje)) && ((fpozz < stavanje) && (fpozz > -stavanje)))
- {
- SCM(i, funkcija5, string);
- }
- }
- }
- }
- return 1;
- }
- /*
- Tutus umre na ova skripta dokolku ne ja koristite kje vi bide blagodaren od se srce
- bidejki stvarno mnogu trud vlozi
- Time on Scripting: 1:22;55
- Date:5/16/2018
- Youtube Channel:TutusmkD
- Instagram: vasilevtutus
- SnapChat: stefan-tutus
- Se nadevam vi pomognav za ova :D
- Dokolku sakate da mi pomognete
- taka sto kje stavam videa sekoj den
- i kje bidam po redoven napravete go toa sea
- SUBSCRIBE OD VAS I VASIOT PRIJATEL
- LIKE OD VAS I VASIOT PRIJATEL I SAMO JAKO DA GRMI SKRIPTAVA
- naskoro novo video stom se opram.. !
- */
Advertisement
Add Comment
Please, Sign In to add comment