Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CMD:swat(playerid, params[]){ //Special Weapons and Tactics - LSPD Taktikai egység
- if(isnull(params)){
- Info(playerid, "/swat [invite | uninvite | giverank | felszerelés | gov | tagok]");
- return true;
- }
- new param[24];
- sscanf(params, "s[24]{}", param);
- if(!strcmp(param, "invite", true) || !strcmp(param, "felvesz", true)){
- if(PlayerInfo[playerid][pSWATRang] != 8 && !IsScripter(playerid))
- return Hiba(playerid, NEM_HASZNALHATO);
- new jatekos;
- if(sscanf(params, "{s[24]}u", jatekos))
- Info(playerid, "/swat invite [JátékosNév/ID]");
- if((jatekos == INVALID_PLAYER_ID) || !IsPlayerConnected(jatekos) || IsPlayerNPC(jatekos))
- return Hiba(playerid, "Nincs ilyen játékos!");
- if(PlayerInfo[jatekos][pSWAT] == 0){
- PlayerInfo[jatekos][pSWAT] = 1;
- PlayerInfo[jatekos][pSWATRang] = 1;
- Info(playerid, "Felvetted a SWAT egységbe!");
- Info(jatekos, "Felvettek a SWAT egységbe! Részletek: /help");
- }
- else Hiba(playerid, "A játékos már tagja a SWAT egységnek!");
- }
- if(!strcmp(param, "uninvite", true) || !strcmp(param, "kirúg", true)) {
- if(PlayerInfo[playerid][pSWATRang] != 8 && !IsScripter(playerid))
- return Hiba(playerid, NEM_HASZNALHATO);
- new jatekos;
- if(sscanf(params, "{s[24]}u", jatekos))
- Info(playerid, "/swat uninvite [JátékosNév/ID]");
- if((jatekos == INVALID_PLAYER_ID) || !IsPlayerConnected(jatekos) || IsPlayerNPC(jatekos))
- return Hiba(playerid, "Nincs ilyen játékos!");
- if(PlayerInfo[jatekos][pSWAT] == 1){
- PlayerInfo[jatekos][pSWAT] = 0;
- PlayerInfo[jatekos][pSWATRang] = 0;
- Info(playerid, "Kirúgtad a SWAT egységből!");
- Info(jatekos, "Kirúgtak a SWAT egységből!");
- }
- else Hiba(playerid, "A játékos nem tagja a SWAT egységnek!");
- }
- if(!strcmp(param, "giverank", true) || !strcmp(param, "rang", true)){
- if(PlayerInfo[playerid][pSWATRang] != 8 && !IsScripter(playerid))
- return Hiba(playerid, NEM_HASZNALHATO);
- new jatekos, rang;
- if(sscanf(params, "{s[24]}ud", jatekos, rang))
- Info(playerid, "/swat giverank [JátékosNév/ID] [Rendfokozat]");
- if((jatekos == INVALID_PLAYER_ID) || !IsPlayerConnected(jatekos) || IsPlayerNPC(jatekos))
- return Hiba(playerid, "Nincs ilyen játékos!");
- if(rang < 1 || rang > 8)
- return Hiba(playerid, "A rendfokozat minimum 1, maximum 8 lehet!");
- if(PlayerInfo[jatekos][pSWAT] == 1){
- PlayerInfo[jatekos][pSWATRang] = rang;
- SFM(jatekos, COL_VZOLD, "Új rendfokozatot kaptál a SWAT egységben! Az új rendfokozatod: [%d]%s", rang, SWATRangok(rang));
- SFM(playerid, COL_VZOLD, "Új rendfokozatot adtál neki: %s. Rendfokozata: [%d]%s", JatekosNev(jatekos), rang, SWATRangok(rang));
- }
- else Hiba(playerid, "A játékos nem tagja a SWAT egységnek!");
- }
- if(!strcmp(param, "gov", true) || !strcmp(param, "felhívás", true)){
- if(PlayerInfo[playerid][pSWATRang] < 3 && !IsScripter(playerid))
- return Hiba(playerid, "Legalább 3. SWAT Rendfokozat szükséges a felhíváshoz!");
- new felhivas[128], str[128];
- if(sscanf(params, "{s[24]}s[128]", felhivas))
- return Info(playerid, "/swat gov [Szöveg]");
- if(strlen(felhivas) < 10)
- return Hiba(playerid, "Minimum 10 karakter!");
- if(!OOC_Ellenorzes(playerid, "/sgov", params))
- return true;
- SendClientMessageToAll(0xffc400AA, ""#COL_FEHER"_______________| "#COL_VKEK"Special Weapons and Tactics"#COL_FEHER" |_______________");
- format(str, sizeof(str), "%s %s: %s", SWATRangok(PlayerInfo[playerid][pSWATRang]), JatekosNev(playerid, true), felhivas);
- SendClientMessageToAll(0xffc400AA, str);
- }
- if(!strcmp(param, "tagok", true) || !strcmp(param, "ranks", true)){
- if(PlayerInfo[playerid][pSWAT] != 1 && !IsScripter(playerid))
- return Hiba(playerid, NEM_HASZNALHATO);
- SendClientMessage(playerid, 0xffc400AA, "========== [ SWAT TAGOK ] ==========");
- foreach(Player, p)
- {
- if(Belepve(p) && PlayerInfo[p][pSWAT] == 1)
- {
- SendFormatMessage(playerid, 0xffc400AA, "Név: "#COL_MKEK"%s{ffea00} | Rendfokozat: [%d]"#COL_MKEK"%s{ffea00}%s", JatekosNev(p), PlayerInfo[p][pSWATRang], SWATRangok(PlayerInfo[p][pSWATRang]), (PlayerInfo[p][pSzunetel] ? (" | AFK") : ("")));
- }
- }
- }
- if(!strcmp(param, "duty", true) || !strcmp(param, "felszerelés", true)){
- if(PlayerInfo[playerid][pSWAT] != 1 && !IsScripter(playerid))
- return Msg(playerid, NEM_HASZNALHATO, 1);
- new car = NINCS;
- car = GetClosestVehicle(playerid);
- if(GetDistanceToVehicle(playerid, car) < 5.0){
- if(GetVehicleModel(car) == 427){
- ShowPlayerDialog(playerid, DIALOG_SWAT, 2, "SWAT FELSZERELÉSEK", "Assault I Platoon [Deagle, M4, Könnygáz]\nAssault II Platoon [Deagle, MP5, Könnygáz]\nAssault III Platoon [Deagle, Combat, Könnygáz]\nSniper I Platoon [Deagle, Sniper, Könnygáz]\nSniper II Platoon [Deagle, Rifle, Könnygáz]\nOff-Duty [Szolgálat leadása]", "Felvesz", "Mégse");
- }
- } else
- return Hiba(playerid, "Nincs SWAT jármű a közeledben!");
- return true;
- }
- return 1;
- }
- CMD:tru(playerid, params[]){ //Tactical Response Unit - SASD Taktikai egység
- if(isnull(params)){
- Info(playerid, "/TRU [invite | uninvite | giverank | felszerelés | gov | tagok]");
- return true;
- }
- new param[24];
- sscanf(params, "s[24]{}", param);
- if(!strcmp(param, "invite", true) || !strcmp(param, "felvesz", true)){
- if(PlayerInfo[playerid][pTRURang] != 8 && !IsScripter(playerid))
- return Hiba(playerid, NEM_HASZNALHATO);
- new jatekos;
- if(sscanf(params, "{s[24]}u", jatekos))
- Info(playerid, "/TRU invite [JátékosNév/ID]");
- if((jatekos == INVALID_PLAYER_ID) || !IsPlayerConnected(jatekos) || IsPlayerNPC(jatekos))
- return Hiba(playerid, "Nincs ilyen játékos!");
- if(PlayerInfo[jatekos][pTRU] == 0){
- PlayerInfo[jatekos][pTRU] = 1;
- PlayerInfo[jatekos][pTRURang] = 1;
- Info(playerid, "Felvetted a TRU egységbe!");
- Info(jatekos, "Felvettek a TRU egységbe! Részletek: /help");
- }
- else Hiba(playerid, "A játékos már tagja a TRU egységnek!");
- }
- if(!strcmp(param, "uninvite", true) || !strcmp(param, "kirúg", true)) {
- if(PlayerInfo[playerid][pTRURang] != 8 && !IsScripter(playerid))
- return Hiba(playerid, NEM_HASZNALHATO);
- new jatekos;
- if(sscanf(params, "{s[24]}u", jatekos))
- Info(playerid, "/TRU uninvite [JátékosNév/ID]");
- if((jatekos == INVALID_PLAYER_ID) || !IsPlayerConnected(jatekos) || IsPlayerNPC(jatekos))
- return Hiba(playerid, "Nincs ilyen játékos!");
- if(PlayerInfo[jatekos][pTRU] == 1){
- PlayerInfo[jatekos][pTRU] = 0;
- PlayerInfo[jatekos][pTRURang] = 0;
- Info(playerid, "Kirúgtad a TRU egységből!");
- Info(jatekos, "Kirúgtak a TRU egységből!");
- }
- else Hiba(playerid, "A játékos nem tagja a TRU egységnek!");
- }
- if(!strcmp(param, "giverank", true) || !strcmp(param, "rang", true)){
- if(PlayerInfo[playerid][pTRURang] != 8 && !IsScripter(playerid))
- return Hiba(playerid, NEM_HASZNALHATO);
- new jatekos, rang;
- if(sscanf(params, "{s[24]}ud", jatekos, rang))
- Info(playerid, "/TRU giverank [JátékosNév/ID] [Rendfokozat]");
- if((jatekos == INVALID_PLAYER_ID) || !IsPlayerConnected(jatekos) || IsPlayerNPC(jatekos))
- return Hiba(playerid, "Nincs ilyen játékos!");
- if(rang < 1 || rang > 8)
- return Hiba(playerid, "A rendfokozat minimum 1, maximum 8 lehet!");
- if(PlayerInfo[jatekos][pTRU] == 1){
- PlayerInfo[jatekos][pTRURang] = rang;
- SFM(jatekos, COL_VZOLD, "Új rendfokozatot kaptál a TRU egységben! Az új rendfokozatod: [%d]%s", rang, TRURangok(rang));
- SFM(playerid, COL_VZOLD, "Új rendfokozatot adtál neki: %s. Rendfokozata: [%d]%s", JatekosNev(jatekos), rang, TRURangok(rang));
- }
- else Hiba(playerid, "A játékos nem tagja a TRU egységnek!");
- }
- if(!strcmp(param, "gov", true) || !strcmp(param, "felhívás", true)){
- if(PlayerInfo[playerid][pTRURang] < 3 && !IsScripter(playerid))
- return Hiba(playerid, "Legalább 3. TRU Rendfokozat szükséges a felhíváshoz!");
- new felhivas[128], str[128];
- if(sscanf(params, "{s[24]}s[128]", felhivas))
- return Info(playerid, "/tru gov [Szöveg]");
- if(strlen(felhivas) < 10)
- return Hiba(playerid, "Minimum 10 karakter!");
- if(!OOC_Ellenorzes(playerid, "/sgov", params))
- return true;
- SendClientMessageToAll(0xffc400AA, ""#COL_FEHER"_______________| "#COL_VKEK"Tactical Response Unit"#COL_FEHER" |_______________");
- format(str, sizeof(str), "%s %s: %s", TRURangok(PlayerInfo[playerid][pTRURang]), JatekosNev(playerid, true), felhivas);
- SendClientMessageToAll(0xffc400AA, str);
- }
- if(!strcmp(param, "tagok", true) || !strcmp(param, "ranks", true)){
- if(PlayerInfo[playerid][pTRU] != 1 && !IsScripter(playerid))
- return Hiba(playerid, NEM_HASZNALHATO);
- SendClientMessage(playerid, 0xffc400AA, "========== [ TRU TAGOK ] ==========");
- foreach(Player, p)
- {
- if(Belepve(p) && PlayerInfo[p][pTRU] == 1)
- {
- SendFormatMessage(playerid, 0xffc400AA, "Név: "#COL_MKEK"%s{ffea00} | Rendfokozat: [%d]"#COL_MKEK"%s{ffea00}%s", JatekosNev(p), PlayerInfo[p][pTRURang], TRURangok(PlayerInfo[p][pTRURang]), (PlayerInfo[p][pSzunetel] ? (" | AFK") : ("")));
- }
- }
- }
- if(!strcmp(param, "duty", true) || !strcmp(param, "felszerelés", true)){
- if(PlayerInfo[playerid][pTRU] != 1 && !IsScripter(playerid))
- return Msg(playerid, NEM_HASZNALHATO, 1);
- new car = NINCS;
- car = GetClosestVehicle(playerid);
- if(GetDistanceToVehicle(playerid, car) < 5.0){
- if(GetVehicleModel(car) == 427){
- ShowPlayerDialog(playerid, DIALOG_TRU, 2, "TRU FELSZERELÉSEK", "Assault I Platoon [Deagle, M4, Könnygáz]\nAssault II Platoon [Deagle, MP5, Könnygáz]\nAssault III Platoon [Deagle, Combat, Könnygáz]\nSniper I Platoon [Deagle, Sniper, Könnygáz]\nSniper II Platoon [Deagle, Rifle, Könnygáz]\nOff-Duty [Szolgálat leadása]", "Felvesz", "Mégse");
- }
- } else
- return Hiba(playerid, "Nincs TRU jármű a közeledben!");
- return true;
- }
- return 1;
- }
- CMD:sddetective(playerid, params[]){ // Detective Division - SASD Nyomozói egység
- if(isnull(params)){
- Info(playerid, "/sddetective [invite | uninvite | giverank | felszerelés | gov | tagok]");
- return true;
- }
- new param[24];
- sscanf(params, "s[24]{}", param);
- if(!strcmp(param, "invite", true) || !strcmp(param, "felvesz", true)){
- if(PlayerInfo[playerid][pSDDetektivRang] != 3 && !IsScripter(playerid))
- return Hiba(playerid, NEM_HASZNALHATO);
- new jatekos;
- if(sscanf(params, "{s[24]}u", jatekos))
- Info(playerid, "/sddetective invite [JátékosNév/ID]");
- if((jatekos == INVALID_PLAYER_ID) || !IsPlayerConnected(jatekos) || IsPlayerNPC(jatekos))
- return Hiba(playerid, "Nincs ilyen játékos!");
- if(PlayerInfo[jatekos][pSDDetektiv] == 0){
- PlayerInfo[jatekos][pSDDetektiv] = 1;
- PlayerInfo[jatekos][pSDDetektivRang] = 1;
- Info(playerid, "Felvetted a Detektív egységbe!");
- Info(jatekos, "Felvettek a [SD]Detektív egységbe! Részletek: /help");
- }
- else Hiba(playerid, "A játékos már tagja a Detektív egységnek!");
- }
- if(!strcmp(param, "uninvite", true) || !strcmp(param, "kirúg", true)) {
- if(PlayerInfo[playerid][pSDDetektivRang] != 3 && !IsScripter(playerid))
- return Hiba(playerid, NEM_HASZNALHATO);
- new jatekos;
- if(sscanf(params, "{s[24]}u", jatekos))
- Info(playerid, "/sddetective uninvite [JátékosNév/ID]");
- if((jatekos == INVALID_PLAYER_ID) || !IsPlayerConnected(jatekos) || IsPlayerNPC(jatekos))
- return Hiba(playerid, "Nincs ilyen játékos!");
- if(PlayerInfo[jatekos][pSDDetektiv] == 1){
- PlayerInfo[jatekos][pSDDetektiv] = 0;
- PlayerInfo[jatekos][pSDDetektivRang] = 0;
- Info(playerid, "Kirúgtad a Detektív egységből!");
- Info(jatekos, "Kirúgtak a [PD]Detektív egységből!");
- }
- else Hiba(playerid, "A játékos nem tagja a Detektív egységnek!");
- }
- if(!strcmp(param, "giverank", true) || !strcmp(param, "rang", true)){
- if(PlayerInfo[playerid][pSDDetektivRang] != 3 && !IsScripter(playerid))
- return Hiba(playerid, NEM_HASZNALHATO);
- new jatekos, rang;
- if(sscanf(params, "{s[24]}ud", jatekos, rang))
- Info(playerid, "/sddetective giverank [JátékosNév/ID] [Rendfokozat]");
- if((jatekos == INVALID_PLAYER_ID) || !IsPlayerConnected(jatekos) || IsPlayerNPC(jatekos))
- return Hiba(playerid, "Nincs ilyen játékos!");
- if(rang < 1 || rang > 3)
- return Hiba(playerid, "A rendfokozat minimum 1, maximum 3 lehet!");
- if(PlayerInfo[jatekos][pSDDetektiv] == 1){
- PlayerInfo[jatekos][pSDDetektivRang] = rang;
- SFM(jatekos, COL_VZOLD, "Új rendfokozatot kaptál a [SD]Detektív egységben! Az új rendfokozatod: [%d]%s", rang, SDDetektivRangok(rang));
- SFM(playerid, COL_VZOLD, "Új rendfokozatot adtál neki: %s. Rendfokozata: [%d]%s", JatekosNev(jatekos), rang, SDDetektivRangok(rang));
- }
- else Hiba(playerid, "A játékos nem tagja a Detektiv egységnek!");
- }
- if(!strcmp(param, "gov", true) || !strcmp(param, "felhívás", true)){
- if(PlayerInfo[playerid][pSDDetektivRang] != 1 && !IsScripter(playerid))
- return Hiba(playerid, "Legalább 1. Detektiv Rendfokozat szükséges a felhíváshoz!");
- new felhivas[128],tipus[6], str[128];
- if(sscanf(params, "{s[24]}s[6]s[128]",tipus, felhivas))
- return Info(playerid, "/sddetective gov [HB | NB][Szöveg]");
- if(!strcmp(tipus, "hb", true) && !strcmp(tipus, "nb", true))
- return Hiba(playerid, "Típusok: [RHD | OCVD | GND]");
- if(strlen(felhivas) < 10)
- return Hiba(playerid, "Minimum 10 karakter!");
- if(!OOC_Ellenorzes(playerid, "/sgov", params))
- return true;
- if(!strcmp(tipus, "hb", true)){
- SendClientMessageToAll(0xffc400AA, ""#COL_FEHER"_______________| "#COL_VKEK"Homicide Bureau"#COL_FEHER" |_______________");
- }
- if(!strcmp(tipus, "nb", true)){
- SendClientMessageToAll(0xffc400AA, ""#COL_FEHER"_______________| "#COL_VKEK"Narcotics Bureau"#COL_FEHER" |_______________");
- }
- format(str, sizeof(str), "%s %s: %s", SDDetektivRangok(PlayerInfo[playerid][pSDDetektivRang]), JatekosNev(playerid, true), felhivas);
- SendClientMessageToAll(0xffc400AA, str);
- }
- if(!strcmp(param, "tagok", true) || !strcmp(param, "ranks", true)){
- if(PlayerInfo[playerid][pSDDetektiv] != 1 && !IsScripter(playerid))
- return Hiba(playerid, NEM_HASZNALHATO);
- SendClientMessage(playerid, 0xffc400AA, "========== [ [SD]DETEKTÍV TAGOK ] ==========");
- foreach(Player, p)
- {
- if(Belepve(p) && PlayerInfo[p][pSDDetektiv] == 1)
- {
- SendFormatMessage(playerid, 0xffc400AA, "Név: "#COL_MKEK"%s{ffea00} | Rendfokozat: [%d]"#COL_MKEK"%s{ffea00}%s", JatekosNev(p), PlayerInfo[p][pSDDetektivRang], SDDetektivRangok(PlayerInfo[p][pSDDetektivRang]), (PlayerInfo[p][pSzunetel] ? (" | AFK") : ("")));
- }
- }
- }
- if(!strcmp(param, "duty", true) || !strcmp(param, "felszerelés", true)){
- if(PlayerInfo[playerid][pSDDetektiv] != 1 && !IsScripter(playerid))
- return Msg(playerid, NEM_HASZNALHATO, 1);
- Msg(playerid, "Ideiglenesen nincs.", 1);
- /*new car = NINCS;
- car = GetClosestVehicle(playerid);
- if(GetDistanceToVehicle(playerid, car) < 5.0){
- if(GetVehicleModel(car) == 427){
- ShowPlayerDialog(playerid, DIALOG_DETEKTIV, 2, "DETEKTÍV FELSZERELÉSEK", "Assault I Platoon [Deagle, M4, Könnygáz]\nAssault II Platoon [Deagle, MP5, Könnygáz]\nAssault III Platoon [Deagle, Combat, Könnygáz]\nSniper I Platoon [Deagle, Sniper, Könnygáz]\nSniper II Platoon [Deagle, Rifle, Könnygáz]\nOff-Duty [Szolgálat leadása]", "Felvesz", "Mégse");
- }
- } else
- return Hiba(playerid, "Nincs Detective jármű a közeledben!");*/
- return true;
- }
- return 1;
- }
- CMD:detective(playerid, params[]){ //Detective Bureau - LSPD Nyomozói egység
- if(isnull(params)){
- Info(playerid, "/detective [invite | uninvite | giverank | felszerelés | gov | tagok]");
- if(Admin(playerid, 2)) Info(playerid, "Admin: [leader]");
- return true;
- }
- new param[24];
- sscanf(params, "s[24]{}", param);
- if(!strcmp(param, "invite", true) || !strcmp(param, "felvesz", true)){
- if(PlayerInfo[playerid][pPDDetektivRang] != 3 && !IsScripter(playerid))
- return Hiba(playerid, NEM_HASZNALHATO);
- new jatekos;
- if(sscanf(params, "{s[24]}u", jatekos))
- Info(playerid, "/detective invite [JátékosNév/ID]");
- if((jatekos == INVALID_PLAYER_ID) || !IsPlayerConnected(jatekos) || IsPlayerNPC(jatekos))
- return Hiba(playerid, "Nincs ilyen játékos!");
- if(PlayerInfo[jatekos][pPDDetektiv] == 0){
- PlayerInfo[jatekos][pPDDetektiv] = 1;
- PlayerInfo[jatekos][pPDDetektivRang] = 1;
- Info(playerid, "Felvetted a Detektív egységbe!");
- Info(jatekos, "Felvettek a [PD]Detektív egységbe! Részletek: /help");
- }
- else Hiba(playerid, "A játékos már tagja a Detektív egységnek!");
- }
- if(!strcmp(param, "uninvite", true) || !strcmp(param, "kirúg", true)) {
- if(PlayerInfo[playerid][pPDDetektivRang] != 3 && !IsScripter(playerid))
- return Hiba(playerid, NEM_HASZNALHATO);
- new jatekos;
- if(sscanf(params, "{s[24]}u", jatekos))
- Info(playerid, "/detective uninvite [JátékosNév/ID]");
- if((jatekos == INVALID_PLAYER_ID) || !IsPlayerConnected(jatekos) || IsPlayerNPC(jatekos))
- return Hiba(playerid, "Nincs ilyen játékos!");
- if(PlayerInfo[jatekos][pPDDetektiv] == 1){
- PlayerInfo[jatekos][pPDDetektiv] = 0;
- PlayerInfo[jatekos][pPDDetektivRang] = 0;
- Info(playerid, "Kirúgtad a Detektív egységből!");
- Info(jatekos, "Kirúgtak a [PD]Detektív egységből!");
- }
- else Hiba(playerid, "A játékos nem tagja a Detektív egységnek!");
- }
- if(!strcmp(param, "giverank", true) || !strcmp(param, "rang", true)){
- if(PlayerInfo[playerid][pPDDetektivRang] != 3 && !IsScripter(playerid))
- return Hiba(playerid, NEM_HASZNALHATO);
- new jatekos, rang;
- if(sscanf(params, "{s[24]}ud", jatekos, rang))
- Info(playerid, "/detective giverank [JátékosNév/ID] [Rendfokozat]");
- if((jatekos == INVALID_PLAYER_ID) || !IsPlayerConnected(jatekos) || IsPlayerNPC(jatekos))
- return Hiba(playerid, "Nincs ilyen játékos!");
- if(rang < 1 || rang > 3)
- return Hiba(playerid, "A rendfokozat minimum 1, maximum 3 lehet!");
- if(PlayerInfo[jatekos][pPDDetektiv] == 1){
- PlayerInfo[jatekos][pPDDetektivRang] = rang;
- SFM(jatekos, COL_VZOLD, "Új rendfokozatot kaptál a [PD]Detektív egységben! Az új rendfokozatod: [%d]%s", rang, PDDetektivRangok(rang));
- SFM(playerid, COL_VZOLD, "Új rendfokozatot adtál neki: %s. Rendfokozata: [%d]%s", JatekosNev(jatekos), rang, PDDetektivRangok(rang));
- }
- else Hiba(playerid, "A játékos nem tagja a Detektiv egységnek!");
- }
- if(!strcmp(param, "gov", true) || !strcmp(param, "felhívás", true)){
- if(PlayerInfo[playerid][pPDDetektivRang] != 1 && !IsScripter(playerid))
- return Hiba(playerid, "Legalább 1. Detektiv Rendfokozat szükséges a felhíváshoz!");
- new felhivas[128],tipus[6], str[128];
- if(sscanf(params, "{s[24]}s[6]s[128]",tipus, felhivas))
- return Info(playerid, "/detective gov [RHD | OCVD | GND][Szöveg]");
- if(!strcmp(tipus, "rhd", true) && !strcmp(tipus, "ocvd", true) && !strcmp(tipus, "gnd", true))
- return Hiba(playerid, "Típusok: [RHD | OCVD | GND]");
- if(strlen(felhivas) < 10)
- return Hiba(playerid, "Minimum 10 karakter!");
- if(!OOC_Ellenorzes(playerid, "/sgov", params))
- return true;
- if(!strcmp(tipus, "rhd", true)){
- SendClientMessageToAll(0xffc400AA, ""#COL_FEHER"_______________| "#COL_VKEK"Robbery-Homicide Division"#COL_FEHER" |_______________");
- format(str, sizeof(str), "%s %s: %s", PDDetektivRangok(PlayerInfo[playerid][pPDDetektivRang]), JatekosNev(playerid, true), felhivas);
- SendClientMessageToAll(0xffc400AA, str);
- }
- if(!strcmp(tipus, "ocvd", true)){
- SendClientMessageToAll(0xffc400AA, ""#COL_FEHER"_______________| "#COL_VKEK"Organized Crime and Vice Division"#COL_FEHER" |_______________");
- format(str, sizeof(str), "%s %s: %s", PDDetektivRangok(PlayerInfo[playerid][pPDDetektivRang]), JatekosNev(playerid, true), felhivas);
- SendClientMessageToAll(0xffc400AA, str);
- }
- if(!strcmp(tipus, "gnd", true)){
- SendClientMessageToAll(0xffc400AA, ""#COL_FEHER"_______________| "#COL_VKEK"Gang and Narcotics Division"#COL_FEHER" |_______________");
- format(str, sizeof(str), "%s %s: %s", PDDetektivRangok(PlayerInfo[playerid][pPDDetektivRang]), JatekosNev(playerid, true), felhivas);
- SendClientMessageToAll(0xffc400AA, str);
- }
- }
- if(!strcmp(param, "tagok", true) || !strcmp(param, "ranks", true)){
- if(PlayerInfo[playerid][pPDDetektiv] != 1 && !IsScripter(playerid))
- return Hiba(playerid, NEM_HASZNALHATO);
- SendClientMessage(playerid, 0xffc400AA, "========== [ [PD]DETEKTÍV TAGOK ] ==========");
- foreach(Player, p)
- {
- if(Belepve(p) && PlayerInfo[p][pPDDetektiv] == 1)
- {
- SendFormatMessage(playerid, 0xffc400AA, "Név: "#COL_MKEK"%s{ffea00} | Rendfokozat: [%d]"#COL_MKEK"%s{ffea00}%s", JatekosNev(p), PlayerInfo[p][pPDDetektivRang], PDDetektivRangok(PlayerInfo[p][pPDDetektivRang]), (PlayerInfo[p][pSzunetel] ? (" | AFK") : ("")));
- }
- }
- }
- if(!strcmp(param, "duty", true) || !strcmp(param, "felszerelés", true)){
- if(PlayerInfo[playerid][pPDDetektiv] != 1 && !IsScripter(playerid))
- return Msg(playerid, NEM_HASZNALHATO, 1);
- Msg(playerid, "Ideiglenesen nincs.", 1);
- /*new car = NINCS;
- car = GetClosestVehicle(playerid);
- if(GetDistanceToVehicle(playerid, car) < 5.0){
- if(GetVehicleModel(car) == 427){
- ShowPlayerDialog(playerid, DIALOG_DETEKTIV, 2, "DETEKTÍV FELSZERELÉSEK", "Assault I Platoon [Deagle, M4, Könnygáz]\nAssault II Platoon [Deagle, MP5, Könnygáz]\nAssault III Platoon [Deagle, Combat, Könnygáz]\nSniper I Platoon [Deagle, Sniper, Könnygáz]\nSniper II Platoon [Deagle, Rifle, Könnygáz]\nOff-Duty [Szolgálat leadása]", "Felvesz", "Mégse");
- }
- } else
- return Hiba(playerid, "Nincs Detective jármű a közeledben!");*/
- return true;
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment