Jagodniy
Новичок
Добрый день/вечер уважаемые форумчане. Взялся за сервер значит, добавил команду /admins - взял её с этого же форума. Ну не суть. Так вот, вставил, всё сделал, всё работает. Но есть одно но. Выдает 1 Warning. Я и удалял эту строку, и добавлял new Admin, изменял название только ещё больше ошибок из за этого. Помогите решить пожалуйста.
[/PHP]
Вот код
PHP:
C:\Users\Dmitry\Desktop\Хостинг\Ore мод\gamemodes\orerp.pwn(19663) : warning 219: local variable "Admin" shadows a variable at a preceding level
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
Header size: 14196 bytes
Code size: 4032988 bytes
Data size: 10050772 bytes
Stack/heap size: 16384 bytes; estimated max. usage=6782 cells (27128 bytes)
Total requirements:14114340 bytes
1 Warning.
[PHP]
PHP:
if(strcmp(cmd, "/admins", true) == 0)
{
new alllstring[2000], ttext[50], AdminName[MAX_PLAYER_NAME];
for(new i, j = GetMaxPlayers(); i != j; i++)
{
ttext[0] = 0;
if(!IsPlayerConnected(i) || IsPlayerNPC(i) || PlayerInfo[i][pAdmin] <= 1) continue;
new Admin = PlayerInfo[i][pAdmin];
switch(Admin)
{
case 1..6: ttext = "{FF6600}(Администратор)";
}
GetPlayerName(i, AdminName, sizeof(AdminName));
format(alllstring,sizeof(alllstring),"%s%s {FFFFFF}%s [ID:%d]\n", alllstring, ttext, AdminName,PlayerInfo[i][pAdmin],i);
}
if(strlen(alllstring) < 1) strcat(alllstring, "Сейчас нету администраторов в сети");
ShowPlayerDialog(playerid, 666, DIALOG_STYLE_MSGBOX, "Администраторы Онлайн", alllstring, "Закрыть", "");
return 1;
}
Последнее редактирование:
