[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Проблема с рангами
Дата: 03.06.2011, Пятница, 10:49:51 | Сообщение # $NUMBER
Группа: Проверенные
Сообщений: 53
Репутация: 14+
хочу сделать такую систему рангов
/grank id название ранга
название ранга лидер сам придумывает
вот код такой
if(strcmp(cmd, "/grank", true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid,0xFFFFFFAA,"Èñïîëüçóéòå /grank [ID] [íàçâàíèå ðàíãà]");
new target = strval(tmp);

tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid,0xFFFFFFAA,"Èñïîëüçóéòå /grank [ID] [íàçâàíèå ðàíãà]");
if(IsPlayerConnected(target) && PlayerInfo[playerid][pLeader] == 6)
{
new string[256];

format(string,256,"Âû ïîâûñèëè èãðîêà ID %d. Íàçâàíèå ðàíãà: %s",target,tmp);
SendClientMessage(playerid,COLOR_YELLOW2,string);
SendClientMessage(target,COLOR_YELLOW,"Âû áûëè ïîâûøåíû!");
PlayerInfo[target][pRankn] = tmp;

}
return 1;
}

пока что решил сделать только для фракции 6, потом остальные добавлю
именно меня интереcует вот это
PlayerInfo[target][pRankn] = tmp;
павно говорит что тут ошибка, помогите пожалуйста

Добавлено (03.06.2011, 10:49:51)
---------------------------------------------
error 006: must be assigned to an array

Дата: 03.06.2011, Пятница, 13:33:09 | Сообщение # $NUMBER
Группа: Проверенные
Сообщений: 627
Репутация: 361+
Quote (ReY007)
PlayerInfo[target][pRankn] = tmp;

Code
PlayerInfo[target][pRankn] = strlen(tmp);

так вроде бы, павн 3 месяца не открывал.
  • Страница 1 из 1
  • 1
Поиск: