Question

Levon-Jack
Новичок

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

 

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, "", "");
}

Share this post


Link to post

1 answer to this question

  • 0
pawn_inspector
Новичок

Для 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 - функция?"

Share this post


Link to post
Guest
This topic is now closed to further replies.
Sign in to follow this  
Followers 0
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • karat
      By karat
      Помогите мне с модом.
      Я залил мод на хостинг, все данные по MySQL ввёл правильно, насколько я понял.
      По итогу: я захожу на сервер - у меня нет окна регистрации (это без ВПН).
      А когда включил ВПН, у меня появилось окно регистрации/авторизации.
      Хотя раньше, когда я этот же мод заливал, такого не было.

      Консоль: 
      [01:34:10] Подключение к БД прошло успешно!
      [01:34:10] Number of vehicle models: 0
      [01:34:55] [connection] XXX.XXX.XXX.XXX:XXXXX requests connection cookie.
      [01:34:56] [connection] XXX.XXX.XXX.XXX:XXXXX requests connection cookie.
      [01:34:57] [connection] incoming connection: XXX.XXX.XXX.XXX:XXXXX id: 0
      [01:34:57] [join] karat has joined the server (0:XXX.XXX.XXX.XXX)
      [01:35:07] [part] karat has left the server (0:0)
      [01:35:12] [connection] incoming connection: XXX.XXX.XXX.XXX:XXXXX id: 0
      [01:35:13] [join] karat has joined the server (0:XXX.XXX.XXX.XXX)