Scally Milano
Умник
Помогли сделать чтобы проверка действовала на некоторые значения , но появились вот такой еррор и варнинги
error 028: invalid subscript (not an array or too many subscripts): "pBolezn"
C:\Users\USER\Desktop\ÑÅÐÂÅÐ SAMP\ðåçåðâ\boomhost\gamemodes\arizona.pwn(84157) : error 029: invalid expression, assumed zero
C:\Users\USER\Desktop\ÑÅÐÂÅÐ SAMP\ðåçåðâ\boomhost\gamemodes\arizona.pwn(84157) : error 029: invalid expression, assumed zero
C:\Users\USER\Desktop\ÑÅÐÂÅÐ SAMP\ðåçåðâ\boomhost\gamemodes\arizona.pwn(84157) : fatal error 107: too many error messages on one line
вот код
error 028: invalid subscript (not an array or too many subscripts): "pBolezn"
C:\Users\USER\Desktop\ÑÅÐÂÅÐ SAMP\ðåçåðâ\boomhost\gamemodes\arizona.pwn(84157) : error 029: invalid expression, assumed zero
C:\Users\USER\Desktop\ÑÅÐÂÅÐ SAMP\ðåçåðâ\boomhost\gamemodes\arizona.pwn(84157) : error 029: invalid expression, assumed zero
C:\Users\USER\Desktop\ÑÅÐÂÅÐ SAMP\ðåçåðâ\boomhost\gamemodes\arizona.pwn(84157) : fatal error 107: too many error messages on one line
вот код
Код:
CMD:usetablet(playerid)
{
new string[64];
if((1 <= pBolezn[0] <= 7)) { // ошибка тут
}
if(PlayerInfo[playerid][pMoney]<5000)return SendClientMessage(playerid,COLOR_RED, !"[Ошибка] {FFFFFF}Вы должны иметь 5000$!");
GiveMoney(playerid, -5000,"GiveMoney(UseTablet)");
if(IsPlayerInAnyVehicle(playerid)) ApplyAnimation(playerid,"FOOD","EAT_Burger",4.1,0,0,0,0,0,1);
format(string,sizeof(string)," %s принимает таблетки от болезни",cPN(playerid));
SendClientMessage(playerid,COLOR_PURPLE, !"[Информация] {FFFFFF}Вы успешно вылечились от болезни");
PlayerInfo[playerid][pBolezn] = 0;
format(string, sizeof(string), "UPDATE `accounts` SET `disease` = '0' WHERE `NickName` = '%s'", PlayerInfo[playerid][pName]);
mysql_tquery(mysql, string);
return true;
}
