Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Vegas Gangsters Families Menu Scripted by Pinkbird
- stock CMDMessageToVGF(playerid,command[])
- {
- new string[128];
- GetPlayerName(playerid,string,sizeof(string));
- format(string,sizeof(string),"{b300b3}[VGF] {3399ff}%s {FF0000}(Rank:{808080} %d{FF0000}) {3399ff}has used command{cc0099} %s",string,PlayerInfo[playerid][VGF],command);
- MessageToVGF(0xFF0000FF,string);
- return 1;
- }
- forward MessageToVGF(color,const string[]);
- public MessageToVGF(color,const string[])
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i) == 1)
- if(PlayerInfo[i][VGF] >= 1) {
- if(PlayerInfo[i][LoggedIn] == 1) {
- SendClientMessage(i,0xFF0000FF, string);
- }
- }
- }
- }
- // Vegas Duty
- CMD:vegasduty(playerid,params[])
- {
- if(!PlayerInfo[playerid][VGF]) // !value == if value is 0
- {
- ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be a [VGF] member to use this command!", "OK", "");
- }
- else
- {
- VGFDuty[playerid] = !VGFDuty[playerid]; // this sets the value to what its not o.o if its 1 sets it to 0 if its 0 sets it to 1
- // like Ana = Ma3kose(!)Ana
- if(VGFDuty[playerid]) // if VGF Duty is true
- {
- SendClientMessage(playerid, blue, "You're on duty now!");
- }
- else
- {
- SendClientMessage(playerid, red, "You've turned off duty!");
- }
- }
- return 1; // so script knows the comamnd exists and doesn't show : Unknown command
- }
- // VGF Members
- CMD:vegas(playerid,params[])
- {
- #pragma unused params
- new count = 0;
- new string[128];
- new ChangeColor;
- new VGFR[128];
- if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
- SendClientMessage(playerid, 0x00FFFFFF, " ");
- SendClientMessage(playerid, 0x00FFFFFF, "______________|- {00ffff}Online {800080}Vegas Gangsters Families {00ffff}Members -|______________");
- SendClientMessage(playerid, 0x00FFFFFF, " ");
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(!IsPlayerConnected(i)) continue;
- if(PlayerInfo[i][LoggedIn] == 0) continue;
- if(PlayerInfo[i][VGF] == 0) continue;
- if(PlayerInfo[i][VGF] == 1) { VGFR = "Young Gangsta"; ChangeColor = 0xffffff; }
- if(PlayerInfo[i][VGF] == 2) { VGFR = "Soldier"; ChangeColor = 0x3B7A57FF; }
- if(PlayerInfo[i][VGF] == 3) { VGFR = "Civilian"; ChangeColor = 0xcccc00; }
- if(PlayerInfo[i][VGF] == 4) { VGFR = "Petty Thief"; ChangeColor = 0xffff66; }
- if(PlayerInfo[i][VGF] == 5) { VGFR = "Gangsta - Trusted Member"; ChangeColor = 0x990000; }
- if(PlayerInfo[i][VGF] == 6) { VGFR = "Thug"; ChangeColor = 0x0066ff; }
- if(PlayerInfo[i][VGF] == 7) { VGFR = "Made Man"; ChangeColor = 0xff9933; }
- if(PlayerInfo[i][VGF] == 8) { VGFR = "Capo - Server Head"; ChangeColor = 0x66ff33; }
- if(PlayerInfo[i][VGF] == 9) { VGFR = "Consigliere - Advister"; ChangeColor = 0x009999; }
- if(PlayerInfo[i][VGF] == 10) { VGFR = "Don"; ChangeColor = 0x003399; }
- if(PlayerInfo[i][VGF] == 11) { VGFR = "God Father"; ChangeColor = 0xff0000 ; }
- if(PlayerInfo[i][VGF] == 12) { VGFR = "Boss"; ChangeColor = 0x4d4d4d ; }
- format(string, 128, " %s (ID:%i) | %s (Rank:%d) | Duty: %s",PlayerName2(i), i, VGFR, PlayerInfo[i][VGF], (VGFDuty[i]) ? ("{33FF33}On") : ("{FF0000}Off"));
- SendClientMessage(playerid, ChangeColor, string);
- count++;
- }
- if (count == 0) SendClientMessage(playerid,0xFF0000FF,"There No online VGF Members On Server!");
- SendClientMessage(playerid, 0x00FFFFFF, "_______________________________________________________________");
- return 1;
- }
- // VGF Skin
- CMD:vgfskin(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
- if(PlayerInfo[playerid][VGF] >= 1) {
- SetPlayerSkin(playerid,124);
- CMDMessageToVGF(playerid,"VGFSkin");
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be a [VGF] member to use this command!", "OK", "");
- return 1;
- }
- // VGF Skin 1
- CMD:vgfskin1(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
- if(PlayerInfo[playerid][VGF] >= 2) {
- SetPlayerSkin(playerid,125);
- CMDMessageToVGF(playerid,"VGFSkin1");
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be a [VGF] member to use this command!", "OK", "");
- return 1;
- }
- // VGF Skin 2
- CMD:vgfskin2(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
- if(PlayerInfo[playerid][VGF] >= 2) {
- SetPlayerSkin(playerid,126);
- CMDMessageToVGF(playerid,"VGFSkin2");
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be a [VGF] member to use this command!", "OK", "");
- return 1;
- }
- // VGF Skin 3
- CMD:vgfskin3(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
- if(PlayerInfo[playerid][VGF] >= 2) {
- SetPlayerSkin(playerid,230);
- CMDMessageToVGF(playerid,"VGFSkin3");
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be a [VGF] member to use this command!", "OK", "");
- return 1;
- }
- // VGF Skin 4
- CMD:vgfskin4(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
- if(PlayerInfo[playerid][VGF] >= 2) {
- SetPlayerSkin(playerid,249);
- CMDMessageToVGF(playerid,"VGFSkin4");
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be a [VGF] member to use this command!", "OK", "");
- return 1;
- }
- // VGF Cars
- CMD:vgfcar(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][VGF] >= 1) {
- if (!IsPlayerInAnyVehicle(playerid)) {
- CarSpawner(playerid,541);
- CMDMessageToVGF(playerid,"VGFCar");
- return SendClientMessage(playerid,0x00FFFFAA,"Enjoy With Your VGF Bullet");
- } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
- } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be VGF Member to use this command", "OK", "");
- }
- CMD:vgfbike(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][VGF] >= 1) {
- if (!IsPlayerInAnyVehicle(playerid)) {
- CarSpawner(playerid,522);
- CMDMessageToVGF(playerid,"VGFBike");
- return SendClientMessage(playerid,0x00FFFFAA,"Enjoy with your VGF NRG-500");
- } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
- } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be VGF Member to use this command", "OK", "");
- }
- CMD:vgfhydra(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][VGF] >= 1) {
- if (!IsPlayerInAnyVehicle(playerid)) {
- CarSpawner(playerid,520);
- CMDMessageToVGF(playerid,"VGFHydra");
- return SendClientMessage(playerid,0x00FFFFAA,"Enjoy with your VGF HYDRA");
- } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
- } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be VGF Member to use this command", "OK", "");
- }
- CMD:vgfhunter(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][VGF] >= 1) {
- if (!IsPlayerInAnyVehicle(playerid)) {
- CarSpawner(playerid,425);
- CMDMessageToVGF(playerid,"VGFHunter");
- return SendClientMessage(playerid,0x00FFFFAA,"Enjoy with your VGF HUNTER");
- } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
- } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be VGF Member to use this command", "OK", "");
- }
- CMD:vgfheli(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][VGF] >= 1) {
- if (!IsPlayerInAnyVehicle(playerid)) {
- CarSpawner(playerid,487);
- CMDMessageToVGF(playerid,"VGFHelicopter");
- return SendClientMessage(playerid,0x00FFFFAA,"Enjoy with your VGF MAVERICK");
- } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
- } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be VGF Member to use this command", "OK", "");
- }
- CMD:vgfboat(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][VGF] >= 1) {
- if (!IsPlayerInAnyVehicle(playerid)) {
- CarSpawner(playerid,493);
- CMDMessageToVGF(playerid,"VGFBoat");
- return SendClientMessage(playerid,0x00FFFFAA,"Enjoy with your VGF Jetmax");
- } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
- } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be VGF Member to use this command", "OK", "");
- }
- CMD:vgfplane(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][VGF] >= 1) {
- if (!IsPlayerInAnyVehicle(playerid)) {
- CarSpawner(playerid,553);
- CMDMessageToVGF(playerid,"VGFPlane");
- return SendClientMessage(playerid,0x00FFFFAA,"Enjoy with your VGF Nevada");
- } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
- } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be VGF Member to use this command", "OK", "");
- }
- CMD:vgftune(playerid, params[]) {
- if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid, red, "ERROR : You need to be Logged in to use this command");
- if(PlayerInfo[playerid][VGF] >= 5) {
- new vehicleid = GetPlayerVehicleID(playerid);
- CMDMessageToVGF(playerid, "VGFTune");
- ChangeVehicleColor(vehicleid,150,000);
- AddVehicleComponent(vehicleid, 1010);
- return PlayerPlaySound(playerid,1133,0.0,0.0,0.0);
- } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be VGF Member Rank 5 to use this command", "OK", "");
- }
- // VGF Color
- CMD:vgfcolor(playerid, params[])
- {
- if(PlayerInfo[playerid][VGF] >= 1) {
- SetPlayerColor(playerid,0xcc33ff);
- CMDMessageToVGF(playerid, "VGFColor");
- SendClientMessage(playerid, 0xFF0000FF, "You have setted your colour to Vegas colour!");
- } else return SendClientMessage(playerid, 0xFF0000FF, "You need to be a [VGF] member to use that command!");
- return 1;
- }
- // VGF Official Weapons
- CMD:vgfweapon(playerid,params[]) {
- if(PlayerInfo[playerid][VGF] >= 1) {
- GivePlayerWeapon(playerid,26,9999); GivePlayerWeapon(playerid,24,9999); GivePlayerWeapon(playerid,31,9999);
- GivePlayerWeapon(playerid,28,9999); GivePlayerWeapon(playerid,34,9999); GivePlayerWeapon(playerid,4,9999);
- GivePlayerWeapon(playerid,14,9999);
- CMDMessageToVGF(playerid,"VGFWeapon");
- new string[200];
- format(string, sizeof(string), "{FF0000}[INFO]:{00FFFF} %s has used /VGFweapon.", pName(playerid));
- SendClientMessageToAll(0x00FFFFFF, string);
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be a [VGF] member to use this command", "OK", "");
- return 1;
- }
- // VGF Sawn-Off
- CMD:vgfsawn(playerid, params[])
- {
- if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid, red, "ERROR: You need to be logged in to use this command!");
- if(PlayerInfo[playerid][VGF] >= 1)
- {
- ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid, WEAPON_SAWEDOFF, 9000);
- CMDMessageToVGF(playerid, "VGFSawn");
- SendClientMessage(playerid, 0xD2D2D2FF, "- You've reset your weapons and got Sawn-off.");
- return 1;
- } else return SendClientMessage(playerid, red, "ERROR: You must be [VGF] member to use this command.");
- }
- // VGF Desert Eagle
- CMD:vgfdeagle(playerid, params[])
- {
- if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid, red, "ERROR: You need to be logged in to use this command!");
- if(PlayerInfo[playerid][VGF] >= 1)
- {
- ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid, WEAPON_DEAGLE, 9000);
- CMDMessageToVGF(playerid, "VGFDeagle");
- SendClientMessage(playerid, 0xD2D2D2FF, "- You've reset your weapons and got Deagle.");
- return 1;
- } else return SendClientMessage(playerid, red, "ERROR: You must be [VGF] member to use this command.");
- }
- // VGF M4
- CMD:vgfm4(playerid,params[]) {
- if(PlayerInfo[playerid][VGF] >= 1) {
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid,31,9999);
- CMDMessageToVGF(playerid,"VGFM4");
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be a [VGF] member to use this command", "OK", "");
- return 1;
- }
- // VGF AFK
- CMD:vgfafk(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][VGF] >= 1) {
- new string[256],kuldoneve[MAX_PLAYER_NAME];
- SendClientMessage(playerid,0xFF0000FF,"Type /VGFback when you come back");
- TogglePlayerControllable(playerid, 0);
- GetPlayerName(playerid, kuldoneve, sizeof(kuldoneve));
- format(string, sizeof(string), "{FF0000}[VegasGangster]{505050} %s {FF0000}is now away from keyboard.", pName(playerid));
- SendClientMessageToAll(0xFF0000FF, string);
- CMDMessageToVGF(playerid, "VGFAFK");
- } else return SendClientMessage(playerid,0xFF0000FF,"ERROR: You need to be an [VGF] Member to use this command.");
- return 1;
- }
- // VGF Back
- CMD:vgfback(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][VGF] >= 1) {
- new string[256],kuldoneve[MAX_PLAYER_NAME];
- GameTextForPlayer(playerid,"~B~ Welocome back", 5000, 1);
- TogglePlayerControllable(playerid, 1);
- GetPlayerName(playerid, kuldoneve, sizeof(kuldoneve));
- format(string, sizeof(string), "{FF0000}[VegasGangster]{505050} %s {FF0000}is now back!", pName(playerid));
- SendClientMessageToAll(0xFF0000FF, string);
- CMDMessageToVGF(playerid, "VGFBack");
- } else return SendClientMessage(playerid,0xFF0000FF,"ERROR: You need to be an [VGF] Member to use this command.");
- return 1;
- }
- // VGF Chat
- CMD:vgfc(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][LoggedIn] == 1) {
- if(PlayerInfo[playerid][VGF] >= 1) {
- new string[128]; format(string, sizeof(string), "{ff3030}[{ffffff}Young Gangsta{ff3030}] %s: {800080}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][VGF] == 2)
- format(string, sizeof(string), "{ff3030}[{3B7A57}Soldier{ff3030}] %s: {800080}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][VGF] == 3)
- format(string, sizeof(string), "{ff3030}[{cccc00}Civilian{ff3030}] %s: {800080}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][VGF] == 4)
- format(string, sizeof(string), "{ff3030}[{ffff66}Petty Thief{ff3030}] %s: {800080}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][VGF] == 5)
- format(string, sizeof(string), "{ff3030}[{990000}Gangsta{ff3030}] %s: {800080}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][VGF] == 6)
- format(string, sizeof(string), "{ff3030}[{0066ff}Thug{ff3030}] %s: {800080}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][VGF] == 7)
- format(string, sizeof(string), "{ff3030}[{ff9933}Made Man{ff3030}] %s: {800080}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][VGF] == 8)
- format(string, sizeof(string), "{ff3030}[{66ff33}Capo - Server Head{800080}] %s: {B2FFFF}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][VGF] == 9)
- format(string, sizeof(string), "{ff3030}[{009999}Consigliere{CCFF00}] %s: {800080}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][VGF] == 10)
- format(string, sizeof(string), "{ff3030}[{003399}Don{ff3030}] %s: {800080}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][VGF] == 11)
- format(string, sizeof(string), "{ff3030}[{ff0000}God Father{ff3030}] %s: {800080}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][VGF] == 12)
- format(string, sizeof(string), "{ff3030}[{4d4d4d}Family Boss{ff3030}] %s: {800080}%s", PlayerName2(playerid), params[0] );
- MessageToVGF(0x00FFFFFF,string);
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be [VGF] member to use that command!", "OK", "Cancel");
- } else return SendClientMessage(playerid,0xFF0000FF,"[ERROR] You need to be Logged in to use this command");
- return 1;
- }
- // VGF Offline Set
- CMD:osetvegas(playerid,params[]) {
- if(IsPlayerAdmin(playerid) || PlayerInfo[playerid][VGF] == 11) {
- new string[128], tmp[128], tmp2[128], Index; tmp = strtok(params,Index), tmp2 = strtok(params,Index);
- if(isnull(tmp) || isnull(tmp2)) return SendClientMessage(playerid, 0xFF0000FF, "USAGE: /osetVegas [PlayerName] [Level]");
- if(udb_Exists(tmp)) {
- new a; a = strval(tmp2);
- if(a > 11) return SendClientMessage(playerid,0xFF0000FF,"ERROR: Invalid Level");
- dUserSetINT(tmp).("VGF",a);
- PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
- format(string, sizeof(string),"ACCOUNT: You have successfully setted %s's VGF level to %s", tmp, tmp2);
- CMDMessageToVGF(playerid,"OSetVegas");
- return SendClientMessage(playerid,0x008000FF,string);
- } else return SendClientMessage(playerid,0xFF0000FF, "ERROR: This player doesnt have an account");
- } else return SendClientMessage(playerid,0xFF0000FF,"ERROR: You are not a high enough level to use this command");
- }
- // VGF Set Vegas
- CMD:setvegas(playerid,params[]) {
- if(PlayerInfo[playerid][LoggedIn] == 1) {
- if(IsPlayerAdmin(playerid) || PlayerInfo[playerid][VGF] >= 9)
- {
- new tmp[128], tmp2[128], Index; tmp = strtok(params,Index), tmp2 = strtok(params,Index);
- if(isnull(params)) return SendClientMessage(playerid, 0xFF0000FF, "USAGE: /setVegas [playerid] [level]");
- new player1, level, playername[MAX_PLAYER_NAME], adminname[MAX_PLAYER_NAME], string[128];
- player1 = strval(tmp);
- if(isnull(tmp2)) return SendClientMessage(playerid, 0xFF0000FF, "USAGE: /setvegas [playerid] [level]");
- level = strval(tmp2);
- if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID) {
- if(PlayerInfo[player1][LoggedIn] == 1) {
- if(level > 12) return SendClientMessage(playerid,0xFF0000FF,"ERROR: Max [VGF] Level is 12!");
- if(level == PlayerInfo[player1][VGF]) return SendClientMessage(playerid,0xFF0000FF,"ERROR: Player is already this RR level");
- MessageToAdmins(playerid,"SetVegas");
- CMDMessageToVGF(playerid, "SetVegas");
- 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)," %s has set your [VGF] Status to level %d",adminname, level);
- else format(string,sizeof(string)," %s has set your [VGF] Status to level %d",adminname, level);
- SendClientMessage(player1,0xFF0000FF,string);
- if(level > PlayerInfo[player1][VGF]) GameTextForPlayer(player1,"~g~VGF Rank Promoted", 2000, 3);
- else GameTextForPlayer(player1,"~r~VGF Rank Demoted", 2000, 3);
- format(string,sizeof(string),"You have made %s [VGF] Level %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),"%s has made %s [VGF] Level %d on %d/%d/%d at %d:%d:%d",adminname, playername, level, day, month, year, hour, minute, second);
- SaveToFile("VGFmembers",string);
- dUserSetINT(PlayerName2(player1)).("VGF",(level));
- PlayerInfo[player1][VGF] = level;
- return PlayerPlaySound(player1,1057,0.0,0.0,0.0);
- } else return SendClientMessage(playerid,0xFF0000FF,"ERROR: Player must be registered and logged in to be setted as an [VGF] member");
- } else return SendClientMessage(playerid,0xFF0000FF, "Player is not connected");
- } else return SendClientMessage(playerid,0xFF0000FF,"ERROR: you cannot set [VGF] ranks");
- } else return SendClientMessage(playerid,0xFF0000FF,"ERROR: You must be logged in to use this commands");
- }
- // SettempVegas
- CMD:settempvegas(playerid,params[]) {
- if(PlayerInfo[playerid][LoggedIn] == 1) {
- if(PlayerInfo[playerid][VGF] < 8) return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be a [VGF] level 8+ to use this command", "OK", "Cancel");
- new tmp[128], tmp2[128], Index; tmp = strtok(params,Index), tmp2 = strtok(params,Index);
- if(isnull(params)) return SendClientMessage(playerid, 0xFF0000AA, "USAGE: /settempVegas [playerid] [level]");
- new player1, level, playername[MAX_PLAYER_NAME], adminname[MAX_PLAYER_NAME], string[128];
- player1 = strval(tmp);
- if(isnull(tmp2)) return SendClientMessage(playerid, 0xFF0000AA, "USAGE: /settempvegas [playerid] [level]");
- level = strval(tmp2);
- if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID) {
- if(PlayerInfo[player1][LoggedIn] == 1) {
- if(level > 8) return SendClientMessage(playerid,0xFF0000FF,"ERROR: Max [VGF] temporary level is 8!");
- if(level == PlayerInfo[player1][VGF]) return SendClientMessage(playerid,0xFF0000FF,"ERROR: Player is already this [VGF] level");
- CMDMessageToVGF(playerid,"SetTempVegas");
- 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)," %s has set your [VGF] Status to level %d",adminname, level);
- else format(string,sizeof(string)," %s has set your [VGF] Status to level %d",adminname, level);
- SendClientMessage(player1,0xFF0000FF,string);
- if(level > PlayerInfo[player1][VGF]) GameTextForPlayer(player1,"~g~VGF Rank Promoted", 2000, 3);
- else GameTextForPlayer(player1,"~r~VGF Rank Demoted", 2000, 3);
- format(string,sizeof(string),"You have made %s [VGF] Temporary Level %d on %d/%d/%d at %d:%d:%d", playername, level, day, month, year, hour, minute, second); SendClientMessage(playerid,0x00FFFFAA,string);
- format(string,sizeof(string),"%s has made %s [VGF] Temporary Level %d on %d/%d/%d at %d:%d:%d",adminname, playername, level, day, month, year, hour, minute, second);
- PlayerInfo[player1][VGF] = level;
- return PlayerPlaySound(player1,1057,0.0,0.0,0.0);
- } else return SendClientMessage(playerid,0xFF0000FF,"ERROR: Player must be registered and logged in to be setted as [VGF] member");
- } else return SendClientMessage(playerid, 0xFF0000FF, "ERROR: Player is not connected");
- } else return SendClientMessage(playerid,0xFF0000FF,"ERROR: You must be logged in to use this commands");
- }
- // VGF Announce
- CMD:vgfannounce(playerid,params[]) {
- if(isnull(params)) return SendClientMessage(playerid, red, "USAGE: /VGFannounce [text]");
- if(PlayerInfo[playerid][VGF] >= 8) {
- for(new i = 0; i < MAX_PLAYERS; i++) {
- if(IsPlayerConnected(i)) {
- if(PlayerInfo[i][VGF] >= 1){
- if(PlayerInfo[i][LoggedIn] == 1) {
- PlayerPlaySound(i,1057,0.0,0.0,0.0); GameTextForPlayer(i,params, 4000, 3); GameTextForPlayer(playerid,params, 4000, 3);}}}}
- new string[128]; format(string,sizeof(string),"Vegas Gangster Managament \"%s\" has Announced to [VGF] Members.", pName(playerid) );
- MessageToVGF(0x00FFFFAA, string);
- CMDMessageToVGF(playerid,"VGF Announce");
- } else return ShowPlayerDialog(playerid,1,DIALOG_STYLE_MSGBOX,"ERROR","You need to be VGF Rank +8 to use this command","OK","");
- return 1;
- }
- // VGF Management Chat
- CMD:vgfm(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][LoggedIn] == 1) {
- if(PlayerInfo[playerid][VGF] >= 9) {
- new string[128];
- if(PlayerInfo[playerid][VGF] == 9)
- format(string, sizeof(string), "{ff0000}|-|%s|-| Managment's chat:{737373} %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][VGF] == 10)
- format(string, sizeof(string), "{ff0000}|-|%s|-| Managment's chat:{737373} %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][VGF] == 11)
- format(string, sizeof(string), "{ff0000}|-|%s|-| Managment's chat:{737373} %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][VGF] == 12)
- format(string, sizeof(string), "{ff0000}|-|%s|-| Managment's chat:{737373} %s", PlayerName2(playerid), params[0] );
- MessageToVGFm(-1,string);
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "{FF0000}You need to be Rank 9+ [VGF] member to use that command!", "OK", "Cancel");
- } else return SendClientMessage(playerid,0xFF0000FF,"ERROR: You need to be Logged in to use this command");
- return 1;
- }
- forward MessageToVGFm(color,const string[]);
- public MessageToVGFm(color,const string[])
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i) == 1)
- if(PlayerInfo[i][VGF] >= 9) {
- if(PlayerInfo[i][LoggedIn] == 1) {
- SendClientMessage(i, color, string);
- }
- }
- }
- }
- // VGF Say
- CMD:vgfsay(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000,"[ERROR] You need to be Logged in to use this command");
- if(PlayerInfo[playerid][VGF] >= 1) {
- if(isnull(params)) return SendClientMessage(playerid,0xFF0000, "USAGE: /VGFsay [text]");
- new string[128]; format(string, sizeof(string), "{000080}[Young Gangsta]{000000} %s: {551a8b}%s", PlayerName2(playerid), params[0]);
- if(PlayerInfo[playerid][VGF] == 2)
- format(string, sizeof(string), "{800000}[Soldier]{000000} %s: {551a8b}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][VGF] == 3)
- format(string, sizeof(string), "{008080}[Civilian]{000000} %s: {551a8b}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][VGF] == 4)
- format(string, sizeof(string), "{f5f5dc}[Petty Thief]{000000} %s: {551a8b}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][VGF] == 5)
- format(string, sizeof(string), "{32cd32}[Gangsta]{000000} %s: {551a8b}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][VGF] == 6)
- format(string, sizeof(string), "{00FF00}[Thug]{000000} %s: {551a8b}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][VGF] == 7)
- format(string, sizeof(string), "{f4a460}[Made Man]{000000} %s: {551a8b}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][VGF] == 8)
- format(string, sizeof(string), "{ffa500}[Capo]{000000} %s: {551a8b}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][VGF] == 9)
- format(string, sizeof(string), "{FF0000}[Consigliere]{000000} %s: {551a8b}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][VGF] == 10)
- format(string, sizeof(string), "{551a8b}[Don]{000000} %s: {551a8b}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][VGF] == 11)
- format(string, sizeof(string), "{ff69b4}[God Father]{000000} %s: {551a8b}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][VGF] == 11)
- format(string, sizeof(string), "{ff69b4}[Family Boss]{000000} %s: {551a8b}%s", PlayerName2(playerid), params[0] );
- return SendClientMessageToAll(0x00FFFFFF,string);
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be [VGF] Member to use this command!", "OK", "");
- }
- // VGF Guide
- CMD:vgfguide(playerid, params[])
- {
- #pragma unused params
- if(PlayerInfo[playerid][VGF] >= 1) {
- new string[2000];
- strcat(string, "\n{FF0000} Commands For Ranks 1-12", 1900 );
- strcat(string, "\n{990099}/VGFGuide [Show you VGF Official Commands]", 1900 );
- strcat(string, "\n{990099}/Vegas [Show all the members online]", 1900 );
- strcat(string, "\n{990099}/VGFSkin1-4 [Vegas Gangster's Skins]", 1900 );
- strcat(string, "\n{990099}/VGFc [Vegas Gangsters private chat]", 1900 );
- strcat(string, "\n{990099}/VGFAfk [Vegas Gangster AFK]", 1900 );
- strcat(string, "\n{990099}/VGFBack [Vegas Gangsters BACK]", 1900 );
- strcat(string, "\n{990099}/VGFColor [Vegas Gangsters Color]", 1900 );
- strcat(string, "\n{990099}/Vegasduty [Vegas Gangesters Duty Toggle]", 1900 );
- strcat(string, "\n{FF0000} Vehicles Commands", 1900 );
- strcat(string, "\n{990099}/VGFCar [Gives You VGF Bullet]", 1900 );
- strcat(string, "\n{990099}/VGFBike [Gives You VGF NRG-500]", 1900 );
- strcat(string, "\n{990099}/VGFHunter [Gives You VGF Hunter]", 1900 );
- strcat(string, "\n{990099}/VGFHydra [Gives You VGF Hydra]", 1900 );
- strcat(string, "\n{990099}/VGFHeli [Gives You VGF Helicopter]", 1900 );
- strcat(string, "\n{990099}/VGFBoat [Gives You VGF Jetmax]", 1900 );
- strcat(string, "\n{990099}/VGFTune [Tune Your VGF Vehicle ]", 1900 );
- strcat(string, "\n{FF0000} Weapons Commands", 1900 );
- strcat(string, "\n{990099}/VGFWeaps [Gives you all the Vegas Gangsters weapons]", 1900 );
- strcat(string, "\n{990099}/VGFDeagle [Disarm you and gives you VGF Desert Eagle]", 1900 );
- strcat(string, "\n{990099}/VGFSawn [Disarm you and gives you VGF Sawn-Off]", 1900 );
- strcat(string, "\n{990099}/VGFM4 [Disarm you and gives you VGF M4]", 1900 );
- strcat(string, "\n{ff0000} Management Commands", 1900 );
- strcat(string, "\n{990099}/SetTempVegas [Set Temp VGF Level]", 1900 );
- strcat(string, "\n{990099}/SetVegas [Set VGF Level]", 1900 );
- strcat(string, "\n{990099}/OsetVegas [Set Offline VGF Rank]", 1900 );
- strcat(string, "\n{990099}/VGFm [VGF Management Chat]", 1900 );
- strcat(string, "\t{FF0000}Scripted by Professor & Pinkbird", 1900 );
- ShowPlayerDialog(playerid,1235, DIALOG_STYLE_MSGBOX, "{FF0000}Vegas Gangsters Families commands", string, "OK","");
- } else return SendClientMessage(playerid,0xFF0000FF, "ERROR: You need to be a [VGF] member to use this command");
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement