Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

проверка на фркцию

Статус
В этой теме нельзя размещать новые ответы.

Narek

Компетентный
Какая проверка стоит тут? в этом коде где нибуть есть проверка на лидерку? или на фракцию??


PHP:
	else if(clickedid == Bone[3]) return ShowPlayerDialogEx(playerid,135,0,"Предупреждение","Если вы сделали ставку и игра уже началась, то деньги вам не вернутся!\nВы точно хотите покинуть стол?","Ок","Отмена");
	else if(clickedid == Bone[1])
	{
		if(GetPVarInt(playerid,"CasinoRank"))
		{
			new null = 0;
			for(new i; i < 5; i++) if(GetPVarInt(BoneInfo[GetPVarInt(playerid,"BoneStol")-1][Gamer][i],"BoneStol_")) null++;
			if(null > 0) return SCM(playerid,COLOR_GREY,"В данный момент вы не можете изменить ставку!");
			return ShowPlayerDialogEx(playerid,136,1,"Установка ставки для игры:","Ставка должна быть не менее 1000 вирт\nи не более 300000000 вирт. Введите сумму ставки..","Далее","Отмена");
		}
		if(!BoneInfo[GetPVarInt(playerid,"BoneStol")-1][Bet]) return SCM(playerid,COLOR_GREY,"Ставка не установлена!");
		if(GetPVarInt(playerid,"BoneStol_")) return SCM(playerid,COLOR_GREY,"Ты уже поставил ставку!");
		if(PTEMP[playerid][pCash] < BoneInfo[GetPVarInt(playerid,"BoneStol")-1][Bet]) return SCM(playerid,COLOR_GREY,"Недостаточно средств!");
		if(BoneInfo[GetPVarInt(playerid,"BoneStol")-1][GameStart] > 0) return SCM(playerid,COLOR_GREY,"Игра уже запущена!");
		PTEMP[playerid][pCash]-=BoneInfo[GetPVarInt(playerid,"BoneStol")-1][Bet];
		BoneInfo[GetPVarInt(playerid,"BoneStol")-1][bBank] += BoneInfo[GetPVarInt(playerid,"BoneStol")-1][Bet];
		SetPVarInt(playerid,"BoneStol_",1);
		UpdateBone(GetPVarInt(playerid,"BoneStol")-1);
	}
дело в том что к казино когда ты крупые и хочешь ставить ставку и нажимаешь на диплог вместо того чтобы показать *укажите ставку* пишет ставка не установлена!

PHP:
	case 136:
		{
			if(!response) return true;
			if(strval(inputtext) < 1000 || strval(inputtext) > 300000000) return SCM(playerid,COLOR_GREY,"Неверная ставка");
			new null = 0;
			for(new i; i < 5; i++) if(GetPVarInt(BoneInfo[GetPVarInt(playerid,"BoneStol")-1][Gamer][i],"BoneStol_")) null++;
			if(null > 0) return SCM(playerid,COLOR_GREY,"Кто то из игроков уже поставил ставку");
			if(BoneInfo[GetPVarInt(playerid,"BoneStol")-1][GameStart] != 0) return SCM(playerid,COLOR_GREY,"Вы не можете изменить ставку в процессе игры!");
			BoneInfo[GetPVarInt(playerid,"BoneStol")-1][Bet] = strval(inputtext);
			SCM(playerid,COLOR_INDIGO,"Ставка успешно установлена!");
			return UpdateBone(GetPVarInt(playerid,"BoneStol")-1);
		}
вот тут где нибуть есть проверка на фракцию?? или на что то еше. чтобы я мог ставить ставку! ато не пускает
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу