Pa[DoN]oK
Мастер
Проблема в том что стоит проверка на ID фракций (5 - яки, 6 - ЛКН, 15 - РМ)
Так вот:
У яков все отлично работает, у ЛКН тоже, у РМ при /bizwar ничего не пишет совершенно (проблема не в правах доступа, допусти если ты Grove то пишет нет прав)
Так вот:
У яков все отлично работает, у ЛКН тоже, у РМ при /bizwar ничего не пишет совершенно (проблема не в правах доступа, допусти если ты Grove то пишет нет прав)
PHP:
CMD:bizwar(playerid, params[]){
if(Player[playerid][pMember] == 15 && Player[playerid][pRank] >= 4 || Player[playerid][pMember] == 5 && Player[playerid][pRank] >= 4 || Player[playerid][pMember] == 6 && Player[playerid][pRank] >= 4)
{
for(new b = 0; b < BIZNES; b++)
{
new Float:oldposx, Float:oldposy, Float:oldposz;
GetPlayerPos(playerid, oldposx, oldposy, oldposz);
if(IsPlayerInRangeOfPoint(playerid,2.0,BiznesInfo[b][bEnterX], BiznesInfo[b][bEnterY], BiznesInfo[b][bEnterZ]) && BiznesInfo[b][bOwned] == 1)
{
if(GoMafiaWar == 1) return send(playerid, TAXI_COLOR, "[Фракция]:"WHT" Война уже идет!");
if(MafiaTimer[Player[playerid][pMember]] > 0)
{
f(stringsd,"[Фракция]:"WHT" Войну можно начать через %s",ConvertSeconds(MafiaTimer[Player[playerid][pMember]]));
send(playerid,TAXI_COLOR,stringsd);
return true;
}
if(BiznesInfo[b][bMafia] == Player[playerid][pMember]) return send(playerid, TAXI_COLOR, "[Фракция]:"WHT" Этот бизнес принадлежит вашей фракции");
if(BiznesInfo[b][bMafia] == 0)
{
BiznesInfo[b][bMafia] = Player[playerid][pMember];
UpdateBiz(b);
f(stringsd,"[Фракция]:"WHT" Мафия %s захватывает бизнес %s.",GetMafiaName(Player[playerid][pMember]),BiznesInfo[b][bMessage]);
SendTeamM(5,TAXI_COLOR,stringsd);
f(stringsd,"[Фракция]:"WHT" Мафия %s захватывает бизнес %s.",GetMafiaName(Player[playerid][pMember]),BiznesInfo[b][bMessage]);
SendTeamM(6,TAXI_COLOR,stringsd);
f(stringsd,"[Фракция]:"WHT" Мафия %s захватывает бизнес %s.",GetMafiaName(Player[playerid][pMember]),BiznesInfo[b][bMessage]);
SendTeamM(15,TAXI_COLOR,stringsd);
return true;
}
else if(BiznesInfo[b][bMafia] > 0)
{
AtackMafiaFraction = Player[playerid][pMember];
DefenceMafiaFraction = BiznesInfo[b][bMafia];
GoMafiaWar = 1;
BiznesOnBattle = BiznesInfo[b][bID];
f(stringsd,"[Фракция]:"WHT" %s захватывает мафия %s. Место встречи - заброшенный аэропорт",BiznesInfo[b][bMessage],GetMafiaName(Player[playerid][pMember]));
SendTeamM(AtackMafiaFraction,TAXI_COLOR,stringsd);
f(stringsd,"[Фракция]:"WHT" %s захватывает мафия %s. Место встречи - заброшенный аэропорт",BiznesInfo[b][bMessage],GetMafiaName(Player[playerid][pMember]));
SendTeamM(DefenceMafiaFraction,TAXI_COLOR,stringsd);
MZSafeTime = 600;
MafiaTimer[Player[playerid][pMember]] = 3000;
zons = GangZoneCreate(328.755706, 2412.644531, 448.755706, 2564.644531);
GangZoneShowForAll(zons, COLOR_RED);
GangZoneFlashForAll(zons,COLOR_RED);
WarTimer();
}
}
}
}
else
{
send(playerid, COLOR_RED, vNolic);
return true;
}
return true;
}
