_Xottab_ | Дата: Воскресенье, 19.04.2009, 08:06 | Сообщение # 31 |
Уверенный в себе
Группа:
Продвинутые
Сообщений: 272
Награды: 5
Город: Запорожье
Репутация: 37
Замечания: 40%
Статус:
| [pwn] if(strcmp(cmd, "/makeleader", true) == 0) { if(IsPlayerConnected(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, " Используйте: /makeleader [id игрока/часть ника] [Номер от 1 до 11]"); return 1; } new text[256]; new para1; new level; para1 = ReturnUser(tmp); tmp = strtok(cmdtext, idx); level = strval(tmp); if(level > 14 || level < 0) { SendClientMessage(playerid, COLOR_GREY, " Не возможна цифра менее 0, или больше 14!"); return 1; } if (PlayerInfo[playerid][pAdmin] >= 2) { if(IsPlayerConnected(para1)) { if(para1 != INVALID_PLAYER_ID) { if(PlayerInfo[para1][pMember] > 0 || PlayerInfo[para1][pFMember] < 255) { SendClientMessage(playerid, COLOR_GREY, " Игрок состоит в Фракции / Банде !"); return 1; } GetPlayerName(para1, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); PlayerInfo[para1][pLeader] = level; if(level == 0) { PlayerInfo[para1][pChar] = 0; format(string, sizeof(string), " Вас выкинули из фракции %s", sendername); SendClientMessage(para1, COLOR_LIGHTBLUE, string); format(string, sizeof(string), " Вы выкинули %s с лидерки.", giveplayer); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); } else if(level == 1) { PlayerInfo[para1][pChar] = 295; format(string, sizeof(string), " Вы получили лидерку %s от %s",text, sendername); SendClientMessage(para1, COLOR_LIGHTBLUE, string); format(string, sizeof(string), " Вы дали %s лидерку %s", giveplayer, text); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); } //ДПС else if(level == 2) { PlayerInfo[para1][pChar] = 287; text = "Копов"; } //Менты else if(level == 3) { PlayerInfo[para1][pChar] = 70; text = "Медики"; } //Медики else if(level == 4) { PlayerInfo[para1][pChar] = 272; text = "Воров"; } //Воры else if(level == 5) { PlayerInfo[para1][pChar] = 147; text = "Демократов"; } //Демократы else if(level == 6) { PlayerInfo[para1][pChar] = 294; text = "Киллеров"; } //Hitmans(Убийцы) else if(level == 7) { PlayerInfo[para1][pChar] = 156; text = "Репартеров"; } //News Reporters(Репартеры) else if(level == 8) { PlayerInfo[para1][pChar] = 166; text = "ФСБ"; } //ФСБ else if(level == 9) { PlayerInfo[para1][pChar] = 189; text = "Лицензиров"; } //Driving/Flying School(Инстукторы) else if(level == 10) { PlayerInfo[para1][pChar] = 98; text = "Каммунистов"; } //Каммунисты else if(level == 11) { PlayerInfo[para1][pChar] = 100; text = "Байкеров"; } //Байкеры else if(level == 12) { PlayerInfo[para1][pChar] = 112; text = "Русской мафии"; } //Русская мафия else if(level == 13) { PlayerInfo[para1][pChar] = 115; text = "Ацтеков"; } //Ацтеки else if(level == 14) { PlayerInfo[para1][pChar] = 293; text = "Рейсеров"; } // Рейсеры PlayerInfo[para1][pTeam] = 14; SetPlayerSkin(para1, PlayerInfo[para1][pChar]); } }//not connected } else { SendClientMessage(playerid, COLOR_GRAD1, " Нет прав на использование команды!"); } } return 1; }[pwn] Так будетлучше и HELKERNты збыл поставить %s там де жирным написано.Крашилбы компилятор без этой функции переменная еть а самой %s нету.
|
|
|
|