Vladislavspawn
Компетентный
Здравствуйте, для игроков создаю команду /bagreport.
Но при создании произошла ошибка, выдало куча ошибок:
C:\Users\Shalu\Desktop\ñåðâ\gamemodes\arizona.pwn(101001) : warning 219: local variable "strcat" shadows a variable at a preceding level
C:\Users\Shalu\Desktop\ñåðâ\gamemodes\arizona.pwn(101001) : error 001: expected token: ";", but found "("
C:\Users\Shalu\Desktop\ñåðâ\gamemodes\arizona.pwn(101001) : warning 215: expression has no effect
C:\Users\Shalu\Desktop\ñåðâ\gamemodes\arizona.pwn(101002) : error 012: invalid function call, not a valid address
C:\Users\Shalu\Desktop\ñåðâ\gamemodes\arizona.pwn(101002) : warning 215: expression has no effect
C:\Users\Shalu\Desktop\ñåðâ\gamemodes\arizona.pwn(101002) : warning 215: expression has no effect
C:\Users\Shalu\Desktop\ñåðâ\gamemodes\arizona.pwn(101002) : error 001: expected token: ";", but found ")"
C:\Users\Shalu\Desktop\ñåðâ\gamemodes\arizona.pwn(101002) : error 029: invalid expression, assumed zero
C:\Users\Shalu\Desktop\ñåðâ\gamemodes\arizona.pwn(101002) : fatal error 107: too many error messages on one line
Суть: Создавал команду что бы игрок писал /bagreport текст и оно выдавало всем админам (это я сделал)
Позже захотел сделать что бы оно делало запрос в БД и там создавались строчки.
Типо
player: Domino
text: баг на ждлс.
Сделал все, вроде бы правильно перепроверял раз сто, исправлять пытался но не получилось.
Код:
Но при создании произошла ошибка, выдало куча ошибок:
C:\Users\Shalu\Desktop\ñåðâ\gamemodes\arizona.pwn(101001) : warning 219: local variable "strcat" shadows a variable at a preceding level
C:\Users\Shalu\Desktop\ñåðâ\gamemodes\arizona.pwn(101001) : error 001: expected token: ";", but found "("
C:\Users\Shalu\Desktop\ñåðâ\gamemodes\arizona.pwn(101001) : warning 215: expression has no effect
C:\Users\Shalu\Desktop\ñåðâ\gamemodes\arizona.pwn(101002) : error 012: invalid function call, not a valid address
C:\Users\Shalu\Desktop\ñåðâ\gamemodes\arizona.pwn(101002) : warning 215: expression has no effect
C:\Users\Shalu\Desktop\ñåðâ\gamemodes\arizona.pwn(101002) : warning 215: expression has no effect
C:\Users\Shalu\Desktop\ñåðâ\gamemodes\arizona.pwn(101002) : error 001: expected token: ";", but found ")"
C:\Users\Shalu\Desktop\ñåðâ\gamemodes\arizona.pwn(101002) : error 029: invalid expression, assumed zero
C:\Users\Shalu\Desktop\ñåðâ\gamemodes\arizona.pwn(101002) : fatal error 107: too many error messages on one line
Суть: Создавал команду что бы игрок писал /bagreport текст и оно выдавало всем админам (это я сделал)
Позже захотел сделать что бы оно делало запрос в БД и там создавались строчки.
Типо
player: Domino
text: баг на ждлс.
Сделал все, вроде бы правильно перепроверял раз сто, исправлять пытался но не получилось.
Код:
C++:
CMD:bagreport(playerid, params[])
{
if(sscanf(params, "s[32]", params[0])) return SendClientMessage(playerid, -1, !"{FF0000}[Информация]{FFFFFF} Введите /bagreport [Текст");
new string[256];
format(string,sizeof(string), "{FFFF00}[Сообщение об баге] %s[%d]: %s", PN(playerid), playerid, params[0]);
new
query[500],
info[300],
strcat(query,"INSERT INTO `bagreport` ");
strcat(query,"(`player, text`)");
strcat(query," VALUE ");
format(info, sizeof(info), "('%s', '%s')",
PN(playerid), params[0]);
SendClientMessage(playerid, COLOR_LIGHTRED, "[Информация]{FFFFFF} Вы успешно отправили сообщение об баге");
SendClientMessage(playerid, COLOR_LIGHTRED, "[Информация]{FFFFFF} За оффтоп в /bagreport дается мут 10 минут");
return true;
}
