Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CMD:pu(playerid, params[])
- {
- if(GetPVarInt(playerid, "gPlayerLogged") != 0)
- {
- if(IsACop(playerid))
- {
- if(!IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, COLOR_GREY, "Niste u autu !");
- return 1;
- }
- tmp = strtok(cmdtext, idx);
- if (!strlen(tmp))
- return SendClientMessage(playerid, COLOR_WHITE, "KORISTENJE: /pu [Playerid/DioImena] [seatid]");
- giveplayerid = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- if (!strlen(tmp))
- return SendClientMessage(playerid, COLOR_WHITE, "KORISTENJE: /pu [Playerid/DioImena] [seatid]");
- new seat = strvalEx(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(seat < 1 || seat > 3)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "ID sjedala nemoze biti veci od 3 ili manji od 1.");
- return 1;
- }
- if(IsACop(giveplayerid))
- {
- SendClientMessage(playerid, COLOR_GREY, "Ne mozes staviti policajca u auto !");
- return 1;
- }
- if(IsPlayerInAnyVehicle(giveplayerid))
- {
- SendClientMessage(playerid, COLOR_GREY, "Osumnjiceni je u vozilu, izbaci ga iz vozila prvo !");
- return 1;
- }
- if (ProxDetectorS(8.0, playerid, giveplayerid))
- {
- if(giveplayerid == playerid)
- {
- SendClientMessage(playerid, COLOR_GREY, "Ne mozes ubaciti sam sebe!");
- return 1;
- }
- if(GetPVarInt(giveplayerid, "PlayerCuffed") == 2)
- {
- new carid = GetPlayerVehicleID(playerid);
- new Float:pos[6];
- GetPlayerPos(playerid, pos[0], pos[1], pos[2]);
- GetPlayerPos(giveplayerid, pos[3], pos[4], pos[5]);
- GetVehiclePos( carid, pos[0], pos[1], pos[2]);
- if (floatcmp(floatabs(floatsub(pos[0], pos[3])), 10.0) != -1 &&
- floatcmp(floatabs(floatsub(pos[1], pos[4])), 10.0) != -1 &&
- floatcmp(floatabs(floatsub(pos[2], pos[5])), 10.0) != -1) return false;
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* Ubacen si u vozilo od strane %s .", sendername);
- SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* Ubacio si u vozilo %s .", giveplayer);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "* %s ubacuje %s u vozilo.", sendername ,giveplayer);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- ClearAnimations(giveplayerid);
- TogglePlayerControllable(giveplayerid, 0);
- PutPlayerInVehicle(giveplayerid,carid,seat);
- }
- else
- SendClientMessage(playerid, COLOR_RED, "Taj igrac nije uhapsen !");
- }
- else
- SendClientMessage(playerid, COLOR_RED, " Predaleko si od osumnjicenog!");
- }
- }
- else
- SendClientMessage(playerid, COLOR_RED, "Taj igrac nije online !");
- }
- else
- SendClientMessage(playerid, COLOR_RED, "Niste policajac / FBI.");
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment