- Автор темы
- #1
Код:
Код:
new amount;
sscanf(inputtext, "d", amount);
if(!amount) return 1;
if(GetPVarInt(playerid, "CodeType") == 3) if(amount > sizeof(ItemsInfo)) return SCM(playerid, COLOR_RED, "[Ошибка] Такого предмета нету!");
str_1[0] = EOS;
new text[30];
GetPVarString(playerid, "CodeText", text, 30);
format(str_1, sizeof(str_1), "INSERT INTO `codes` (`CodeID`,`CodeName`,`CodeUse`,`CodeAZ`,`CodeType`) VALUE ('%i','%s','%i','%i','%i')", CODESS, text, GetPVarInt(playerid, "CodeUse"), amount, GetPVarInt(playerid, "CodeType"));
mysql_tquery(mysql, str_1);
CodesInfo[CODESS][cCodeType] = GetPVarInt(playerid, "CodeType"), CodesInfo[CODESS][cCodeName] = text, CodesInfo[CODESS][cCodeUse] = GetPVarInt(playerid, "CodeUse"), CodesInfo[CODESS][cCodeAZ] = amount;
SCMf(playerid, COLOR_RED, "[Информация]{ffffff} Вы успешно создали код под названием{ffff00} '%s'{ffffff} на %i активаци(й/ю/и)", text, GetPVarInt(playerid, "CodeUse"));
GetPlayerName(playerid, PlayerName[playerid], MAX_PLAYER_NAME);
foreach(new i: Player) if(GetString(PI[pUsedCode], text)) SetString(PI[pUsedCode], "0");
SCMAllf(COLOR_YELLOW, "На сервере был создан код под названием '%s' на %i активаци(й/ю/и).Чтобы активровать /code '%s' ", text, GetPVarInt(playerid, "CodeUse"), text);
Ошибка:
C:\Users\rucab\Desktop\arz Dark\gamemodes\arizonarp.pwn(14746) : warning 202: number of arguments does not match definition
C:\Users\rucab\Desktop\arz Dark\gamemodes\arizonarp.pwn(34840) : warning 217: loose indentation
C:\Users\rucab\Desktop\arz Dark\gamemodes\arizonarp.pwn(44675) : error 032: array index out of bounds (variable "PI")
C:\Users\rucab\Desktop\arz Dark\gamemodes\arizonarp.pwn(44675) : error 032: array index out of bounds (variable "PI")
C:\Users\rucab\Desktop\arz Dark\gamemodes\arizonarp.pwn(98) : warning 203: symbol is never used: "plname"
Pawn compiler 3.10.8 Copyright (c) 1997-2006, ITB CompuPhase
2 Errors.
Последнее редактирование модератором: