Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // For SG
- //Profa I will need help about base training area and parking when Farzam create that
- #define SGrank1 0xDC143CAA
- #define SGrank2 0x33FF33AA
- #define SGrank3 0x20B2AAFF
- #define SGrank4 0x33AA33AA
- #define SGrank5 0xC0C0C0AA
- #define SGrank6 0x375FFFFF
- #define SGrank7 0xFFFF00AA
- #define SGrank8 0xFF0000AA
- #define SGrank9 0x00FFFFAA
- #define SGrank10 0xFF0000AA
- CMD:SGafk(playerid,params[]) {
- new pName1[MAX_PLAYER_NAME];
- GetPlayerName(playerid,pName1,MAX_PLAYER_NAME);
- if(PlayerInfo[playerid][SG] == 1) {
- TogglePlayerControllable(playerid,0);
- new string[128]; format(string,sizeof(string),"{DC143C}[SG]Co-New Gangster is now away from the keyboard! ", pName1);
- SendClientMessageToAll(white, string);
- GameTextForPlayer(playerid,"~r~You're now AFK", 6000, 1);
- SendClientMessage(playerid, white, "{33FF33}Type {FF0000}/sgback When You're Back.");
- } else if(PlayerInfo[playerid][SG] == 2) {
- TogglePlayerControllable(playerid,0);
- new string[128]; format(string,sizeof(string),"{33FF33}[SG]New Gangster is now away from the keyboard! ", pName1);
- SendClientMessageToAll(white, string);
- GameTextForPlayer(playerid,"~r~ You're now AFK", 6000, 1);
- SendClientMessage(playerid, white, "{33FF33}Type {FF0000}/SGback {33FF33}When You're Back.");
- } else if(PlayerInfo[playerid][SG] == 3) {
- TogglePlayerControllable(playerid,0);
- new string[128]; format(string,sizeof(string),"{DC143C}[SG]Trained Gangster {375FFF}%s is now away from the keyboard! ", pName1);
- SendClientMessageToAll(white, string);
- GameTextForPlayer(playerid,"~r~ You're now AFK", 6000, 1);
- SendClientMessage(playerid, white, "{33FF33}Type {FF0000}/SGback {33FF33}When You're Back.");
- } else if(PlayerInfo[playerid][SG] == 4) {
- TogglePlayerControllable(playerid,0);
- new string[128]; format(string,sizeof(string),"{33AA33}[SG]Co - Head Gangster {375FFF}%s is now away from the keyboard ", pName1);
- SendClientMessageToAll(white, string);
- GameTextForPlayer(playerid,"~r~ You're now AFK", 6000, 1);
- SendClientMessage(playerid, white, "{33FF33}Type {FF0000}/SGback {33FF33}When You're Back.");
- } else if(PlayerInfo[playerid][SG] == 5) {
- TogglePlayerControllable(playerid,0);
- new string[128]; format(string,sizeof(string),"{C0C0C0}[SG]Head Gangster {375FFF}%s is now away from the keyboard ", pName1);
- SendClientMessageToAll(white, string);
- GameTextForPlayer(playerid,"~r~ You're now AFK", 6000, 1);
- SendClientMessage(playerid, white, "{33FF33}Type {FF0000}/SGback {33FF33}When You're Back.");
- } else if(PlayerInfo[playerid][SG] == 6) {
- TogglePlayerControllable(playerid,0);
- new string[128]; format(string,sizeof(string),"{375FFF}[SG]Gangster Supervisor {375FFF}%s is now away from the keyboard ", pName1);
- SendClientMessageToAll(white, string);
- GameTextForPlayer(playerid,"~r~ You're now AFK", 6000, 1);
- SendClientMessage(playerid, white, "{33FF33}Type {FF0000}/SGback {33FF33}When You're Back.");
- } else if(PlayerInfo[playerid][SG] == 7) {
- TogglePlayerControllable(playerid,0);
- new string[128]; format(string,sizeof(string),"{FFFF00}[SG]Pre - King Gangster {375FFF}%s is now away from the keyboard ", pName1);
- SendClientMessageToAll(white, string);
- GameTextForPlayer(playerid,"~r~ You're now AFK", 6000, 1);
- SendClientMessage(playerid, white, "{33FF33}Type {FF0000}/SGback {33FF33}When You're Back.");
- } else if(PlayerInfo[playerid][SG] == 8) {
- TogglePlayerControllable(playerid,0);
- new string[128]; format(string,sizeof(string),"{FF0000}[SG]King Gangster {375FFF}%s is now away from the keyboard! ", pName1);
- SendClientMessageToAll(white, string);
- GameTextForPlayer(playerid,"~r~ You're now AFK", 6000, 1);
- SendClientMessage(playerid, white, "{33FF33}Type {FF0000}/SGback {33FF33}When You're Back.");
- } else if(PlayerInfo[playerid][SG] == 9) {
- TogglePlayerControllable(playerid,0);
- new string[128]; format(string,sizeof(string),"{FF0000}[SG]Co - Boss {375FFF}%s is now away from the keyboard! ", pName1);
- SendClientMessageToAll(white, string);
- GameTextForPlayer(playerid,"~r~ You're now AFK", 6000, 1);
- SendClientMessage(playerid, white, "{33FF33}Type {FF0000}/SGback {33FF33}When You're Back.");
- } else if(PlayerInfo[playerid][SG] == 10) {
- TogglePlayerControllable(playerid,0);
- new string[128]; format(string,sizeof(string),"{00FFFF}[SG]Boss {375FFF}%s is now away from the keyboard! ", pName1);
- SendClientMessageToAll(white, string);
- GameTextForPlayer(playerid,"~r~ You're now AFK", 6000, 1);
- SendClientMessage(playerid, white, "{33FF33}Type {FF0000}/SGback {33FF33}When You're Back.");
- } else return SendClientMessage(playerid,red,"ERROR: You need to be a Gangster member to use this command !");
- return 1;
- }
- CMD:SGback(playerid,params[]) {
- new pName1[MAX_PLAYER_NAME];
- GetPlayerName(playerid,pName1,MAX_PLAYER_NAME);
- if(PlayerInfo[playerid][SG] == 1) {
- TogglePlayerControllable(playerid,1);
- new string[128]; format(string,sizeof(string),"{DC143C}[SG]Co - New Gangster {375FFF}%s is Now Back! ", pName1);
- SendClientMessageToAll(white, string);
- GameTextForPlayer(playerid,"~b~welcome back Sir", 6000, 1);
- } else if(PlayerInfo[playerid][SG] == 2) {
- TogglePlayerControllable(playerid,1);
- new string[128]; format(string,sizeof(string),"{33FF33}[SG]New Gangster {375FFF}%s is Now Back! ", pName1);
- SendClientMessageToAll(white, string);
- GameTextForPlayer(playerid,"~b~welcome back Sir", 6000, 1);
- } else if(PlayerInfo[playerid][SG] == 3) {
- TogglePlayerControllable(playerid,1);
- new string[128]; format(string,sizeof(string),"{DC143C}[SG]Trained Gangster {375FFF}%s is Now Back! ", pName1);
- SendClientMessageToAll(white, string);
- GameTextForPlayer(playerid,"~b~welcome back Sir", 6000, 1);
- } else if(PlayerInfo[playerid][SG] == 4) {
- TogglePlayerControllable(playerid,1);
- new string[128]; format(string,sizeof(string),"{33AA33}[SG]Co - Head Gangster {375FFF}%s is Now Back! ", pName1);
- SendClientMessageToAll(white, string);
- GameTextForPlayer(playerid,"~b~welcome back Sir", 6000, 1);
- } else if(PlayerInfo[playerid][SG] == 5) {
- TogglePlayerControllable(playerid,1);
- new string[128]; format(string,sizeof(string),"{C0C0C0}[SG]Head Gangster {375FFF}%s is Now Back! ", pName1);
- SendClientMessageToAll(white, string);
- GameTextForPlayer(playerid,"~b~welcome back Sir", 6000, 1);
- } else if(PlayerInfo[playerid][SG] == 6) {
- TogglePlayerControllable(playerid,1);
- new string[128]; format(string,sizeof(string),"{375FFF}[SG]Gangster Supervisor {375FFF}%s is Now Back! ", pName1);
- SendClientMessageToAll(white, string);
- GameTextForPlayer(playerid,"~b~welcome back Sir", 6000, 1);
- } else if(PlayerInfo[playerid][SG] == 7) {
- TogglePlayerControllable(playerid,1);
- new string[128]; format(string,sizeof(string),"{FFFF00}[SG]Pre - King Gangster {375FFF}%s is Now Back! ", pName1);
- SendClientMessageToAll(white, string);
- GameTextForPlayer(playerid,"~b~welcome back Sir", 6000, 1);
- } else if(PlayerInfo[playerid][SG] == 8) {
- TogglePlayerControllable(playerid,1);
- new string[128]; format(string,sizeof(string),"{FF0000}[SG]King Gangster {375FFF}%s is Now Back! ", pName1);
- SendClientMessageToAll(white, string);
- GameTextForPlayer(playerid,"~b~welcome back Sir", 6000, 1);
- } else if(PlayerInfo[playerid][SG] == 9) {
- TogglePlayerControllable(playerid,1);
- new string[128]; format(string,sizeof(string),"{FF0000}[SG]Co - Boss {375FFF}%s is Now Back! ", pName1);
- SendClientMessageToAll(white, string);
- GameTextForPlayer(playerid,"~b~welcome back Sir", 6000, 1);
- } else if(PlayerInfo[playerid][SG] == 10) {
- TogglePlayerControllable(playerid,1);
- new string[128]; format(string,sizeof(string),"{00FFFF}[SG]Boss {375FFF}%s is Now Back! ", pName1);
- SendClientMessageToAll(white, string);
- GameTextForPlayer(playerid,"~b~welcome back Sir", 6000, 1);
- } else return SendClientMessage(playerid,red,"ERROR: You need to be a Gangster Member to use this command");
- return 1;
- }
- CMD:SGsay(playerid,params[]) {
- #pragma unused params
- if(isnull(params)) return SendClientMessage(playerid, red, "USAGE: /SGsay [text]");
- if(PlayerInfo[playerid][SG] == 1) {
- new string[128]; format(string, sizeof(string), "***[SG]Co - New Gangster (Rank:1) %s: {FFFFFF}%s", PlayerName2(playerid), params[0] );
- return SendClientMessageToAll(SGrank1,string);
- } else if(PlayerInfo[playerid][SG] == 2) {
- new string[128]; format(string, sizeof(string), "***[SG]New Gangster (Rank:2) %s: {FFFFFF}%s", PlayerName2(playerid), params[0] );
- return SendClientMessageToAll(SGrank2,string);
- } else if(PlayerInfo[playerid][SG] == 3) {
- new string[128]; format(string, sizeof(string), "***[SG]Trained Gangster (Rank:3) %s: {FFFFFF}%s", PlayerName2(playerid), params[0] );
- return SendClientMessageToAll(SGrank3,string);
- } else if(PlayerInfo[playerid][SG] == 4) {
- new string[128]; format(string, sizeof(string), "***[SG]Co - Head Gangster (Rank:4) %s: {FFFFFF}%s", PlayerName2(playerid), params[0] );
- return SendClientMessageToAll(SGrank4,string);
- } else if(PlayerInfo[playerid][SG] == 5) {
- new string[128]; format(string, sizeof(string), "***[SG]Head Gangster (Rank:5) %s: {FFFFFF}%s", PlayerName2(playerid), params[0] );
- return SendClientMessageToAll(SGrank5,string);
- } else if(PlayerInfo[playerid][SG] == 6) {
- new string[128]; format(string, sizeof(string), "***[SG]Gangster Supervisor (Rank:6) %s: {FFFFFF}%s", PlayerName2(playerid), params[0] );
- return SendClientMessageToAll(SGrank6,string);
- } else if(PlayerInfo[playerid][SG] == 7) {
- new string[128]; format(string, sizeof(string), "***[SG]Pre - King Gangster (Rank:7) %s: {FFFFFF}%s", PlayerName2(playerid), params[0] );
- return SendClientMessageToAll(SGrank7,string);
- } else if(PlayerInfo[playerid][SG] == 8) {
- new string[128]; format(string, sizeof(string), "***[SG]King Gangster (Rank:8) %s: {FFFFFF}%s", PlayerName2(playerid), params[0] );
- return SendClientMessageToAll(SGrank8,string);
- } else if(PlayerInfo[playerid][SG] == 9) {
- new string[128]; format(string, sizeof(string), "***[SG]Co - Boss (Rank:9) %s: {FFFFFF}%s", PlayerName2(playerid), params[0] );
- return SendClientMessageToAll(SGrank9,string);
- } else if(PlayerInfo[playerid][SG] == 10) {
- new string[128]; format(string, sizeof(string), "***[SG]Boss (Rank:10) %s: {FFFFFF}%s", PlayerName2(playerid), params[0] );
- return SendClientMessageToAll(SGrank10,string);
- } else return ShowPlayerDialog(playerid,1,DIALOG_STYLE_MSGBOX,"ERROR","You need to be a Gangster Member to use this command","Okay","Cancel");
- }
- CMD:gangsters(playerid,params[])
- {
- #pragma unused params
- new count = 0;
- new string[128];
- new SGRank[128];
- new ChangeColor;
- SendClientMessage(playerid,blue, " ");
- SendClientMessage(playerid,blue, "___________ |- Online Super Gangsters -| ___________");
- SendClientMessage(playerid,blue, " ");
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if (IsPlayerConnected(i))
- {
- if(PlayerInfo[i][SG] >= 1 && PlayerInfo[i][LoggedIn] == 1) // instead PlayerInfo[playerid][LoggedIn] == 1 you can also to put PlayerInfo[playerid][SG] = 0; after: public onplayerconnect
- {
- {
- switch(PlayerInfo[i][SG])
- {
- case 1: {
- SGRank = "Co - New Gangster";
- ChangeColor = SGrank1;
- }
- case 2: {
- SGRank = "New Gangster";
- ChangeColor = SGrank2;
- }
- case 3: {
- SGRank = "Trained Gangster";
- ChangeColor = SGrank3;
- }
- case 4: {
- SGRank = "Co - Head Gangster";
- ChangeColor = SGrank4;
- }
- case 5: {
- SGRank = "Head Gangster";
- ChangeColor = SGrank5;
- }
- case 6: {
- SGRank = "Gangster Supervisor";
- ChangeColor = SGrank6;
- }
- case 7: {
- SGRank = "Pre - King Gangster";
- ChangeColor = SGrank7;
- }
- case 8: {
- SGRank = "King Gangster";
- ChangeColor = SGrank8;
- }
- case 9: {
- SGRank = "Co - Boss";
- ChangeColor = SGrank9;
- }
- case 10: {
- SGRank = "Boss";
- ChangeColor = SGrank10;
- }
- }
- }
- format(string, 128, "Rank: %d - %s (Id:%i) | %s |",PlayerInfo[i][SG], PlayerName2(i),i,SGRank);
- SendClientMessage(playerid, ChangeColor, string);
- count++;
- }
- }
- }
- if (count == 0)
- SendClientMessage(playerid,blue,"No Gangsters Online ");
- SendClientMessage(playerid,blue, " _______________________________________");
- return 1;
- }
- CMD:sgmembers(playerid,params[])
- {
- #pragma unused params
- new count = 0;
- new string[128];
- new SGRank[128];
- new ChangeColor;
- SendClientMessage(playerid,blue, " ");
- SendClientMessage(playerid,blue, "___________ |- Online Super Gangsters -| ___________");
- SendClientMessage(playerid,blue, " ");
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if (IsPlayerConnected(i))
- {
- if(PlayerInfo[i][SG] >= 1 && PlayerInfo[i][LoggedIn] == 1) // instead PlayerInfo[playerid][LoggedIn] == 1 you can also to put PlayerInfo[playerid][SG] = 0; after: public onplayerconnect
- {
- {
- switch(PlayerInfo[i][SG])
- {
- case 1: {
- SGRank = "Co - New Gangster";
- ChangeColor = SGrank1;
- }
- case 2: {
- SGRank = "New Gangster";
- ChangeColor = SGrank2;
- }
- case 3: {
- SGRank = "Trained Gangster";
- ChangeColor = SGrank3;
- }
- case 4: {
- SGRank = "Co - Head Gangster";
- ChangeColor = SGrank4;
- }
- case 5: {
- SGRank = "Head Gangster";
- ChangeColor = SGrank5;
- }
- case 6: {
- SGRank = "Gangster Supervisor";
- ChangeColor = SGrank6;
- }
- case 7: {
- SGRank = "Pre - King Gangster";
- ChangeColor = SGrank7;
- }
- case 8: {
- SGRank = "King Gangster";
- ChangeColor = SGrank8;
- }
- case 9: {
- SGRank = "Co - Boss";
- ChangeColor = SGrank9;
- }
- case 10: {
- SGRank = "Boss";
- ChangeColor = SGrank10;
- }
- }
- }
- format(string, 128, "Rank: %d - %s (Id:%i) | %s |",PlayerInfo[i][SG], PlayerName2(i),i,SGRank);
- SendClientMessage(playerid, ChangeColor, string);
- count++;
- }
- }
- }
- if (count == 0)
- SendClientMessage(playerid,blue,"No Gangsters Online ");
- SendClientMessage(playerid,blue, " _______________________________________");
- return 1;
- }
- CMD:SGhydra(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][SG] >= 4) {
- if (!IsPlayerInAnyVehicle(playerid)) {
- new Float:X,Float:Y,Float:Z,Float:Angle,LVehicleIDt; GetPlayerPos(playerid,X,Y,Z); GetPlayerFacingAngle(playerid,Angle);
- LVehicleIDt = CreateVehicle(520,X,Y,Z,Angle,-1,-1,10000);
- PutPlayerInVehicle(playerid,LVehicleIDt,0);
- AddVehicleComponent(LVehicleIDt, 1169);
- SetVehicleVirtualWorld(LVehicleIDt, GetPlayerVirtualWorld(playerid)); LinkVehicleToInterior(LVehicleIDt, GetPlayerInterior(playerid));
- VehicleInfo[LVehicleIDt][Temp] = 1;
- CMDMessageToSG(playerid,"SGHYDRA");
- return SendClientMessage(playerid,blue,"Enjoy with Your Gangster's Hydra");
- } else return SendClientMessage(playerid,red,"Error: You already have a vehicle");
- } else return SendClientMessage(playerid,red,"Error:You need to be a The Mafia Memberto use this command");
- }
- CMD:SGhunter(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][SG] >= 4) {
- if (!IsPlayerInAnyVehicle(playerid)) {
- new Float:X,Float:Y,Float:Z,Float:Angle,LVehicleIDt; GetPlayerPos(playerid,X,Y,Z); GetPlayerFacingAngle(playerid,Angle);
- LVehicleIDt = CreateVehicle(425,X,Y,Z,Angle,-1,-1,10000);
- PutPlayerInVehicle(playerid,LVehicleIDt,0);
- AddVehicleComponent(LVehicleIDt, 1169);
- SetVehicleVirtualWorld(LVehicleIDt, GetPlayerVirtualWorld(playerid)); LinkVehicleToInterior(LVehicleIDt, GetPlayerInterior(playerid));
- VehicleInfo[LVehicleIDt][Temp] = 1;
- CMDMessageToSG(playerid,"SGHUNTER");
- return SendClientMessage(playerid,blue,"Enjoy with Your temporary SG Hunter");
- } else return SendClientMessage(playerid,red,"Error: You already have a vehicle");
- } else return SendClientMessage(playerid,red,"Error:You need to be a The Mafia Memberto use this command");
- }
- CMD:SGcar(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][SG] >= 1) {
- SendClientMessage(playerid,red,"Usge: /SGcar1-2");
- } else SendClientMessage(playerid,red,"You need to be a Gangster use this command");
- return 1;
- }
- CMD:SGweaps(playerid,params[]) {
- if(PlayerInfo[playerid][SG] >= 1) {
- new string[128],name1[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name1,sizeof(name1));
- format(string,sizeof(string),"[INFO]: {00FFFF}Gangster %s has used the Command {FF1111}/sgweaps",name1);
- SendClientMessageToAll(red,string);
- SendClientMessage(playerid,0x00FFFFAA,"Enjoy With Gangster's Weapons :)");
- GivePlayerWeapon(playerid,4,9999); GivePlayerWeapon(playerid,18,9999); GivePlayerWeapon(playerid,24,6000);
- GivePlayerWeapon(playerid,26,9999); GivePlayerWeapon(playerid,30,9999); GivePlayerWeapon(playerid,32,6000);
- GivePlayerWeapon(playerid,34,9999); GivePlayerWeapon(playerid,43,9999); //GivePlayerWeapon(playerid,,6000);
- return 1;
- } else return SendClientMessage(playerid,red,"ERROR: You need to be a Gangster to use this command");
- }
- CMD:SGcar1(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][SG] >= 1) {
- if(IsPlayerInAnyVehicle(playerid)) {
- SendClientMessage(playerid,COLOR_RED,"Error: You already have a vehicle");
- } else {
- new Float:X,Float:Y,Float:Z,Float:Angle,LVehicleIDt; GetPlayerPos(playerid,X,Y,Z); GetPlayerFacingAngle(playerid,Angle);
- LVehicleIDt = CreateVehicle(560,X,Y,Z,Angle,-1,-1,10000);
- PutPlayerInVehicle(playerid,LVehicleIDt,0); CMDMessageToSG(playerid,"SGCAR1");
- AddVehicleComponent(LVehicleIDt, 1028); AddVehicleComponent(LVehicleIDt, 1027);
- AddVehicleComponent(LVehicleIDt, 1026); AddVehicleComponent(LVehicleIDt, 1138);
- AddVehicleComponent(LVehicleIDt, 1141); AddVehicleComponent(LVehicleIDt, 1169);
- AddVehicleComponent(LVehicleIDt, 1028); AddVehicleComponent(LVehicleIDt, 1027);
- AddVehicleComponent(LVehicleIDt, 1026); AddVehicleComponent(LVehicleIDt, 1138);
- AddVehicleComponent(LVehicleIDt, 1141); AddVehicleComponent(LVehicleIDt, 1169);
- AddVehicleComponent(LVehicleIDt, 1080); AddVehicleComponent(LVehicleIDt, 1086);
- AddVehicleComponent(LVehicleIDt, 1010); AddVehicleComponent(LVehicleIDt, 1032);
- SendClientMessage(playerid,blue,"Enjoy with your temporary Gangster's Car !"); ChangeVehiclePaintjob(LVehicleIDt,3);
- SetVehicleVirtualWorld(LVehicleIDt, GetPlayerVirtualWorld(playerid)); LinkVehicleToInterior(LVehicleIDt, GetPlayerInterior(playerid));
- VehicleInfo[LVehicleIDt][Temp] = 1;
- }
- } else return SendClientMessage(playerid,red,"ERROR: You need to be a Gangster to use this command");
- return 1;
- }
- CMD:SGcar2(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][SG] >= 1) {
- if (!IsPlayerInAnyVehicle(playerid)) {
- new Float:X,Float:Y,Float:Z,Float:Angle,LVehicleIDt; GetPlayerPos(playerid,X,Y,Z); GetPlayerFacingAngle(playerid,Angle);
- LVehicleIDt = CreateVehicle(411,X,Y,Z,Angle,-1,-1,10000);
- PutPlayerInVehicle(playerid,LVehicleIDt,0);
- AddVehicleComponent(LVehicleIDt, 1169);
- SetVehicleVirtualWorld(LVehicleIDt, GetPlayerVirtualWorld(playerid)); LinkVehicleToInterior(LVehicleIDt, GetPlayerInterior(playerid));
- VehicleInfo[LVehicleIDt][Temp] = 1;
- CMDMessageToSG(playerid,"SGCAR2");
- return SendClientMessage(playerid,blue,"Enjoy with your Gangster's car !");
- } else return SendClientMessage(playerid,red,"Error: You already have a vehicle");
- } else return SendClientMessage(playerid,red,"Error:You need to be a Gangster to use this command");
- }
- CMD:SGbike(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][SG] >= 1) {
- if (!IsPlayerInAnyVehicle(playerid)) {
- CarSpawner(playerid,522);
- CMDMessageToSG(playerid,"SGBIKE");
- return SendClientMessage(playerid,blue,"Enjoy with Your Gangster's Bike");
- } else return SendClientMessage(playerid,red,"Error: You already have a vehicle");
- } else return SendClientMessage(playerid,red,"Error:You need to be a Gangster to use this command");
- }
- CMD:sggoto(playerid,params[]) {
- if(PlayerInfo[playerid][SG] >= 8) {
- new player1, string[128];
- if(!IsNumeric(params)) player1 = ReturnPlayerID(params);
- else player1 = strval(params);
- if(isnull(params)) return SendClientMessage(playerid,red,"USAGE: /sggoto [playerid]");
- else if(PlayerInfo[player1][SG] == 0) return SendClientMessage(playerid,red,"ERROR: This Player isn't SG Member / Gangster");
- if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID && player1 != playerid) {
- CMDMessageToSG(playerid,"SGGOTO");
- new Float:x, Float:y, Float:z; GetPlayerPos(player1,x,y,z); SetPlayerInterior(playerid,GetPlayerInterior(player1));
- SetPlayerVirtualWorld(playerid,GetPlayerVirtualWorld(player1));
- if(GetPlayerState(playerid) == 2) {
- SetVehiclePos(GetPlayerVehicleID(playerid),x+3,y,z); LinkVehicleToInterior(GetPlayerVehicleID(playerid),GetPlayerInterior(player1));
- SetVehicleVirtualWorld(GetPlayerVehicleID(playerid),GetPlayerVirtualWorld(player1));
- } else SetPlayerPos(playerid,x+2,y,z);
- format(string,sizeof(string),"You have teleported to \"%s\"", pName(player1));
- return SendClientMessage(playerid,blue,string);
- } else return SendClientMessage(playerid, red, "Player is not connected or is yourself");
- } else return SendClientMessage(playerid,red,"ERROR: You don't have privilage to use this command");
- }
- CMD:sgget(playerid,params[]) {
- if(PlayerInfo[playerid][SG] >= 8) {
- new player1, string[128];
- if(!IsNumeric(params)) player1 = ReturnPlayerID(params);
- else player1 = strval(params);
- if(isnull(params)) return SendClientMessage(playerid, red, "USAGE: /sgget [playerid]");
- else if(PlayerInfo[player1][SG] == 0) return SendClientMessage(playerid,red,"ERROR: This Player isn't SG Member / Gangster");
- if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID && player1 != playerid) {
- CMDMessageToSG(playerid,"SGGET");
- new Float:x, Float:y, Float:z; GetPlayerPos(playerid,x,y,z); SetPlayerInterior(player1,GetPlayerInterior(playerid));
- SetPlayerVirtualWorld(player1,GetPlayerVirtualWorld(playerid));
- if(GetPlayerState(player1) == 2) {
- new VehicleID = GetPlayerVehicleID(player1);
- SetVehiclePos(VehicleID,x+3,y,z); LinkVehicleToInterior(VehicleID,GetPlayerInterior(playerid));
- SetVehicleVirtualWorld(GetPlayerVehicleID(player1),GetPlayerVirtualWorld(playerid));
- } else SetPlayerPos(player1,x+2,y,z);
- format(string,sizeof(string),"|- You have been teleported to SG Gangster \"%s's\" location -|", pName(playerid) ); SendClientMessage(player1,blue,string);
- format(string,sizeof(string),"You have teleported \"%s\" to your location", pName(player1) );
- return SendClientMessage(playerid,blue,string);
- } else return SendClientMessage(playerid, red, "Player is not connected or is yourself");
- } else return SendClientMessage(playerid,red,"ERROR: You don't have privilages to use this command");
- }
- CMD:settempsg(playerid,params[]) {
- if(PlayerInfo[playerid][LoggedIn] == 1) {
- if(PlayerInfo[playerid][SG] >= 8 || IsPlayerAdmin(playerid)) {
- new tmp[128], tmp2[128], Index; tmp = strtok(params,Index), tmp2 = strtok(params,Index);
- if(isnull(tmp) || isnull(tmp2)) return SendClientMessage(playerid, red, "USAGE: /settempsg [playerid] [level]");
- new player1, level, string[128];
- player1 = strval(tmp);
- level = strval(tmp2);
- if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID) {
- if(PlayerInfo[player1][LoggedIn] == 1) {
- if(level > ServerInfo[MaxSGLevel] ) return SendClientMessage(playerid,red,"ERROR: Incorrect Rank");
- if(level == PlayerInfo[player1][SG]) return SendClientMessage(playerid,red,"ERROR: Player already have this Rank");
- CMDMessageToSG(playerid,"SETTEMPSG");
- new year,month,day; getdate(year, month, day); new hour,minute,second; gettime(hour,minute,second);
- if(level > 0) format(string,sizeof(string),"|- SG Gangster %s has Temporarily set you to SG Rank Status | Rank: %d - %s -|", pName(playerid), level);
- else format(string,sizeof(string),"|- SG Gangster %s has temporarily set you to Player Status | Rank: %d -|", pName(playerid), level);
- SendClientMessage(player1,blue,string);
- if(level > PlayerInfo[player1][SG]) GameTextForPlayer(player1,"SG Rank Promoted", 2000, 3);
- else GameTextForPlayer(player1,"SG RANK Demoted", 2000, 3);
- format(string,sizeof(string),"|- You have given %s Temp TM Rank %d on '%d/%d/%d' at '%d:%d:%d' -|", pName(player1), level, day, month, year, hour, minute, second); SendClientMessage(playerid,blue,string);
- format(string,sizeof(string),"Administrator %s has made %s temp TM Rank %d on %d/%d/%d at %d:%d:%d",pName(playerid), pName(player1), level, day, month, year, hour, minute, second);
- SaveToFile("TempAdminLog",string);
- PlayerInfo[player1][SG] = level;
- return PlayerPlaySound(player1,1057,0.0,0.0,0.0);
- } else return SendClientMessage(playerid,red,"ERROR: Player must be registered and logged in to be admin");
- } else return SendClientMessage(playerid, red, "Player is not connected");
- } else return SendClientMessage(playerid,red,"Error:You need to be Gangster Rank 8 to use this command");
- } else return SendClientMessage(playerid,red,"ERROR: You must be logged in to use this commands");
- }
- CMD:sgbase(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][SG] >= 1) {
- TeleTimer[playerid] = SetTimerEx("ttimer", 1000, true, "i",playerid);
- tseconds[playerid] = 2;
- format(tstring,45,"You Must wait %d seconds before teleporting", tseconds[playerid]-1);
- if(PlayerInfo[playerid][Level] == 0) SendClientMessage(playerid,COLOR_LIGHTBLUE, tstring);
- Tx[playerid] = 1;//Coming soon
- Ty[playerid] = 1;//Coming soon
- Tz[playerid] = 1;//Coming Soon
- Ti[playerid] = 1;//Coming soon
- new string[128];
- new dsname[MAX_PLAYER_NAME];
- format(telestring[playerid],43,"Welcome to base of Gangsters");
- GetPlayerName(playerid, dsname, sizeof(dsname));
- format(string, sizeof(string), "[TELE]:%s has Teleported To Gangsters' base", dsname);
- SendClientMessageToAll(blue, string);
- SetTimerEx("setstunt",3000,0,"i", playerid);
- } else return SendClientMessage(playerid,red,"ERROR: You need to be Gangster Rank 1 to use this command");
- return 1;
- }
- CMD:sgparking(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][SG] >= 1) {
- if(PlayerInfo[playerid][Jailed] == 1) return SendClientMessage(playerid,COLOR_BRIGHTRED,"You cannot escape your punishment!");
- TeleTimer[playerid] = SetTimerEx("ttimer", 1000, true, "i",playerid);
- tseconds[playerid] = 6;
- format(tstring,45,"You Must wait %d seconds before teleporting", tseconds[playerid]-1);
- if(PlayerInfo[playerid][Level] == 0) SendClientMessage(playerid,COLOR_LIGHTBLUE, tstring);
- Tx[playerid] = 1; // Profa need help
- Ty[playerid] = 1; // Profa need help
- Tz[playerid] = 1; //Profa need help
- Ti[playerid] = 1; // Profa need help
- new string[128];
- new dsname[MAX_PLAYER_NAME];
- format(telestring[playerid],43,"SG Parking!");
- GetPlayerName(playerid, dsname, sizeof(dsname));
- format(string, sizeof(string), "[TELE]:%s has Teleported To Gangsters' Parking Area", dsname);
- SendClientMessageToAll(blue, string);
- SetTimerEx("setstunt",3000,0,"i", playerid);
- } else return SendClientMessage(playerid,red,"ERROR: You need to be atleast Gangster Rank 1 to use this command");
- return 1;
- }
- CMD:sgheli(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][SG] >= 1) {
- if (!IsPlayerInAnyVehicle(playerid)) {
- new Float:X,Float:Y,Float:Z,Float:Angle,LVehicleIDt; GetPlayerPos(playerid,X,Y,Z); GetPlayerFacingAngle(playerid,Angle);
- LVehicleIDt = CreateVehicle(487,X,Y,Z,Angle,-1,-1,10000);
- PutPlayerInVehicle(playerid,LVehicleIDt,0);
- AddVehicleComponent(LVehicleIDt, 1169);
- SetVehicleVirtualWorld(LVehicleIDt, GetPlayerVirtualWorld(playerid)); LinkVehicleToInterior(LVehicleIDt, GetPlayerInterior(playerid));
- VehicleInfo[LVehicleIDt][Temp] = 1;
- CMDMessageToSG(playerid,"SGHELI");
- return SendClientMessage(playerid,blue,"Enjoy with your Gangsters' Heli");
- } else return SendClientMessage(playerid,red,"Error: You already have a vehicle");
- } else return SendClientMessage(playerid,red,"Error: You need to be Gangster to use this command");
- }
- CMD:sgskin(playerid,params[]) {
- if(PlayerInfo[playerid][SG] == 0) return SendClientMessage(playerid,red,"ERROR: You need to be Gangster to use this command");
- switch(PlayerInfo[playerid][SG]) {
- case 1: {
- CMDMessageToSG(playerid,"SGSKIN");
- SetPlayerSkin(playerid,29);
- return 1;
- }
- case 2: {
- CMDMessageToSG(playerid,"SGSKIN");
- SetPlayerSkin(playerid,66);
- return 1;
- }
- case 3: {
- CMDMessageToSG(playerid,"SGSKIN");
- SetPlayerSkin(playerid,25);
- return 1;
- }
- case 4: {
- CMDMessageToSG(playerid,"SGSKIN");
- SetPlayerSkin(playerid,84);
- return 1;
- }
- case 5: {
- CMDMessageToSG(playerid,"SGSKIN");
- SetPlayerSkin(playerid,83);
- return 1;
- }
- case 6: {
- CMDMessageToSG(playerid,"SGSKIN");
- SetPlayerSkin(playerid,82);
- return 1;
- }
- case 7: {
- CMDMessageToSG(playerid,"SGSKIN");
- SetPlayerSkin(playerid,247);
- return 1;
- }
- case 8: {
- CMDMessageToSG(playerid,"SGSKIN");
- SetPlayerSkin(playerid,248);
- return 1;
- }
- case 9: {
- CMDMessageToSG(playerid,"SGSKIN");
- SetPlayerSkin(playerid,270);
- return 1;
- }
- case 10: {
- CMDMessageToSG(playerid,"SGSKIN");
- SetPlayerSkin(playerid,147);
- return 1;
- }
- }
- return 1;
- }
- CMD:kyrieskin(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][SG] == 10) {
- SetPlayerSkin(playerid,230);
- return 1;
- } else return SendClientMessage(playerid,red,"ERROR: You need to be Kyrie to use this command");
- }
- CMD:narutoskin(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][SG] == 10) {
- SetPlayerSkin(playerid,81);
- return 1;
- } else return SendClientMessage(playerid,red,"ERROR: You need to be Naruto to use this command");
- }
- CMD:sg(playerid,params[]) {
- #pragma unused params
- if(isnull(params)) return SendClientMessage(playerid, red, "USAGE: /sg [text]");
- if(PlayerInfo[playerid][SG] == 1) {
- new string[128]; format(string, sizeof(string), "{DC143C}[SG]Co - New Gangster %s: {33FF33}%s", PlayerName2(playerid), params[0] );
- return MessageToTM(white,string);
- } else if(PlayerInfo[playerid][SG] == 2) {
- new string[128]; format(string, sizeof(string), "{33FF33}[SG]New Gangster %s: {33FF33}%s", PlayerName2(playerid), params[0] );
- return MessageToTM(white,string);
- } else if(PlayerInfo[playerid][SG] == 3) {
- new string[128]; format(string, sizeof(string), "{DC143C}[SG]Trained Gangster %s: {33FF33}%s", PlayerName2(playerid), params[0] );
- return MessageToTM(white,string);
- } else if(PlayerInfo[playerid][SG] == 4) {
- new string[128]; format(string, sizeof(string), "{33AA33}[SG]Co - Head Gangster %s: {33FF33}%s", PlayerName2(playerid), params[0] );
- return MessageToTM(white,string);
- } else if(PlayerInfo[playerid][SG] == 5) {
- new string[128]; format(string, sizeof(string), "{C0C0C0}[SG]Head Gangster %s: {33FF33}%s", PlayerName2(playerid), params[0] );
- return MessageToTM(white,string);
- } else if(PlayerInfo[playerid][SG] == 6) {
- new string[128]; format(string, sizeof(string), "{375FFF}[SG]Gangster Supervisor %s: {33FF33}%s", PlayerName2(playerid), params[0] );
- return MessageToTM(white,string);
- } else if(PlayerInfo[playerid][SG] == 7) {
- new string[128]; format(string, sizeof(string), "{FFFF00}[SG]Pre - King Gangster %s: {33FF33}%s", PlayerName2(playerid), params[0] );
- return MessageToTM(white,string);
- } else if(PlayerInfo[playerid][SG] == 8) {
- new string[128]; format(string, sizeof(string), "{FF0000}[SG]King Gangster %s: {33FF33}%s", PlayerName2(playerid), params[0] );
- return MessageToTM(white ,string);
- } else if(PlayerInfo[playerid][SG] == 9) {
- new string[128]; format(string, sizeof(string), "{FF0000}[SG]Co - Boss %s: {33FF33}%s", PlayerName2(playerid), params[0] );
- return MessageToTM(white,string);
- } else if(PlayerInfo[playerid][SG] == 10) {
- new string[128]; format(string, sizeof(string), "{00FFFF}[SG]Boss %s: {33FF33}%s", PlayerName2(playerid), params[0] );
- return MessageToTM(white,string);
- } else return ShowPlayerDialog(playerid,1,DIALOG_STYLE_MSGBOX,"ERROR","You need to be Gangster to use this command","Okay","Cancel");
- }
- CMD:setsg(playerid,params[]) {
- if(PlayerInfo[playerid][LoggedIn] == 1) {
- if(PlayerInfo[playerid][SG] >= 8 || IsPlayerAdmin(playerid)) {
- new tmp[128], tmp2[128], Index; tmp = strtok(params,Index), tmp2 = strtok(params,Index);
- if(isnull(params)) return SendClientMessage(playerid, red, "USAGE: /setsg [playerid] [Rank]");
- new player1, level, playername[MAX_PLAYER_NAME], adminname[MAX_PLAYER_NAME], string[128];
- player1 = strval(tmp);
- if(isnull(tmp2)) return SendClientMessage(playerid, red, "USAGE: /setsg [playerid] [Rank]");
- level = strval(tmp2);
- if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID) {
- if(PlayerInfo[player1][LoggedIn] == 1) {
- if(level > ServerInfo[MaxSGLevel] ) return SendClientMessage(playerid,red,"ERROR: Incorrect Rank");
- if(level == PlayerInfo[player1][SG]) return SendClientMessage(playerid,red,"ERROR: Player already have this Rank");
- CMDMessageToAdmins(playerid,"SETSG");
- GetPlayerName(player1, playername, sizeof(playername)); GetPlayerName(playerid, adminname, sizeof(adminname));
- new year,month,day; getdate(year, month, day); new hour,minute,second; gettime(hour,minute,second);
- if(level > 0) format(string,sizeof(string),"|- SG Gangster %s has set you to SG Member Rank Status | Rank: %d - %s -|",adminname, level);
- else format(string,sizeof(string),"|- SG Gangster %s has set you to SG Member Rank Status | Rank: %d -|",adminname, level);
- SendClientMessage(player1,blue,string);
- if(level > PlayerInfo[player1][SG]) GameTextForPlayer(player1,"~g~SG Rank Promoted", 2000, 3);
- else GameTextForPlayer(player1,"~g~SG Rank Demoted", 2000, 3);
- format(string,sizeof(string),"You have made %s Rank %d on %d/%d/%d at %d:%d:%d", playername, level, day, month, year, hour, minute, second); SendClientMessage(playerid,blue,string);
- format(string,sizeof(string),"SG Gangster %s has made %s Rank %d on %d/%d/%d at %d:%d:%d",adminname, playername, level, day, month, year, hour, minute, second);
- SaveToFile("AdminLog",string);
- dUserSetINT(PlayerName2(player1)).("SGlevel",(level));
- PlayerInfo[player1][SG] = level;
- return PlayerPlaySound(player1,1057,0.0,0.0,0.0);
- } else return SendClientMessage(playerid,red,"ERROR: Player must be registered and logged in to be Gangster");
- } else return SendClientMessage(playerid, red, "Player is not connected");
- } else return SendClientMessage(playerid,red,"ERROR: You are not a high enough level to use this command");
- } else return SendClientMessage(playerid,red,"ERROR: You must be logged in to use this commands");
- }
- forward SGHELP(playerid);
- public SGHELP(playerid)
- {
- new BigString15[1500];
- strcat(BigString15, " {FFFF00}***[SG] Commands***\n\n");
- strcat(BigString15, "{00FFFF}/gangsters {20B2AA}( shows all the Gangsters online )\n");
- strcat(BigString15, "{00FFFF}/sgnenvers {20B2AA}( shows all the Gangsters online )\n");
- strcat(BigString15, "{00FFFF}/setsg {20B2AA}( Sets [SG] )\n");
- strcat(BigString15, "{00FFFF}/settempsg {20B2AA}( sets [SG] temporary rank )\n");
- strcat(BigString15, "{00FFFF}/getallsg {20B2AA}( Teleports all gangsters to your location )\n");
- strcat(BigString15, "{00FFFF}/sggoto {00FFFF}( teleports you to the gangsters )\n");
- strcat(BigString15, "{00FFFF}/sgget {20B2AA}( Teleports the gangster to your location )\n");
- strcat(BigString15, "{00FFFF}/sg {20B2AA}( [SG] private chat )\n");
- strcat(BigString15, "{00FFFF}/sgafk {20B2AA}( Marks you as AFK )\n");
- strcat(BigString15, "{00FFFF}/sgback {20B2AA}( When you are back )\n");
- strcat(BigString15, "{00FFFF}/sgsay {20B2AA}( Gives the message to public )\n");
- strcat(BigString15, "{00FFFF}//sgbase {20B2AA}( Teleports You to Gangsters' base )\n");
- strcat(BigString15, "{00FFFF}/tmparking {20B2AA}( Teleports you to Gangsters' parking area )\n");
- strcat(BigString15, "{00FFFF}/sgweaps {20B2AA}( Gives You all Gangsters' weapons )\n");
- strcat(BigString15, "{00FFFF}/sgh {20B2AA}( Informs other gangsters that you need help )\n");
- strcat(BigString15, "{00FFFF}/sgskin {20B2AA}( Sets your gangster's skin )\n");
- strcat(BigString15, "{00FFFF}/sghydra {20B2AA}( Gives you a temp hydra )\n");
- strcat(BigString15, "{00FFFF}/sgbike {20B2AA}( Gives you a temp NRG )\n");
- strcat(BigString15, "{00FFFF}/sgcar1 {20B2AA}( Gives you a temp Tuned Sultan )\n");
- strcat(BigString15, "{00FFFF}/sgcar2 {20B2AA}( Gives you a temp tuned Infrnus )\n");
- strcat(BigString15, "{00FFFF}/sghunter {20B2AA}( Gives you a temp Hunter )\n");
- strcat(BigString15, "{00FFFF}/sgopen1 {20B2AA}( To open gate of base )\n");
- strcat(BigString15, "{00FFFF}/sgclos1 {20B2AA}( To close gate of base )\n");
- strcat(BigString15, "{00FFFF}/sgopen2 {20B2AA}( To open gate of Parking Area )\n");
- ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "{FF0000}TM COMANDS\t\t\t\t\t\t\t\t", BigString15, "OK", "Close");
- return 1;
- }
- CMD:sghelp(playerid,params[]){
- #pragma unused params
- if(PlayerInfo[playerid][SG] >= 1)
- {
- SGHELP(playerid);
- }
- else {
- ShowPlayerDialog(playerid,1,DIALOG_STYLE_MSGBOX,"ERROR","You need to be a Gangster to use this command","Close","");
- }
- return 1;
- }
- CMD:sgh(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][SG] >= 1) {
- CMDMessageToSG(playerid,"SGH");
- for(new i = 0; i < MAX_PLAYERS; i++) {
- if(IsPlayerConnected(i) && (i != playerid) && i != ServerInfo[MaxSGLevel]) {
- }
- }
- new string[128]; format(string,sizeof(string),"Gangster \"%s\" has requested Help ", pName(playerid) );
- return MessageToTM(red, string);
- } else return SendClientMessage(playerid,red,"ERROR: You need to be a Gangster to use this command");
- }
- CMD:getallsg(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][SG] >= 8) {
- CMDMessageToSG(playerid,"GETAllSG");
- new Float:x,Float:y,Float:z, interior = GetPlayerInterior(playerid);
- GetPlayerPos(playerid,x,y,z);
- for(new i = 0; i < MAX_PLAYERS; i++) {
- if(IsPlayerConnected(i) == 1) if (PlayerInfo[i][SG] >= 1) {
- PlayerPlaySound(i,1057,0.0,0.0,0.0); SetPlayerPos(i,x+(playerid/4)+1,y+(playerid/4),z); SetPlayerInterior(i,interior);
- }
- }
- new string[128]; format(string,sizeof(string),"SG Gangster \"%s\" has teleported all Gangsters to their location", pName(playerid) );
- return MessageToTM(blue, string);
- } else return SendClientMessage(playerid,red,"ERROR: You need to be Gangster rank 8 to use this command");
- }
- forward MessageToSG(color,const string[]);
- public MessageToSG(color,const string[])
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i) == 1) if (PlayerInfo[i][SG] >= 1) SendClientMessage(i, color, string);
- }
- return 1;
- }
- CMDMessageToSG(playerid,command[])
- {
- new string[128];
- GetPlayerName(playerid,string,sizeof(string));
- format(string,sizeof(string),"[SG Gangster] '%s' (Rank: %d) | Command: %s",string,PlayerInfo[playerid][SG],command);
- return MessageToSG(blue,string);
- }
- CMD:sgopen1(playerid,params[]){
- if(PlayerInfo[playerid][Level] >= 1) {
- // MoveObject( ); //Profa heelp
- SendClientMessage(playerid,0xAA3333AA, "Welcome to Gangsters' base !");
- return 1;
- }
- else return SendClientMessage(playerid,COLOR_BRIGHTRED,"ERROR: You need to be a Gangster to use this command!");
- }
- CMD:sgclose1(playerid,params[]){
- if(PlayerInfo[playerid][Level] >= 1) {
- // MoveObject( ); //Profa need help
- SendClientMessage(playerid,0xAA3333AA, "Good Bye Gangster !");
- return 1;
- }
- else return SendClientMessage(playerid,COLOR_BRIGHTRED,"ERROR: You need to be a Gangster to use this command!");
- }
- CMD:sgopen2(playerid,params[]){
- if(PlayerInfo[playerid][Level] >= 1) {
- // MoveObject( ); //Profa heelp
- SendClientMessage(playerid,0xAA3333AA, "Welcome to Gangsters' Parking Area !");
- return 1;
- }
- else return SendClientMessage(playerid,COLOR_BRIGHTRED,"ERROR: You need to be a Gangster to use this command!");
- }
- CMD:sgclose2(playerid,params[]){
- if(PlayerInfo[playerid][Level] >= 1) {
- // MoveObject( ); //Profa need help
- SendClientMessage(playerid,0xAA3333AA, "Good Bye Gangster !");
- return 1;
- }
- else return SendClientMessage(playerid,COLOR_BRIGHTRED,"ERROR: You need to be a Gangster to use this command!");
- }
- CMD:sgtrain(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][SG] >= 1) {
- TeleTimer[playerid] = SetTimerEx("ttimer", 1000, true, "i",playerid);
- tseconds[playerid] = 2;
- format(tstring,45,"You Must wait %d seconds before teleporting", tseconds[playerid]-1);
- if(PlayerInfo[playerid][Level] == 0) SendClientMessage(playerid,COLOR_LIGHTBLUE, tstring);
- Tx[playerid] = 1; //Coming soon
- Ty[playerid] = 1;//Coming soon
- Tz[playerid] = 1;//Coming Soon
- Ti[playerid] = 1;//Coming soon
- new string[128];
- new dsname[MAX_PLAYER_NAME];
- format(telestring[playerid],43,"Welcome to Training area of Gangsters");
- GetPlayerName(playerid, dsname, sizeof(dsname));
- format(string, sizeof(string), "[TELE]:%s has Teleported To Gangsters' Training area", dsname);
- SendClientMessageToAll(blue, string);
- SetTimerEx("setstunt",3000,0,"i", playerid);
- } else return SendClientMessage(playerid,red,"ERROR: You need to be Gangster Rank 1 to use this command");
- return 1;
- }
- CMD:osetsg(playerid,params[]) {
- if(PlayerInfo[playerid][LoggedIn] == 1) {
- if(PlayerInfo[playerid][SG] >= 8) {
- new level,tmp[32];
- if(sscanf(params,"s[32]i",tmp,level)) return SendClientMessage(playerid, red, "USAGE: /osetsg [name] [level]");
- if(udb_Exists(tmp)) {
- if(level > 10) return SendClientMessage(playerid,red,"ERROR: Incorrect Level");
- //if(level == dUserINT(tmp).("SG")) return SendClientMessage(playerid,red,"ERROR: Player is already this level");
- CMDMessageToSG(playerid,"OSETSG");
- dUserSetINT(tmp).("SG",level);
- new string[128];
- PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
- format(string,sizeof(string),"You have Successfully set {FF0000}%s {00FFFF}SG rank to {FF0000}%d",tmp,level);
- return SendClientMessage(playerid, 0x00FFFFAA, string);
- } else return SendClientMessage(playerid, 0xFF0000AA, "ERROR: File doesnt exist, player isnt registered");
- } else return SendClientMessage(playerid,COLOR_BRIGHTRED,"ERROR: You need to be Gangster rank 8 to use this command");
- } else return SendClientMessage(playerid, 0xFF0000AA, "ERROR: You most login to use this command");
- }
- CMD:sgc1(playerid,params[]) {
- if(PlayerInfo[playerid][SG] >= 1) {
- new string[128];
- if(PlayerInfo[playerid][blip] == 0) {
- CMDMessageToSG(playerid,"SGC1");
- PlayerInfo[playerid][pColour] = GetPlayerColor(playerid);
- PlayerInfo[playerid][blip] = 1;
- SetPlayerColor(playerid,0xC0C0C0AA);
- format(string,sizeof(string),"You marker has been colored");
- } else
- {
- KillTimer( BlipTimer[playerid] );
- PlayerInfo[playerid][blip] = 0;
- SetPlayerColor(playerid, PlayerInfo[playerid][pColour] );
- format(string,sizeof(string),"You marker has been back to old color");
- }
- return SendClientMessage(playerid,blue,string);
- } else return SendClientMessage(playerid,COLOR_BRIGHTRED,"ERROR: You need to be a Gangster to use this command");
- }
- CMD:sgc2(playerid,params[]) {
- if(PlayerInfo[playerid][SG] >= 1) {
- new string[128];
- if(PlayerInfo[playerid][blip] == 0) {
- CMDMessageToSG(playerid,"SGC2");
- PlayerInfo[playerid][pColour] = GetPlayerColor(playerid);
- PlayerInfo[playerid][blip] = 1;
- BlipTimer[playerid] = SetTimerEx("SGLight", 1000, 1, "i", playerid);
- format(string,sizeof(string),"You marker has been highlighted");
- } else
- {
- KillTimer( BlipTimer[playerid] );
- PlayerInfo[playerid][blip] = 0;
- SetPlayerColor(playerid, PlayerInfo[playerid][pColour] );
- format(string,sizeof(string),"You marker has been stopped highlightinging");
- }
- return SendClientMessage(playerid,blue,string);
- } else return SendClientMessage(playerid,COLOR_BRIGHTRED,"ERROR: You need to be a Gangster to use this command");
- }
- forward public SGLight(playerid);
- public SGLight(playerid) {
- if(PlayerInfo[playerid][blipS] == 0) {
- SetPlayerColor(playerid, 0x33FF33AA);
- PlayerInfo[playerid][blipS] = 1;
- }
- else {
- SetPlayerColor(playerid, 0xFF0000AA);
- PlayerInfo[playerid][blipS] = 0;
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement