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

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

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

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

Помогите исправить баг

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

[Spamer]

Ученик
Приветствую, вот у меня такая проблема с /invite когда приглашаю игрока в фракцию, он соглашается и ему приход такое "Вы должны находиться в казино!"​

Вот: /invite

PHP:
CMD:invite(playerid, params[])
{
	new ttext[30];
 	if(!CanInvitePlayer(playerid)) return SCM(playerid, COLOR_WHITE, "Ошибка: Вам недоступна эта команда.");
	if(StartWork(playerid) &&  GetPVarInt(playerid,"StartWork") == 0) return SCM(playerid,COLOR_WHITE,"Вам необходимо начать рабочий день на базе организаций");
	if(sscanf(params,"d",params[0])) return	SCM(playerid, COLOR_GRAD2, "Введите: /invite [id]");
	if(IsPlayerInAnyVehicle(params[0])) return  SCM(playerid, COLOR_WHITE, "Игрок в машине!");
	if (PlayerInfo[params[0]][tMember] > 0 || PlayerInfo[params[0]][tLeader] > 0) return SCM(playerid, COLOR_WHITE, "Игрок уже где то состоит");
	if(PlayerInfo[params[0]][pWarns] >= 1) return SCM(playerid, COLOR_GRAD1,"У игрока Warn.");
	if(!IsPlayerConnected(params[0]) || params[0] == INVALID_PLAYER_ID) return true;
	if(!ProxDetectorS(10.0, playerid, params[0])) return SCM(playerid, COLOR_WHITE, "Игрок, не рядом с вами !");
	ttext=GetMember(PlayerInfo[playerid][tMember]);
	SCMF(params[0],  COLOR_WHITE, "%s {"#cINFO"}предложил вам вступить в фракцию %s чтобы потвердить нажмите {33AA33}Y {"#cINFO"} иначе{"#cRED"} N",NamePlayer[playerid],ttext);
	SCMF(playerid, 0x269BD8FF, "Вы предложили {FFFFFF}%s{"#cINFO"} вступить в фракцию {FFFFFF}%s",NamePlayer[params[0]]);
	SetPVarInt(params[0],"Invite",1);
	SetPVarInt(params[0],"Player",playerid);
	return true;
}
Вот казино:

PHP:
CMD:dice(playerid, params[]) //
{
    if(!PlayerToPoint(30.0,playerid,1130.7448,-1.4491,1000.6797)) return SCM(playerid, COLOR_WHITE, "Вы должны находиться в казино!");
    if(sscanf(params, "ud", params[0],params[1])) return SCM(playerid, COLOR_WHITE, "Введите: /dice [id игрока] [ставка]");
    if(params[1] < 100000 || params[1] > 5000000) return SCM(playerid, COLOR_WHITE, "Минимальная ставка 100 000$ максимальная 5 000 000$");
    if(ZapretDice[params[0]] == 1) return SCM(playerid, COLOR_WHITE, "В данный момент игрок не может играть!");
    if(PlayerInfo[params[0]][pCash] < params[1]) return SCM(playerid, -1, "У этого игрока нет столько денег!");
    if(dicetime > gettime()) return SCM(playerid, COLOR_WHITE, "В данный момент вы можете играть");
    if(!IsPlayerConnected(params[0])) return SCM(playerid, COLOR_WHITE, "Игрок оффлайн");
	if(!ProxDetectorS(6.0, playerid, params[0])) SCM(playerid, COLOR_WHITE, "Игрок не рядом с вами!");
    if(params[0] == playerid) return SCM(playerid, COLOR_WHITE, "Вы указали свой ID");
    SCMF(playerid, 0x269BD8FF, "Вы предложили {FFFFFF}%s {"#cINFO"} бросить кости. Ставка: {FFFFFF}$%i",NamePlayer[params[0]],params[1]);
    SCMF(params[0], COLOR_WHITE, "%s {"#cINFO"}предлагает бросить кости. Ставка: {FFFFFF}$%i. {"#cINFO"}Чтобы подтвердить нажмите {33AA33}Y{"#cINFO"}, иначе {"#cRED"}N",NamePlayer[playerid],params[1]);
    ZapretDice[playerid] = 1;
    SetPVarInt(params[0], "KostiName",playerid);
    SetPVarInt(params[0], "KostiMoney",params[1]);
    return true;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу