Вопросы

Выдаёт такую ошибку, 

 

C:\Users\Admin\Desktop\bekap\server\gamemodes\asteroid.pwn(542) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\Admin\Desktop\bekap\server\gamemodes\asteroid.pwn(548 -- 549) : error 012: invalid function call, not a valid address
C:\Users\Admin\Desktop\bekap\server\gamemodes\asteroid.pwn(549) : warning 215: expression has no effect
C:\Users\Admin\Desktop\bekap\server\gamemodes\asteroid.pwn(549) : error 001: expected token: ";", but found ")"
C:\Users\Admin\Desktop\bekap\server\gamemodes\asteroid.pwn(549) : error 029: invalid expression, assumed zero
C:\Users\Admin\Desktop\bekap\server\gamemodes\asteroid.pwn(549) : fatal error 107: too many error messages on one line

Compilation aborted.


4 Errors.
 

 

вот код

stock AdminLogs(playerid, string[])
{
    new query[512];
    new minute,second,hour,day,month,year;
    gettime(hour,minute,second);
    getdate(year,month,day);
    format(query, sizeof(query), "INSERT INTO `logs_admin` (`date`, `admin`, `action`) VALUES ( '%02d-%02d-%02d %02d:%02d:%02d', '%s', '%s')",
    year,month,day,hour,minute,second, pData(playerid), string);
    mysql_function_query(1, query, true, "", "");
}

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


Ссылка на сообщение

1 ответ на этот вопрос

  • 0

Для date лучше использовать NOW() (оно возвращает дату в таком же формате, как вы форматируете).

При использовании NOW() должно получиться как-то так:

 


stock AdminLogs(playerid, string[])
{
    new query[512];
    format(query, sizeof(query), "INSERT INTO `logs_admin` (`date`, `admin`, `action`) VALUES ('NOW()', '%s', '%s')", pData(playerid), string);
    mysql_function_query(1, query, true);
}

 

Так же чтобы решить проблему, надо ответить на вопрос "pData - функция?"

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


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

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

  • Похожий контент

    • Zelixsz
      От Zelixsz
      Привет, при попытке запустить сервер появляется такая ошибка. 
      Буду благодарен за любую помощь 
       
      MySQL: подключаюсь к localhost (Логин: root | БД: adamandrp) MySQL: не удалось подключиться к localhost  
    • gooding
      От gooding
      Всем здравствуйте, уважаемые читатели. Я много времени потратил на доработку данного игрового мода, чтобы его выставить на форум.
      Лог доработок можно посмотреть внизу, а скриншоты игрового мода внизу и верху.
      Основа данного мода: Cruela RP
       
       

    • gooding
      От gooding


      Скачать файл PAR RP | Доработанный мод Cruela RP | Без багов
      Всем здравствуйте, уважаемые читатели. Я много времени потратил на доработку данного игрового мода, чтобы его выставить на форум.
      Лог доработок можно посмотреть внизу, а скриншоты игрового мода внизу и верху.
      Основа данного мода: Cruela RP
       
       

      Добавил gooding Добавлено 20.11.2024 Категория Моды Автор GOODING (Я)