Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //LFD CommandMessage
- //==============================================================================
- stock CMDMessageToLFD(playerid,command[])
- {
- new string[128];
- GetPlayerName(playerid,string,sizeof(string));
- format(string,sizeof(string),"[LFDMember] '%s' | Rank: %d | Command: %s",string,PlayerInfo[playerid][LFD],command);
- MessageToLFD(0x330066AA,string);
- return 1;
- }
- forward MessageToLFD(color,const string[]);
- public MessageToLFD(color,const string[])
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i) == 1)
- if(PlayerInfo[i][LFD] >= 1) {
- if(PlayerInfo[i][LoggedIn] == 1) {
- SendClientMessage(i, color, string); }
- }
- }
- return 1;
- }
- //==============================================================================
- //==============================================================================
- //LFD Clan Menu
- CMD:lfdmembers(playerid,params[])
- {
- #pragma unused params
- new count = 0;
- new string[128];
- new ChangeColor;
- new LFDR[128];
- if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
- SendClientMessage(playerid, 0x483D8BAA, " ");
- SendClientMessage(playerid, 0x483D8BAA, "__________ |- Online Legion Of Death Members -| __________");
- SendClientMessage(playerid, 0x483D8BAA, " ");
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(!IsPlayerConnected(i)) continue;
- if(PlayerInfo[i][LoggedIn] == 0) continue;
- if(PlayerInfo[i][LFD] == 0) continue;
- if(PlayerInfo[i][LFD] == 1) { LFDR = "Shade"; ChangeColor = 0x00FFFFAA; }
- if(PlayerInfo[i][LFD] == 2) { LFDR = "Acolyte"; ChangeColor = 0xFFFF00AA; }
- if(PlayerInfo[i][LFD] == 3) { LFDR = "Crypt Fiend"; ChangeColor = 0x0000BBAA; }
- if(PlayerInfo[i][LFD] == 4) { LFDR = "Skelton Warrior"; ChangeColor = 0xFFFFFFAA; }
- if(PlayerInfo[i][LFD] == 5) { LFDR = "Ghoul"; ChangeColor = 0xFFFF00AA; }
- if(PlayerInfo[i][LFD] == 6) { LFDR = "Soul Devourer"; ChangeColor = 0x009600DD; }
- if(PlayerInfo[i][LFD] == 7) { LFDR = "Demon"; ChangeColor = 0x0000BBAA; }
- if(PlayerInfo[i][LFD] == 8) { LFDR = "Abomination"; ChangeColor = 0x33FF33AA; }
- if(PlayerInfo[i][LFD] == 9) { LFDR = "Soul Eater"; ChangeColor = 0xFF7601AA; }
- if(PlayerInfo[i][LFD] == 10) { LFDR = "Banshee"; ChangeColor = 0x333333AA; }
- if(PlayerInfo[i][LFD] == 11) { LFDR = "Death Bringer"; ChangeColor = 0x800000AA; }
- if(PlayerInfo[i][LFD] == 12) { LFDR = "Necromancer"; ChangeColor = 0x8B4513AA; }
- if(PlayerInfo[i][LFD] == 13) { LFDR = "Death Knight"; ChangeColor = 0x330066AA; }
- if(PlayerInfo[i][LFD] == 14) { LFDR = "Crypt Lord"; ChangeColor = 0x000080AA; }
- if(PlayerInfo[i][LFD] == 15) { LFDR = "Death Reaper"; ChangeColor = 0x008080AA; }
- format(string, 128, "Rank: %d - %s (Id:%i) | %s | Playing!",PlayerInfo[i][LFD], PlayerName2(i),i,LFDR);
- SendClientMessage(playerid, ChangeColor, string);
- count++;
- }
- if (count == 0) SendClientMessage(playerid,0xFF0000AA,"No Legion Of Death Member online");
- SendClientMessage(playerid, 0x483D8BAA, "________________________________________________________");
- return 1;
- }
- CMD:lfdhelp(playerid, params[])
- {
- #pragma unused params
- if(PlayerInfo[playerid][LFD] >= 1) {
- new string[1900];
- strcat(string, "\t---= Legion Of Death Commands=---", 1900 );
- strcat(string, "\n\n/lfdmembers(show all LFD members online)", 1900 );
- strcat(string, "\n/lfdhome (teleports you to LFD base)", 1900 );
- strcat(string, "\n/lfdweaps (Gives you all LFD Weapons)", 1900 );
- strcat(string, "\n/lfdh (Tells other LFD Members you need help!)", 1900 );
- strcat(string, "\n/lfd 'Text' (LFD Private Chat) | /alfd 'Text' (LFD Chat for +10 Rank)", 1900 );
- strcat(string, "\n/lfdafk (LFD AFK) | /lfdback (LFD BACK)", 1900 );
- strcat(string, "\n/lfdsay 'Text' (LFD Public Say)", 1900 );
- strcat(string, "\nLFD Skin Commands (/lfdskin, /lfdskin2, /lfdskin3, /lfdskin4, /lfdskin5)", 1900 );
- strcat(string, "\n/lfdcar (Gives you Sultan) | /lfdcar2 (Gives you Bullet)", 1900 );
- strcat(string, "\n/lfd (Gives you NRG-500) | /lfdv (Gives you Vortex)", 1900 );
- strcat(string, "\n/lfdu Gives you Hunter) | /lfdy (Gives you Hydra)", 1900 );
- strcat(string, "\n/lfdheli (Gives you Maverick) | /lfdboat (Gives you Squallo)", 1900 );
- strcat(string, "\n/lfdc (LFD Color)", 1900 );
- strcat(string, "\n/settemplfd (Sets Temp LFD Level)", 1900 );
- strcat(string, "\n/setlfd (Sets Perm LFD Level)", 1900 );
- strcat(string, "\n/lfdtune (Adds Cutter, Black&White, Nitro)", 1900 );
- ShowPlayerDialog(playerid,1235, DIALOG_STYLE_MSGBOX, "LFD Commands", string, "OK","Cancel");
- } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be LFD Member to use this command", "OK", "");
- return 1;}
- CMD:lfdc(playerid,params[]) {
- if(PlayerInfo[playerid][LFD] >= 1) {
- {
- CMDMessageToLFD(playerid,"LFDColor");
- SetPlayerColor(playerid,COLOR_PURPLE);}
- return 1;
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be LFD Member to use this command", "OK", "Cancel");
- }
- CMD:lfdweaps(playerid,params[]) {
- if(PlayerInfo[playerid][LFD] >= 1) {
- GivePlayerWeapon(playerid,46,9000); GivePlayerWeapon(playerid,34,9000); GivePlayerWeapon(playerid,26,9000); GivePlayerWeapon(playerid,4,9000);
- GivePlayerWeapon(playerid,43,9000); GivePlayerWeapon(playerid,31,9000); GivePlayerWeapon(playerid,24,9000);
- GivePlayerWeapon(playerid,41,9000); GivePlayerWeapon(playerid,28,9000); GivePlayerWeapon(playerid,18,9000);
- CMDMessageToLFD(playerid,"LFDWeaps");
- return 1;
- } else return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be LFD Member to use this command", "OK", "");}
- CMD:lfdh(playerid,params[]) {
- if(PlayerInfo[playerid][LFD] >= 1) {
- new string[128]; format(string, sizeof(string), "***LFD Member '%s' has requested Help!! ", PlayerName2(playerid), params[0] );
- MessageToLFD(0x333333AA,string);
- } else return SendClientMessage(playerid,red,"ERROR: You need to be a LFD member to use this command");
- return 1;
- }
- CMD:lfdafk(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][LFD] >= 1) {
- new string[256],kuldoneve[MAX_PLAYER_NAME];
- SendClientMessage(playerid,0x99FF00AA,"Type /lfdback when you back.");
- GameTextForPlayer(playerid,"~r~ You are now AFK", 5000, 1);
- // AFK[playerid] = Create3DTextLabel("AFK", 0xFF0000FF, 0.0, 0.0, 2.0, 40, 0, 0);
- // Attach3DTextLabelToPlayer(AFK[playerid],playerid, 0.0, 0.0, 0.4);
- TogglePlayerControllable(playerid, 0);
- GetPlayerName(playerid, kuldoneve, sizeof(kuldoneve));
- if(PlayerInfo[playerid][LFD] == 1)
- format(string, sizeof(string), "{FF0000}[LFDAfk] {330066}[Legion Of Death ''Shade''] %s {FFFFFF}Now Away From Keyboard!",kuldoneve, playerid);
- if(PlayerInfo[playerid][LFD] == 2)
- format(string, sizeof(string), "{FF0000}[LFDAfk] {330066}[Legion Of Death ''Acolyte''] %s {FFFFFF}Now Away From Keyboard!",kuldoneve, playerid);
- if(PlayerInfo[playerid][LFD] == 3)
- format(string, sizeof(string), "{FF0000}[LFDAfk] {330066}[Legion Of Death ''Crypt Fiend''] %s {FFFFFF}Now Away From Keyboard!",kuldoneve, playerid);
- if(PlayerInfo[playerid][LFD] == 4)
- format(string, sizeof(string), "{FF0000}[LFDAfk] {330066}[Legion Of Death ''Skelton Warrior''] %s {FFFFFF}Now Away From Keyboard!",kuldoneve, playerid);
- if(PlayerInfo[playerid][LFD] == 5)
- format(string, sizeof(string), "{FF0000}[LFDAfk] {330066}[Legion Of Death ''Ghoul''] %s {FFFFFF}Now Away From Keyboard!",kuldoneve, playerid);
- if(PlayerInfo[playerid][LFD] == 6)
- format(string, sizeof(string), "{FF0000}[LFDAfk] {330066}[Legion Of Death ''Soul Devourer''] %s {FFFFFF}Now Away From Keyboard!",kuldoneve, playerid);
- if(PlayerInfo[playerid][LFD] == 7)
- format(string, sizeof(string), "{FF0000}[LFDAfk] {330066}[Legion Of Death ''Demon''] %s {FFFFFF}Now Away From Keyboard!",kuldoneve, playerid);
- if(PlayerInfo[playerid][LFD] == 8)
- format(string, sizeof(string), "{FF0000}[LFDAfk] {330066}[Legion Of Death ''Abomination''] %s {FFFFFF}Now Away From Keyboard!",kuldoneve, playerid);
- if(PlayerInfo[playerid][LFD] == 9)
- format(string, sizeof(string), "{FF0000}[LFDAfk] {330066}[Legion Of Death ''Soul Eater''] %s {FFFFFF}Now Away From Keyboard!",kuldoneve, playerid);
- if(PlayerInfo[playerid][LFD] == 10)
- format(string, sizeof(string), "{FF0000}[LFDAfk] {330066}[Legion Of Death ''Banshee''] %s {FFFFFF}Now Away From Keyboard!",kuldoneve, playerid);
- if(PlayerInfo[playerid][LFD] == 11)
- format(string, sizeof(string), "{FF0000}[LFDAfk] {330066}[Legion Of Death ''Death Bringer''] %s {FFFFFF}Now Away From Keyboard!",kuldoneve, playerid);
- if(PlayerInfo[playerid][LFD] == 12)
- format(string, sizeof(string), "{FF0000}[LFDAfk] {330066}[Legion Of Death ''Necromancer''] %s {FFFFFF}Now Away From Keyboard!",kuldoneve, playerid);
- if(PlayerInfo[playerid][LFD] == 13)
- format(string, sizeof(string), "{FF0000}[LFDAfk] {330066}[Legion Of Death ''Death Knight''] %s {FFFFFF}Now Away From Keyboard!",kuldoneve, playerid);
- if(PlayerInfo[playerid][LFD] == 14)
- format(string, sizeof(string), "{FF0000}[LFDAfk] {330066}[Legion Of Death ''Crypt Lord''] %s {FFFFFF}Now Away From Keyboard!",kuldoneve, playerid);
- if(PlayerInfo[playerid][LFD] == 15)
- format(string, sizeof(string), "{FF0000}[LFDAfk] {330066}[Legion Of Death ''Death Reaper''] %s {FFFFFF}Now Away From Keyboard!",kuldoneve, playerid);
- SendClientMessageToAll(COLOR_YELLOW, string);
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be LFD Member to use this command", "OK", "Cancel");
- return 1;}
- CMD:lfdback(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][LFD] >= 1) {
- new string[256],kuldoneve[MAX_PLAYER_NAME];
- // Delete3DTextLabel(AFK[playerid]);
- GameTextForPlayer(playerid,"~b~ Welcome Back", 5000, 1);
- TogglePlayerControllable(playerid, 1);
- GetPlayerName(playerid, kuldoneve, sizeof(kuldoneve));
- if(PlayerInfo[playerid][LFD] == 1)
- format(string, sizeof(string), "{FF0000}[LFDBack] {330066}[Legion Of Death ''Shade''] %s {FFFFFF}is now back!",kuldoneve, playerid);
- if(PlayerInfo[playerid][LFD] == 2)
- format(string, sizeof(string), "{FF0000}[LFDBack] {330066}[Legion Of Death ''Acolyte''] %s {FFFFFF}is now back!",kuldoneve, playerid);
- if(PlayerInfo[playerid][LFD] == 3)
- format(string, sizeof(string), "{FF0000}[LFDBack] {330066}[Legion Of Death ''Crypt Fiend''] %s {FFFFFF}is now back!",kuldoneve, playerid);
- if(PlayerInfo[playerid][LFD] == 4)
- format(string, sizeof(string), "{FF0000}[LFDBack] {330066}[Legion Of Death ''Skelton Warrior''] %s {FFFFFF}is now back!",kuldoneve, playerid);
- if(PlayerInfo[playerid][LFD] == 5)
- format(string, sizeof(string), "{FF0000}[LFDBack] {330066}[Legion Of Death ''Ghoul''] %s {FFFFFF}is now back!",kuldoneve, playerid);
- if(PlayerInfo[playerid][LFD] == 6)
- format(string, sizeof(string), "{FF0000}[LFDBack] {330066}[Legion Of Death ''Soul Devourer''] %s {FFFFFF}is now back!", kuldoneve, playerid);
- if(PlayerInfo[playerid][LFD] == 7)
- format(string, sizeof(string), "{FF0000}[LFDBack] {330066}[Legion Of Death ''Demon''] %s {FFFFFF}is now back!", kuldoneve, playerid);
- if(PlayerInfo[playerid][LFD] == 8)
- format(string, sizeof(string), "{FF0000}[LFDBack] {330066}[Legion Of Death ''Abomination''] %s {FFFFFF}is now back!", kuldoneve, playerid);
- if(PlayerInfo[playerid][LFD] == 9)
- format(string, sizeof(string), "{FF0000}[LFDBack] {330066}[Legion Of Death ''Soul Eater''] %s {FFFFFF}is now back!", kuldoneve, playerid);
- if(PlayerInfo[playerid][LFD] == 10)
- format(string, sizeof(string), "{FF0000}[LFDBack] {330066}[Legion Of Death ''Banshee''] %s {FFFFFF}is now back!", kuldoneve, playerid);
- if(PlayerInfo[playerid][LFD] == 11)
- format(string, sizeof(string), "{FF0000}[LFDBack] {330066}[Legion Of Death ''Death Bringer''] %s {FFFFFF}is now back!", kuldoneve, playerid);
- if(PlayerInfo[playerid][LFD] == 12)
- format(string, sizeof(string), "{FF0000}[LFDBack] {330066}[Legion Of Death ''Necromancer''] %s {FFFFFF}is now back!", kuldoneve, playerid);
- if(PlayerInfo[playerid][LFD] == 13)
- format(string, sizeof(string), "{FF0000}[LFDBack] {330066}[Legion Of Death ''Death Knight''] %s {FFFFFF}is now back!", kuldoneve, playerid);
- if(PlayerInfo[playerid][LFD] == 14)
- format(string, sizeof(string), "{FF0000}[LFDBack] {330066}[Legion Of Death ''Crypt Lord''] %s {FFFFFF}is now back!", kuldoneve, playerid);
- if(PlayerInfo[playerid][LFD] == 15)
- format(string, sizeof(string), "{FF0000}[LFDBack] {330066}[Legion Of Death ''Death Reaper''] %s {FFFFFF}is now back!", kuldoneve, playerid);
- SendClientMessageToAll(COLOR_YELLOW, string);
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be LFD Member to use this command", "OK", "Cancel");
- return 1;}
- CMD:lfd(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][LoggedIn] == 1) {
- if(PlayerInfo[playerid][LFD] >= 1) {
- new string[128]; format(string, sizeof(string), "{00FFFF}[LFD]Shade %s: {00FFFF}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][LFD] == 2)
- format(string, sizeof(string), "{FFFF00}[LFD]Acolyte %s:{00FFFF} %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][LFD] == 3)
- format(string, sizeof(string), "{0000BB}[LFD]Crypt Fiend %s:{00FFFF} %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][LFD] == 4)
- format(string, sizeof(string), "{FFFFFF}[LFD]Skelton Warrior %s:{00FFFF} %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][LFD] == 5)
- format(string, sizeof(string), "{FFFF00}[LFD]Ghoul %s:{00FFFF} %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][LFD] == 6)
- format(string, sizeof(string), "{009600}[LFD]Soul Devourer %s:{00FFFF} %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][LFD] == 7)
- format(string, sizeof(string), "{0000BB}[LFD]Demon %s:{00FFFF} %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][LFD] == 8)
- format(string, sizeof(string), "{33FF33}[LFD]Abomination %s:{00FFFF} %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][LFD] == 9)
- format(string, sizeof(string), "{FF7601}[LFD]Soul Eater %s:{00FFFF} %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][LFD] == 10)
- format(string, sizeof(string), "{333333}[LFD]Banshee %s:{00FFFF} %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][LFD] == 11)
- format(string, sizeof(string), "{800000}[LFD]Death Bringer %s:{00FFFF} %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][LFD] == 12)
- format(string, sizeof(string), "{8B4513}[LFD]Necromancer %s:{00FFFF} %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][LFD] == 13)
- format(string, sizeof(string), "{330066}[LFD]Death Knight %s:{00FFFF} %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][LFD] == 14)
- format(string, sizeof(string), "{000080}[LFD]Crypt Lord %s:{00FFFF} %s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][LFD] == 15)
- format(string, sizeof(string), "{008080}[LFD]Death Reaper %s:{00FFFF} %s", PlayerName2(playerid), params[0] );
- MessageToLFD(green,string);
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be LFD Member to use this command.", "OK", "Cancel");
- } else return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command");
- return 1;
- }
- CMD:alfd(playerid, params[]) {
- if(PlayerInfo[playerid][LFD] < 10) return SendClientMessage(playerid,red,"ERROR: You need to be 10 Level LFD Member to use this command");
- if(isnull(params)) return SendClientMessage(playerid, 0xFF0000AA, "USAGE: /alfd [text]"); {
- new ystring[150];
- if(PlayerInfo[playerid][LFD] == 10)
- format(ystring, sizeof(ystring), "{483D8B}[Lord LFD] {FFFFFF}|Banshee '%s'|: {00FFFF}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][LFD] == 11)
- format(ystring, sizeof(ystring), "{483D8B}[Lord LFD] {FFFFFF}|Death Bringer '%s'|: {00FFFF}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][LFD] == 12)
- format(ystring, sizeof(ystring), "{483D8B}[Lord LFD] {FFFFFF}|Necromancer '%s'|: {00FFFF}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][LFD] == 13)
- format(ystring, sizeof(ystring), "{483D8B}[Lord LFD] {FFFFFF}|Death Knight '%s'|: {00FFFF}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][LFD] == 14)
- format(ystring, sizeof(ystring), "{483D8B}[Lord LFD] {FFFFFF}|Crypt Lord '%s'|: {00FFFF}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][LFD] == 15)
- format(ystring, sizeof(ystring), "{483D8B}[Lord LFD] {FFFFFF}|Death Reaper '%s'|: {00FFFF}%s", PlayerName2(playerid), params[0] );
- for(new i, j = GetMaxPlayers(); i < j; i++)
- {
- if(!IsPlayerConnected(i)) continue;
- if(PlayerInfo[i][LFD] < 10) continue;
- SendClientMessage(i, -1, ystring);
- }
- }
- return 1;
- }
- CMD:lfdsay(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][LFD] >= 1) {
- if(isnull(params)) return SendClientMessage(playerid,0xFF0000AA, "USAGE: /lfdsay [text]");
- new string[128]; format(string, sizeof(string), "***[LFD]Shade (Rank: 1) %s: {FFFFFF}%s", PlayerName2(playerid), params[0]);
- if(PlayerInfo[playerid][LFD] == 2)
- format(string, sizeof(string), "***[LFD]Acolyte (Rank: 2) %s: {FFFFFF}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][LFD] == 3)
- format(string, sizeof(string), "***[LFD]Crypt Fiend (Rank: 3) %s: {FFFFFF}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][LFD] == 4)
- format(string, sizeof(string), "***[LFD]Skelton Warrior (Rank: 4) %s: {FFFFFF}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][LFD] == 5)
- format(string, sizeof(string), "***[LFD]Ghoul (Rank: 5) %s: {FFFFFF}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][LFD] == 6)
- format(string, sizeof(string), "***[LFD]Soul Devourer (Rank: 6) %s: {FFFFFF}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][LFD] == 7)
- format(string, sizeof(string), "***[LFD]Demon (Rank: 7) %s: {FFFFFF}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][LFD] == 8)
- format(string, sizeof(string), "***[LFD]Abomination (Rank: 8) %s: {FFFFFF}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][LFD] == 9)
- format(string, sizeof(string), "***[LFD]Soul Eater (Rank: 9) %s: {FFFFFF}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][LFD] == 10)
- format(string, sizeof(string), "***[LFD]Banshee (Rank: 10) %s: {FFFFFF}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][LFD] == 11)
- format(string, sizeof(string), "***[LFD]Death Bringer (Rank: 11) %s: {FFFFFF}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][LFD] == 12)
- format(string, sizeof(string), "***[LFD]Necromancer (Rank: 12) %s: {FFFFFF}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][LFD] == 13)
- format(string, sizeof(string), "***[LFD]Death Knight (Rank: 13) %s: {FFFFFF}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][LFD] == 14)
- format(string, sizeof(string), "***[LFD]Crypt Lord (Rank: 14) %s: {FFFFFF}%s", PlayerName2(playerid), params[0] );
- if(PlayerInfo[playerid][LFD] == 15)
- format(string, sizeof(string), "***[LFD]Death Reaper (Rank: 15) %s: {FFFFFF}%s", PlayerName2(playerid), params[0] );
- return SendClientMessageToAll(0x483D8BAA,string);
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be LFD Member to use this command", "OK", "Cancel");
- }
- CMD:lfdtune(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][LFD] >= 1) {
- if(IsPlayerInAnyVehicle(playerid)) {
- new YasakAraba;
- AddVehicleComponent(GetPlayerVehicleID(playerid),1010);
- AddVehicleComponent(GetPlayerVehicleID(playerid),1079);
- ChangeVehicleColor(GetPlayerVehicleID(playerid),0,1);
- switch(YasakAraba)
- {
- case 448,461,462,463,468,471,509,510,521,522,523,581,586,449:
- return SendClientMessage(playerid,red,"ERROR: You can not tune this vehicle");
- }
- CMDMessageToLFD(playerid,"LFDTune");
- return PlayerPlaySound(playerid,1133,0.0,0.0,0.0);
- } else return SendClientMessage(playerid,red,"Error: You are not in a vehicle");
- } else return SendClientMessage(playerid,red,"ERROR: You need to be LFD Member to use this Command.");
- }
- CMD:lfdy(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][LFD] >= 1) {
- if (!IsPlayerInAnyVehicle(playerid)) {
- CMDMessageToLFD(playerid,"LFDHydra");
- new Float:x, Float:y, Float:z, Float:angle;
- GetPlayerPos(playerid, x, y, z);
- GetPlayerFacingAngle(playerid, angle);
- new ctsvehicle=CreateVehicle(520, x, y, z, angle, -1, -1, 10000);
- PutPlayerInVehicle(playerid, ctsvehicle, 0);
- SetVehicleVirtualWorld(ctsvehicle, GetPlayerVirtualWorld(playerid));
- LinkVehicleToInterior(ctsvehicle, GetPlayerInterior(playerid));
- VehicleInfo[ctsvehicle][Temp] = 1;
- return SendClientMessage(playerid,0x00FFFFAA,"You are spawned LFD Hydra");
- } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher LFD Level to use this command", "OK", "Cancel");
- }
- CMD:lfdu(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][LFD] >= 1) {
- if (!IsPlayerInAnyVehicle(playerid)) {
- CMDMessageToLFD(playerid,"LFDHunter");
- new Float:x, Float:y, Float:z, Float:angle;
- GetPlayerPos(playerid, x, y, z);
- GetPlayerFacingAngle(playerid, angle);
- new ctsvehicle=CreateVehicle(425, x, y, z, angle, -1, -1, 10000);
- PutPlayerInVehicle(playerid, ctsvehicle, 0);
- SetVehicleVirtualWorld(ctsvehicle, GetPlayerVirtualWorld(playerid));
- LinkVehicleToInterior(ctsvehicle, GetPlayerInterior(playerid));
- VehicleInfo[ctsvehicle][Temp] = 1;
- return SendClientMessage(playerid,0x00FFFFAA,"You are spawned LFD Hunter");
- } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher LFD Level to use this command", "OK", "Cancel");
- }
- CMD:lfdcar(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][LFD] >= 1) {
- if (!IsPlayerInAnyVehicle(playerid)) {
- CarSpawner(playerid,560);
- ChangeVehicleColor(GetPlayerVehicleID(playerid),154,1);
- AddVehicleComponent(GetPlayerVehicleID(playerid),1079);
- AddVehicleComponent(GetPlayerVehicleID(playerid), 1010);
- AddVehicleComponent(GetPlayerVehicleID(playerid), 1087);
- CMDMessageToLFD(playerid,"LFDCar");
- return SendClientMessage(playerid,0x00FFFFAA,"You are spawned Sultan");
- } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be LFD Member to use this command", "OK", "Cancel");
- }
- CMD:lfdcar2(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][LFD] >= 1) {
- if (!IsPlayerInAnyVehicle(playerid)) {
- CarSpawner(playerid,541);
- AddVehicleComponent(GetPlayerVehicleID(playerid), 1010);
- AddVehicleComponent(GetPlayerVehicleID(playerid), 1087);
- CMDMessageToLFD(playerid,"LFDCar2");
- return SendClientMessage(playerid,0x00FFFFAA,"You are spawned Bullet");
- } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be LFD Member to use this command", "OK", "Cancel");
- }
- CMD:lfdheli(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][LFD] >= 1) {
- if (!IsPlayerInAnyVehicle(playerid)) {
- CarSpawner(playerid,487);
- CMDMessageToLFD(playerid,"LFDHeli");
- return SendClientMessage(playerid,0x00FFFFAA,"You are spawned Maverick");
- } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be LFD Member to use this command", "OK", "Cancel");
- }
- CMD:lfdboat(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][LFD] >= 1) {
- if (!IsPlayerInAnyVehicle(playerid)) {
- CarSpawner(playerid,446);
- CMDMessageToLFD(playerid,"LFDBoat");
- return SendClientMessage(playerid,0x00FFFFAA,"You are spawned Squallo");
- } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be LFD Member to use this command", "OK", "Cancel");
- }
- CMD:lfdb(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][LFD] >= 1) {
- if (!IsPlayerInAnyVehicle(playerid)) {
- CarSpawner(playerid,522);
- CMDMessageToLFD(playerid,"LFDBike");
- return SendClientMessage(playerid,0x00FFFFAA,"You are spawned NRG-500");
- } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be LFD Member to use this command", "OK", "Cancel");
- }
- CMD:lfdv(playerid,params[]) {
- #pragma unused params
- if(PlayerInfo[playerid][LFD] >= 1) {
- if (!IsPlayerInAnyVehicle(playerid)) {
- CarSpawner(playerid,539);
- CMDMessageToLFD(playerid,"LFDVortex");
- return SendClientMessage(playerid,0x00FFFFAA,"You are spawned Vortex");
- } else return SendClientMessage(playerid,0xFF0000AA,"Error: You already have a vehicle");
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be LFD Member to use this command", "OK", "Cancel");
- }
- CMD:lfdskin(playerid,params[]) {
- if(PlayerInfo[playerid][LFD] >= 1) {
- SetPlayerSkin(playerid, 29);
- CMDMessageToLFD(playerid,"LFDSkin");
- return 1;
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be LFD Member to use this command", "OK", "Cancel");
- }
- CMD:lfdskin2(playerid,params[]) {
- if(PlayerInfo[playerid][LFD] >= 1) {
- SetPlayerSkin(playerid, 270);
- CMDMessageToLFD(playerid,"LFDSkin2");
- return 1;
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be LFD Member to use this command", "OK", "Cancel");
- }
- CMD:lfdskin3(playerid,params[]) {
- if(PlayerInfo[playerid][LFD] >= 1) {
- SetPlayerSkin(playerid, 195);
- CMDMessageToLFD(playerid,"LFDSkin3");
- return 1;
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be LFD Member to use this command", "OK", "Cancel");
- }
- CMD:lfdskin4(playerid,params[]) {
- if(PlayerInfo[playerid][LFD] >= 1) {
- SetPlayerSkin(playerid, 147);
- CMDMessageToLFD(playerid,"LFDSkin4");
- return 1;
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be LFD Member to use this command", "OK", "Cancel");
- }
- CMD:lfdskin5(playerid,params[]) {
- if(PlayerInfo[playerid][LFD] >= 1) {
- SetPlayerSkin(playerid, 293);
- CMDMessageToLFD(playerid,"LFDSkin5");
- return 1;
- } else return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be LFD Member to use this command", "OK", "Cancel");
- }
- CMD:setlfd(playerid,params[]) {
- if(PlayerInfo[playerid][LoggedIn] == 1) {
- if(IsPlayerAdmin(playerid) && PlayerInfo[playerid][Level] == 8 || PlayerInfo[playerid][LFD] >= 10)
- {
- new tmp[128], tmp2[128], Index; tmp = strtok(params,Index), tmp2 = strtok(params,Index);
- if(isnull(params)) return SendClientMessage(playerid, red, "USAGE: /setlfd [playerid] [level]");
- new player1, level, playername[MAX_PLAYER_NAME], adminname[MAX_PLAYER_NAME], string[128];
- player1 = strval(tmp);
- if(isnull(tmp2)) return SendClientMessage(playerid, red, "USAGE: /setlfd [playerid] [level]");
- level = strval(tmp2);
- if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID) {
- if(PlayerInfo[player1][LoggedIn] == 1) {
- if(level > 15 ) return SendClientMessage(playerid,red,"ERROR: Max LFD Level is 15");
- if(level == PlayerInfo[player1][LFD]) return SendClientMessage(playerid,red,"ERROR: Player is already this LFD level");
- MessageToAdmins(playerid,"SETLFD");
- CMDMessageToLFD(playerid,"SetLFD");
- 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 youre LFD Status to level %d",adminname, level);
- else format(string,sizeof(string)," %s has set youre LFD Status to level %d",adminname, level);
- SendClientMessage(player1,blue,string);
- if(level > PlayerInfo[player1][LFD]) GameTextForPlayer(player1,"LFD LEVEL UP", 2000, 3);
- else GameTextForPlayer(player1,"LFD LEVEL DOWN", 2000, 3);
- format(string,sizeof(string),"You have made %s LFD 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 LFD Level %d on %d/%d/%d at %d:%d:%d",adminname, playername, level, day, month, year, hour, minute, second);
- SaveToFile("lfdmembers",string);
- dUserSetINT(PlayerName2(player1)).("LFD",(level));
- PlayerInfo[player1][LFD] = 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 set as a LFD Member");
- } else return SendClientMessage(playerid, red, "Player is not connected");
- } else return SendClientMessage(playerid,red,"ERROR: you do not have the privilegie to set LFD's");
- } else return SendClientMessage(playerid,red,"ERROR: You must be logged in to use this commands");
- }
- CMD:settemplfd(playerid,params[]) {
- if(PlayerInfo[playerid][LoggedIn] == 1) {
- if(PlayerInfo[playerid][LFD] < 10) return ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "ERROR", "You need to be higher LFD Level 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: /settemplfd [playerid] [level]")
- &&
- SendClientMessage(playerid, orange, "Function: Will set temp the Level of LFD of the Specific Player");
- new player1, level, playername[MAX_PLAYER_NAME], adminname[MAX_PLAYER_NAME], string[128];
- player1 = strval(tmp);
- if(isnull(tmp2)) return SendClientMessage(playerid, 0xFF0000AA, "USAGE: /settemplfd [playerid] [level]")
- &&
- SendClientMessage(playerid, orange, "Function: Will set temp the Level of LFD of the Specific Player");
- level = strval(tmp2);
- if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID) {
- if(PlayerInfo[player1][LoggedIn] == 1) {
- if(level > 9 ) return SendClientMessage(playerid,0xFF0000AA,"ERROR: Max Temp LFD Level is 9");
- if(level == PlayerInfo[player1][LFD]) return SendClientMessage(playerid,0xFF0000AA,"ERROR: Player is already this LFD level");
- CMDMessageToLFD(playerid,"SetTempLFD");
- 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 youre LFD Status to level %d",adminname, level);
- else format(string,sizeof(string)," %s has set youre LFD Status to level %d",adminname, level);
- SendClientMessage(player1,0x00FFFFAA,string);
- if(level > PlayerInfo[player1][LFD]) GameTextForPlayer(player1,"~g~LFD LEVEL TEMP UP", 2000, 3);
- else GameTextForPlayer(player1,"~r~LFD LEVEL TEMP DOWN", 2000, 3);
- format(string,sizeof(string),"You have made %s LFD Temp 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 LFD Temp Level %d on %d/%d/%d at %d:%d:%d",adminname, playername, level, day, month, year, hour, minute, second);
- PlayerInfo[player1][LFD] = level;
- return PlayerPlaySound(player1,1057,0.0,0.0,0.0);
- } else return SendClientMessage(playerid,0xFF0000AA,"ERROR: Player must be registered and logged in to be set as a LFD member");
- } else return SendClientMessage(playerid, 0xFF0000AA, "Player is not connected");
- } else return SendClientMessage(playerid,0xFF0000AA,"ERROR: You must be logged in to use this commands");
- }
- CMD:osetlfd(playerid,params[])
- {
- if(PlayerInfo[playerid][LFD] < 14 ) return ShowPlayerDialog(playerid,1,DIALOG_STYLE_MSGBOX,"ERROR","You need to be Higher LFD Level to use this command","OK","");
- {
- new file[256],string[120];
- new tmp[128], tmp2[128], Index; tmp = strtok(params,Index), tmp2 = strtok(params,Index);
- if(isnull(params)) return SendClientMessage(playerid, red, "USAGE: /osetlfd [name] [level]");
- if(isnull(tmp2)) return SendClientMessage(playerid, red, "ERROR: You must input a level");
- format(file,sizeof(file),"/ladmin/users/%s.sav",udb_encode(tmp));
- if(!fexist(file)) return SendClientMessage(playerid, red, "ERROR: that account don't even exist!");
- dini_Set(file,"LFD",tmp2);
- new year,month,day; getdate(year, month, day); new hour,minute,second; gettime(hour,minute,second);
- format(string,sizeof(string),"You have set %s's LFD level to %s on %d/%d/%d at %d:%d:%d",tmp,tmp2 ,day, month, year, hour, minute, second );
- SendClientMessage(playerid,0x00FFFFAA,string);
- }
- return 1;
- }
- CMD:lfdhome(playerid,params[]) {
- if(PlayerInfo[playerid][LFD] >= 1) {
- if(PlayerInfo[playerid][Jailed] == 1) return SendClientMessage(playerid,COLOR_BRIGHTRED,"You cannot escape your punishment!");
- instunt[playerid] = 1;
- 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);
- vCount[playerid] = 1;
- Tx[playerid] =1813.6;
- Ty[playerid] =2615.9;
- Tz[playerid] =11.0;
- Ti[playerid] = 0;
- new string[128];
- new dsname[MAX_PLAYER_NAME];
- format(telestring,43,"~b~~h~] LFD Home ]");
- GetPlayerName(playerid, dsname, sizeof(dsname));
- format(string, sizeof(string), "[TELE]:%s Has Just Teleported To LFD Home /lfdhome", dsname);
- SendClientMessageToAll(COLOR_ORANGE, string);
- } else return SendClientMessage(playerid,red,"ERROR: You need to be a LFD Member to use this command");
- return 1;}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement