Перейти к содержанию
Авторизация  
DoZoR_Team

warning 219 + warning 209

Рекомендуемые сообщения

DoZoR_Team
Всем дорой ночи! Форумчане если сможете помочь помогите пожалуйста! У меня возникли warning
 
warning 219: local variable "cmd" shadows a variable at a preceding level

Он относится к 

public OnRconCommand(cmdtext[])
{
return true;
}

Так вот пробовал много чего,но потом решил удалить данный код полностью

public OnRconCommand(cmdtext[])
{
return true;
}

Но подумал и решил написать сюда,если я данный паблик удалю ни что не произойдет в моде? т.е все команды и все остальное будет работать как и работало!?

*

И второй warning 

warning 209: function "cmd_time" should return a value

В нем я вообще не пойму что менять 

 }
stock ObjectLoad() вот эта строка
{

Данный warning  у меня появился как только я добавил это

CMD:time(playerid, params[])
    if(strcmp(cmd, "/time", true) == 0)
    {
    new string[30];
    new mtext[20];
    new year, month,day;
    getdate(year, month, day);
    if(month == 1) { mtext = "??????"; }
    else if(month == 2) { mtext = "???????"; }
    else if(month == 3) { mtext = "?????"; }
    else if(month == 4) { mtext = "??????"; }
    else if(month == 5) { mtext = "???"; }
    else if(month == 6) { mtext = "????"; }
    else if(month == 7) { mtext = "????"; }
    else if(month == 8) { mtext = "???????"; }
    else if(month == 9) { mtext = "????????"; }
    else if(month == 10) { mtext = "???????"; }
    else if(month == 11) { mtext = "??????"; }
    else if(month == 12) { mtext = "???????"; }
    new hour,minuite,second;
    gettime(hour,minuite,second);
    FixHour(hour);
    hour = shifthour;
    if (minuite < 10)
    {
    format(string, sizeof(string), "{e49b0f}????????? ???????? ??????? ? ???? \n{faeedd}_____________________________________\n\n{faeedd}??????????? ????:\t{3caa3c}%d %s 2016 ???\n{faeedd}??????? ?????:\t{007fff}%d:%d\n{faeedd}_____________________________________", day, mtext, hour, minuite);
    ShowPlayerDialog(playerid,8888, DIALOG_STYLE_MSGBOX, " ", string, "???????", "");
    }
    if (PlayerInfo[playerid][pJailTime] > 0)
    {
    format(string, sizeof(string), "{e49b0f}????????? ???????? ??????? ? ????\n{faeedd}_____________________________________\n\n{faeedd}??????????? ????:\t{3caa3c}%d %s 2016 ???\n{faeedd}??????? ?????:\t{007fff}%d:%d\n{faeedd}???????? ??????:\t{ea7500}%d ??????\n{faeedd}_____________________________________", day, mtext, hour, minuite,PlayerInfo[playerid][pJailTime]-10);
    ShowPlayerDialog(playerid,8888, DIALOG_STYLE_MSGBOX, " ", string, "???????", "");
    }
    else
    {
    format(string, sizeof(string), "{e49b0f}????????? ???????? ??????? ? ????\n{faeedd}_____________________________________\n\n{faeedd}??????????? ????:\t{3caa3c}%d %s 2016 ???\n{faeedd}??????? ?????:\t{007fff}%d:%d\n{faeedd}_____________________________________", day, mtext, hour, minuite);
    ShowPlayerDialog(playerid,8888, DIALOG_STYLE_MSGBOX, " ", string, "???????", "");
    }
    ApplyAnimation(playerid,"COP_AMBIENT","Coplook_watch",4.1,0,0,0,0,0,1);
    format(string, sizeof(string), "%s ?????????(?) ?? ???? ????", sender);
    ProxDetector(25.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
    return 0;
  }

до него не было не варнингов ни что!Если кто встречался с данными варнингами помогите кто сможет!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Web

Что выше  public OnRconCommand(cmdtext[]) ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
DoZoR_Team

,

public OnPlayerLeaveCheckpoint(playerid)
{
	return true;
}

public OnPlayerEnterRaceCheckpoint(playerid)
{
	return true;
}

public OnPlayerLeaveRaceCheckpoint(playerid)
{
	return true;
}

public OnRconCommand(cmd[])
{
	return true;
} 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Web

cntrl + F и выполнить поиск по фразе "cmd"

 

где-то уже есть переменная с таким названием и ее следует заменить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
hteppl

public OnRconCommand(cmd[])

{      

    return 0;

}

Изменено пользователем ExPlaY

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
vsergeenko

 

 


Но подумал и решил написать сюда,если я данный паблик удалю ни что не произойдет в моде?

Пожалуйста, перестань задавать ОЧЕНЬ ТУПЫЕ вопросы и получи хоть где-то хоть сколько-то своего опыта. Ну хоть почитай где нибудь или посмотри.

 

 

 


warning 209: function "cmd_time" should return a value

Данная ошибка не относится к предоставленному коду.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
DoZoR_Team

,не помогает и 1 писал даже 


Спасибо тем кто хотел помочь! Нашел причину! 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.