fayzer
Новичок
как сделать, чтобы после первого входа в казино снимало 0$ а не цену входа
PHP:
for(new i=0;i<OWNABLECASINO;i++)
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, CasinoInfo[i][casPos_X],CasinoInfo[i][casPos_Y],CasinoInfo[i][casPos_Z] ) && GetString(CasinoInfo[i][casOwner],"The State" ))
{
EnterCasino[playerid] = i;
ShowPlayerDialogEx(playerid,3411,2,"","Информация о казино\n{C9963E}Купить казино","Принять","Отмена");
return 1;
}
if(IsPlayerInRangeOfPoint(playerid, 1.0, CasinoInfo[i][casPos_X],CasinoInfo[i][casPos_Y],CasinoInfo[i][casPos_Z] ) && !GetString(CasinoInfo[i][casOwner],"The State" ))
{
EnterCasino[playerid] = i;
if(PI[playerid][pLevel] < 2) return SendClientMessage(playerid,COLOR_LIGHTRED,"[Ошибка] {FFFFFF}В казино могут войти игроки выше 2-го уровня!");
if(CasinoInfo[EnterCasino[playerid]][casEnter]!=228) if(PI[playerid][pMoney]< CasinoInfo[EnterCasino[playerid]][casEnter])return SendClientMessage(playerid,COLOR_RED,">>>>{FFFFFF} - У вас недостаточно денег. Вы можете пополнить свой баланс [/donate]");
if(CasinoInfo[EnterCasino[playerid]][casEnter]==228 && PI[playerid][pVIP]<1)return SendClientMessage(playerid,COLOR_LIGHTRED,"[Ошибка] {FFFFFF}Вход доступен только VIP игрокам!");
if(CasinoInfo[EnterCasino[playerid]][casLock]!=0) return SendClientMessage(playerid,COLOR_LIGHTRED,"[Ошибка] {FFFFFF}Вы не можете войти в казино, так как оно закрыто!");
pTemp[playerid][pAntiAir] += 4;
SetPlayerVirtualWorld(playerid,CasinoInfo[EnterCasino[playerid]][casWorld]);
J_SetPlayerPos(playerid,27.4289, 2258.0884, 1500.7568);
J_SetPlayerFacingAngle(playerid,270.0);
if(CasinoInfo[EnterCasino[playerid]][casEnter]!=228)
{
GiveMoney(playerid,-CasinoInfo[EnterCasino[playerid]][casEnter]);
CasinoInfo[EnterCasino[playerid]][casBalance]+=CasinoInfo[EnterCasino[playerid]][casEnter];
CasinoInfo[EnterCasino[playerid]][casWin]+=CasinoInfo[EnterCasino[playerid]][casEnter];
}
CasinoInfo[EnterCasino[playerid]][casVisit]++;
format(string,sizeof(string),"[Информация] {FFFFFF}Вы вошли в казино %s",CasinoInfo[EnterCasino[playerid]][casName]);
SendClientMessage(playerid,COLOR_GREY,string);
}
if(IsPlayerInRangeOfPoint(playerid, 1.0, CasinoInfo[i][casExit_X],CasinoInfo[i][casExit_Y],CasinoInfo[i][casExit_Z]) && GetPlayerVirtualWorld(playerid) == CasinoInfo[i][casWorld])
{
pTemp[playerid][pAntiAir] += 4;
SetPlayerVirtualWorld(playerid,0);
J_SetPlayerInterior(playerid,0);
J_SetPlayerPos(playerid,CasinoInfo[i][casPos_X],CasinoInfo[i][casPos_Y],CasinoInfo[i][casPos_Z]);
return 1;
}
}
Последнее редактирование:
