- Регистрация
- 4 Дек 2011
- Сообщения
- 58
- Лучшие ответы
- 0
- Репутация
- 1
PHP:
CMD:sbuybiz(playerid)
{
new string[70], Float:oldposx, Float:oldposy, Float:oldposz;
GetPlayerPos(playerid, oldposx, oldposy, oldposz);
if(PlayerInfo[playerid][pPbiskey] != 255) return send(playerid, col_white, "У тебя уже есть бизнес. Используй /bmenu чтобы продать его.");
for(new b = 0; b < sizeof(SBizzInfo); b++)
{
if(IsPlayerInRangeOfPoint(playerid, 2.0, SBizzInfo[b][sbEntranceX], SBizzInfo[b][sbEntranceY], SBizzInfo[b][sbEntranceZ]) && SBizzInfo[b][sbOwned] == 0)
{
if(PlayerInfo[playerid][pLevel] < SBizzInfo[b][sbLevelNeeded]) { format(string, sizeof(string), "Чтобы приобрести бизнес, ты должен быть %d уровня.",SBizzInfo[b][sbLevelNeeded]); send(playerid, col_grad5, string); return 1; }
if(PlayerInfo[playerid][pCash] < SBizzInfo[b][sbBuyPrice]) return send(playerid, col_white, "У тебя нет денег на покупку бизнеса.");
PlayerInfo[playerid][pPbiskey] = b+100;
SBizzInfo[b][sbOwned] = 1;
strmid(SBizzInfo[b][sbOwner], getpl(playerid), 0, strlen(getpl(playerid)), 255);
GiveMoney(playerid,-SBizzInfo[b][sbBuyPrice]);
PlayerPlayMusic(playerid);
send(playerid, col_white, "Поздравляем, ты приобрел бизнес.");
send(playerid, col_white, "Испльзуйте: /help, чтобы посмотреть команды по бизнесу.");
UpdateSBizz(b), SaveSBizz(b);
OnPlayerUpdateEx(playerid);
} else send(playerid, col_grey, "Ты не у бизнеса или бизнес уже куплен.");
return 1;
}
return 1;
}
CMD:buybiz(playerid)
{
new string[70], Float:oldposx, Float:oldposy, Float:oldposz;
GetPlayerPos(playerid, oldposx, oldposy, oldposz);
if(PlayerInfo[playerid][pPbiskey] != 255) return send(playerid, col_white, "У тебя уже есть бизнес. Используй /sbmenu чтобы продать его.");
for(new i = 0; i < sizeof(BizzInfo); i++)
{
if(IsPlayerInRangeOfPoint(playerid, 2.0, BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ]) && BizzInfo[i][bOwned] == 0)
{
if(PlayerInfo[playerid][pLevel] < BizzInfo[i][bLevelNeeded]) { format(string, sizeof(string), "Чтобы приобрести бизнес, ты должен быть %d уровня.",BizzInfo[i][bLevelNeeded]); send(playerid, col_grad5, string); return 1; }
if(PlayerInfo[playerid][pCash] < BizzInfo[i][bBuyPrice]) return send(playerid, col_white, "У тебя нет денег на покупку бизнеса.");
PlayerInfo[playerid][pPbiskey] = i;
BizzInfo[i][bOwned] = 1;
strmid(BizzInfo[i][bOwner], getpl(playerid), 0, strlen(getpl(playerid)), 255);
GiveMoney(playerid,-BizzInfo[i][bBuyPrice]);
PlayerPlayMusic(playerid);
SetPlayerInterior(playerid,BizzInfo[i][bInterior]);
SetPlayerPosServer(playerid,BizzInfo[i][bExitX],BizzInfo[i][bExitY],BizzInfo[i][bExitZ]);
GameTextForPlayer(playerid, "~w~Welcome~n~You can exit at any time by moving to this door and typing /exit", 5000, 3);
PlayerInfo[playerid][pLocal] = i ;
send(playerid, col_white, "Поздравляем, ты приобрел бизнес.");
send(playerid, col_white, "Испльзуйте: /help, чтобы посмотреть команды по бизнесу.");
SaveBizz(i), UpdateBizz(i);
OnPlayerUpdateEx(playerid);
} else send(playerid, col_grey, "Ты не у бизнеса или бизнес уже куплен.");
return 1;
}
return 1;
}
PHP:
send(playerid, col_grey, "Ты не у бизнеса или бизнес уже куплен.");