20.07.2016, 15:17
Hello, i got that errors when i changed name of clan to { 7L }
46310 :
46310 :
Код:
if(PlayerInfo[playerid][7L] >= 1) {
Код:
//7L gang menu CMD:7lhelp(playerid,params[]) { #pragma unused params if(PlayerInfo[playerid][7L] >= 1) { SendMessageToPlayer(playerid,COLOR_GREEN," ---=7 Legacy Commands=---"); SendMessageToPlayer(playerid,lightblue,"/7Lmembers (shows 7L the members online)"); SendMessageToPlayer(playerid,lightblue,"/set7L (sets 7L Rank )"); SendMessageToPlayer(playerid,lightblue,"/getall7L (teleports All 7L members)"); SendMessageToPlayer(playerid,lightblue,"/7Lhome (teleports you to 7Llied base)"); SendMessageToPlayer(playerid,lightblue,"/7Lweaps (gives you All the 7 Legacy weapons)"); SendMessageToPlayer(playerid,lightblue,"/7Lh (tells other online 7 Legacy members that you need help)"); SendMessageToPlayer(playerid,lightblue,"/7L (7Legacy private chat)"); SendMessageToPlayer(playerid,lightblue,"/7Lafk (7L AFK)"); SendMessageToPlayer(playerid,lightblue,"/7Lback (7L back)"); SendMessageToPlayer(playerid,lightblue,"/7Lsay (7Legacy public say)"); } else return SendMessageToPlayer(playerid,COLOR_RED, "ERROR: You need to be a 7L member to use this command"); return 1;} CMD:7lsay(playerid,params[]) { #pragma unused params if(PlayerInfo[playerid][7L] >= 3) { if(isnull(params)) return SendMessageToPlayer(playerid,COLOR_RED, "USAGE: /7Lsay [text]"); new string[128]; format(string, sizeof(string), "**[7L] Member %s: %s", PlayerName2(playerid), params[0]); return SendMessageTo7Ll(COLOR_BRIGHTRED,string); } else return SendMessageToPlayer(playerid,COLOR_RED,"ERROR: You must be a 7L gang Member to use this command");} CMD:7lhome(playerid,params[]) { if(PlayerInfo[playerid][7L] >= 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] =2184.5735; Ty[playerid] =2416.6150; Tz[playerid] =73.0339; Ti[playerid] = 0; new string[128]; new dsname[MAX_PLAYER_NAME]; format(telestring,43,"~b~~h~] 7Llied base ]"); GetPlayerName(playerid, dsname, sizeof(dsname)); format(string, sizeof(string), "[TELE]:%s Has Just Teleported To 7L base /7Lhome", dsname); SendClientMessageTo7Ll(COLOR_ORANGE, string); } else return SendClientMessage(playerid,red,"ERROR: You need to be a 7L member to use this command"); return 1;} CMD:7lmembers(playerid,params[]) { #pragma unused params new count = 0; new string[128]; new ChangeColor; new 7LR[128]; if(PlayerInfo[playerid][LoggedIn] == 0) return SendClientMessage(playerid,0xFF0000AA,"ERROR: You need to be Logged in to use this command"); SendClientMessage(playerid, 0xFF0000AA, " "); SendClientMessage(playerid, 0x00FFFFAA, "__________ |- Online 7Llied Members -| __________"); SendClientMessage(playerid, 0xFF0000AA, " "); for(new i = 0; i < MAX_PLAYERS; i++) { if(!IsPlayerConnected(i)) continue; if(PlayerInfo[i][LoggedIn] == 0) continue; if(PlayerInfo[i][7L] == 0) continue; if(PlayerInfo[i][7L] == 1) { 7LR = "Recruit"; ChangeColor = 0xAA3333AA; } if(PlayerInfo[i][7L] == 2) { 7LR = "Senior"; ChangeColor = 0xAA3333AA; } if(PlayerInfo[i][7L] == 3) { 7LR = "Profession7L"; ChangeColor = 0xAA3333AA; } if(PlayerInfo[i][7L] == 4) { 7LR = "Speci7List"; ChangeColor = 0xAA3333AA; } if(PlayerInfo[i][7L] == 5) { 7LR = "Master"; ChangeColor = 0x0000BBAA; } if(PlayerInfo[i][7L] == 6) { 7LR = "Maestro"; ChangeColor = 0x008080FF; } if(PlayerInfo[i][7L] == 7) { 7LR = "Warlord"; ChangeColor = 0x33AA33AA; } if(PlayerInfo[i][7L] == 8) { 7LR = "Warking"; ChangeColor = 0xFF0000AA; } format(string, 128, "Rank: %d - %s (Id:%i) | %s |",PlayerInfo[i][7L], PlayerName2(i),i,7LR); SendClientMessage(playerid, ChangeColor, string); count++; } if (count == 0) SendClientMessage(playerid,0xFF0000AA,"No online 7Llied Members"); SendClientMessage(playerid, 0x00FFFFAA, "_________________________________________________"); return 1; } CMD:7lafk(playerid,params[]) { #pragma unused params if(PlayerInfo[playerid][7L] >= 1) { new string[256],kuldoneve[MAX_PLAYER_NAME]; SendMessageToPlayer(playerid,0x99FF00AA,"Type /back when you back."); GameTextForPlayer(playerid,"~r~ Are you now AFK", 5000, 1); TogglePlayerControllable(playerid, 0); GetPlayerName(playerid, kuldoneve, sizeof(kuldoneve)); format(string, sizeof(string), "%s now away from keyboard",kuldoneve, playerid); SendMessageTo7Ll(COLOR_YELLOW, string); } else return SendMessageToPlayer(playerid,COLOR_RED,"ERROR: You need to be A [7L]Member to use this command."); return 1;} CMD:7lback(playerid,params[]) { #pragma unused params if(PlayerInfo[playerid][7L] >= 1) { new string[256],kuldoneve[MAX_PLAYER_NAME]; GameTextForPlayer(playerid,"~g~ Welcome Back", 5000, 1); TogglePlayerControllable(playerid, 1); GetPlayerName(playerid, kuldoneve, sizeof(kuldoneve)); format(string, sizeof(string), "%s now back!", kuldoneve, playerid); SendMessageTo7Ll(COLOR_YELLOW, string); } else return SendMessageToPlayer(playerid,COLOR_RED,"ERROR: You need to be A [7L]Member to use this command."); return 1;} CMD:getall7l(playerid,params[]) { #pragma unused params if(PlayerInfo[playerid][LL] >= 7) { 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) && (i != playerid)) { if(PlayerInfo[i][LL] >= 1){ if(PlayerInfo[i][LoggedIn] == 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]; if(PlayerInfo[playerid][LL] == 8) format(string,sizeof(string),"Warking \"%s\" has teleported 7Ll 7Llied members", pName(playerid) ); if(PlayerInfo[playerid][LL] == 7) format(string,sizeof(string),"Warlord \"%s\" has teleported 7Ll 7Llied members", pName(playerid) ); MessageToLL(red,string); CMDMessageToLL(playerid,"Get7LlLL"); } else return SendClientMessage(playerid,COLOR_RED,"ERROR: You must be 7L higher level to use this command"); return 1; } CMD:7lweaps(playerid,params[]) { if(PlayerInfo[playerid][7L] >= 1) { GivePlayerWeapon(playerid,8,9000); GivePlayerWeapon(playerid,28,9000); GivePlayerWeapon(playerid,16,9000); GivePlayerWeapon(playerid,31,9000); GivePlayerWeapon(playerid,24,9000); GivePlayerWeapon(playerid,34,9000); GivePlayerWeapon(playerid,26,9000); return 1; } else return SendMessageToPlayer(playerid,COLOR_RED,"ERROR: You must be a 7L member to use this command");} CMD:set7l(playerid,params[]) { if(PlayerInfo[playerid][LoggedIn] == 1) { if(IsPlayerAdmin(playerid) && PlayerInfo[playerid][Level] >= 8 || PlayerInfo[playerid][7L] >= 7) { new tmp[128], tmp2[128], Index; tmp = strtok(params,Index), tmp2 = strtok(params,Index); if(isnull(params)) return SendClientMessage(playerid, red, "USAGE: /set7L [playerid] [level]"); new player1, level, playername[MAX_PLAYER_NAME], adminname[MAX_PLAYER_NAME], string[128]; player1 = strv7L(tmp); if(isnull(tmp2)) return SendClientMessage(playerid, red, "USAGE: /set7L [playerid] [level]"); level = strv7L(tmp2); if(IsPlayerConnected(player1) && player1 != INV7LID_PLAYER_ID) { if(PlayerInfo[player1][LoggedIn] == 1) { if(level > 8 ) return SendClientMessage(playerid,red,"ERROR: Max 7L Level is 7"); if(level == PlayerInfo[player1][7L]) return SendClientMessage(playerid,red,"ERROR: Player is 7Lready this 7L level"); MessageToAdmins(playerid,"SET7L"); 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 7L Status to level %d",adminname, level); else format(string,sizeof(string)," %s has set youre 7L Status to level %d",adminname, level); SendClientMessage(player1,blue,string); if(level > PlayerInfo[player1][7L]) GameTextForPlayer(player1,"7L LEVEL UP", 2000, 3); else GameTextForPlayer(player1,"7L LEVEL DOWN", 2000, 3); format(string,sizeof(string),"You have made %s 7L 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 7L Level %d on %d/%d/%d at %d:%d:%d",adminname, playername, level, day, month, year, hour, minute, second); SaveToFile("7Lmembers",string); dUserSetINT(PlayerName2(player1)).("7L",(level)); PlayerInfo[player1][7L] = 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 7L member"); } else return SendClientMessage(playerid, red, "Player is not connected"); } else return SendClientMessage(playerid,red,"ERROR: you do not have the privilegie to set 7L's"); } else return SendClientMessage(playerid,red,"ERROR: You must be logged in to use this commands"); } //7L PRIVATE CHAT forward MessageTo7L(color,const string[]); public MessageTo7L(color,const string[]) { for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i) == 1) if(PlayerInfo[i][7L] >= 1) { if(PlayerInfo[i][LoggedIn] == 1) { SendClientMessage(i, color, string); } } } } CMD:7l(playerid,params[]) { #pragma unused params if(PlayerInfo[playerid][LoggedIn] == 1) { if(PlayerInfo[playerid][7L] >= 1) { new string[128]; format(string, sizeof(string), "[7L] %s: %s", PlayerName2(playerid), params[0] ); MessageTo7L(COLOR_GREEN,string); } else return SendClientMessage(playerid,red,"ERROR: You need to be 7L Member to use this command"); } else return SendClientMessage(playerid,red,"ERROR: You need to be Logged in to use this command"); return 1; } CMD:7lh(playerid,params[]) { if(PlayerInfo[playerid][7L] >= 1) { new string[128]; format(string, sizeof(string), "7L Member: %s is requesting help!!! ", PlayerName2(playerid), params[0] ); MessageTo7L(red,string); } else return SendClientMessage(playerid,red,"ERROR: You need to be a 7L member to use this command"); return 1; }