Перейти к содержанию
Авторизация  
Maxim14665

проблема с казано

Рекомендуемые сообщения

Maxim14665
if(strcmp(cmd, "/dice", true) == 0)
{
if(!PlayerToPoint(30.0,playerid,2324.89, -1928.63, 17.34)) return SendClientMessage(playerid, -1, "Вы должны находиться в казино!");
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /dice [id игрока] [ставка]");
new giveplayerid = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /dice [id игрока] [ставка]");
new price = strval(tmp);
if(price  < 100 || price  > 500000) return SendClientMessage(playerid, -1, "Минимальная ставка 100$ максимальная 500 000$");
if(ZapretDice[giveplayerid] == 1) return SendClientMessage(playerid, -1, "В данный момент игрок не может играть!");
if(Stats[playerid][Money] < price)  return SendClientMessage(playerid, -1, "У вас нету столько денег!");
if(Stats[giveplayerid][Money] < price) return SendClientMessage(playerid, -1, "У этого игрока нет столько денег!");
if(dicetime > gettime()) return SendClientMessage(playerid, -1, "В данный момент вы не можете играть!");
if(!IsPlayerConnected(giveplayerid)) return true;
if(!ProxDetectorS(6.0, playerid, giveplayerid)) return true;
if(giveplayerid == playerid) return true;
   format(string, sizeof(string), "Вы предложили %s бросить кости. Ставка: $%i",PlayerName(giveplayerid),price);
SendClientMessage(playerid, 0x6495EDFF, string);
format(string, sizeof(string), "%s предлагает бросить кости. Ставка: $%i",PlayerName(playerid),price);
SendClientMessage(giveplayerid, 0x6495EDFF, string);
SendClientMessage(giveplayerid, COLOR_WHITE, "Нажмите {48FC23}Y {FFFFFF}чтобы согласиться {FF0000}N {FFFFFF}для отказа");
ZapretDice[playerid] = 1;
KostiName[giveplayerid] = playerid;
KostiMoney[giveplayerid] = price;
return true;
}

строка 

new giveplayerid = ReturnUser(tmp);
warning 219: local variable "giveplayerid" shadows a variable at a preceding level

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


Ссылка на сообщение
Поделиться на другие сайты
Marvellous

@Maxim14665,и как тебе должны помочь,если ты даже ситуацию проблемы не описал,не показал ошибки,варнинги,ерроры! 

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


Ссылка на сообщение
Поделиться на другие сайты
Lev_Elistratov

У тебя где-то "giveplayerid" уже используется, попробуй удалить этот.

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


Ссылка на сообщение
Поделиться на другие сайты
Marvellous

@Maxim14665,А все понял смысл,извини,варнинг не заметил,просто данную переменную измени на другую,к примеру:

1) изменить giveplayerid в другую переменную как 'targetid'.
2) найти переменную giveplayerid и заменить ее другой переменной с помощью (контрол+Ф).
  • Like 1

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


Ссылка на сообщение
Поделиться на другие сайты
RaMzEsS

Просто удали эту строку, у тебя выше уже объявлено

  • Like 1

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


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

  • Последние посетители   0 пользователей онлайн

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

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.