Noirs
Ученик
Вообщем вырезал из адванса капты, но ту проблемка одна.
Хотя она задействована, т.к. это таймер на 1 секунду
В ongamemodinit
У меня находится.
Я не могу нормально объяснить, но вы меня поняли я думаю.
За помощь + ваш)
Сам паблик CheckArmour
PHP:
warning 203: symbol is never used: "CheckArmour"
В ongamemodinit
PHP:
SetTimer("CheckArmour",1000,1);
Я не могу нормально объяснить, но вы меня поняли я думаю.
За помощь + ваш)
Сам паблик CheckArmour
PHP:
publics: CheckArmour(){
WarTimeSec--;
if(WarStop > 0) WarStop--;
if(WarStop == 0) StopWar = false;
if(WarTimeSec == 0 && WarTimeMin == 0){
TextDrawDestroy(fon);
TextDrawDestroy(onecommand);
TextDrawDestroy(twocommand);
TextDrawDestroy(kolone);
TextDrawDestroy(koltwo);
TextDrawDestroy(time);
TextDrawDestroy(vremya);
GangZoneStopFlashForAll(WarZoneID);
SaveGZ();
if(CommandKill[0] > CommandKill[1]){
for(new i = 0; i < GetMaxPlayers(); i++){{
if(GZInfo[i][pfrak] == 0) GangZoneShowForPlayer(i, WarZoneID, 0xFEFEFEAA);
else if(GZInfo[i][pfrak] == 19) GangZoneShowForPlayer(i, WarZoneID, 0x009900AA);
else if(GZInfo[i][pfrak] == 20) GangZoneShowForPlayer(i, WarZoneID, 0xCC00FFAA);
else if(GZInfo[i][pfrak] == 21) GangZoneShowForPlayer(i, WarZoneID, 0x6666FFAA);
else if(GZInfo[i][pfrak] == 22) GangZoneShowForPlayer(i, WarZoneID, 0x00CCFFAA);
else if(GZInfo[i][pfrak] == 23) GangZoneShowForPlayer(i, WarZoneID, 0xffff00AA);}
if(PlayerInfo[i][pMember] == Command[0] || PlayerInfo[i][pLeader] == Command[0]){
SendClientMessage(i, 0xdd4400AA, "Вы захватили территорию");
cvetzona = 1;}}
GZInfo[WarZoneID][pfrak] = Command[0];}
else if(CommandKill[0] < CommandKill[1]){
for(new i = 0; i < GetMaxPlayers(); i++){
if(IsPlayerConnected(i)){
if(GZInfo[WarZoneID][pfrak] == 19) GangZoneShowForAll(WarZoneID, 0x009900AA);
else if(GZInfo[WarZoneID][pfrak] == 20) GangZoneShowForAll(WarZoneID, 0xCC00FFAA);
else if(GZInfo[WarZoneID][pfrak] == 21) GangZoneShowForAll(WarZoneID, 0x00CCFFAA);
else if(GZInfo[WarZoneID][pfrak] == 22) GangZoneShowForAll(WarZoneID, 0x00CCFFAA);
else if(GZInfo[WarZoneID][pfrak] == 23) GangZoneShowForAll(WarZoneID, 0xffff00AA);}
if(PlayerInfo[i][pMember] == Command[1] || PlayerInfo[i][pLeader] == Command[1]){
SendClientMessage(i, 0xdd4400AA, "Вы захватили территорию");
cvetzona = 1;}
else if(PlayerInfo[i][pMember] == Command[0] || PlayerInfo[i][pLeader] == Command[0]){
new string[64],ftext[16];
if(GZInfo[WarZoneID][pfrak] == 19) ftext = "The Grove";
else if(GZInfo[WarZoneID][pfrak] == 20) ftext = "Ballas";
else if(GZInfo[WarZoneID][pfrak] == 21) ftext = "Rifa";
else if(GZInfo[WarZoneID][pfrak] == 22) ftext = "Aztecas";
else if(GZInfo[WarZoneID][pfrak] == 23) ftext = "Vagos";
format(string, sizeof(string),"Вам не удалось захватить территорию банды %s",ftext);
SendClientMessage(i, 0xdd4400AA, string);}}}else{
for(new i = 0; i < GetMaxPlayers(); i++){
if(PlayerInfo[i][pMember] == Command[1] || PlayerInfo[i][pLeader] == Command[1]){
SendClientMessage(i, 0xdd4400AA, "Территория остаётся у Вас");
if(GZInfo[WarZoneID][pfrak] == 19) GangZoneShowForAll(WarZoneID, 0x009900AA);
else if(GZInfo[WarZoneID][pfrak] == 20) GangZoneShowForAll(WarZoneID, 0xCC00FFAA);
else if(GZInfo[WarZoneID][pfrak] == 21) GangZoneShowForAll(WarZoneID, 0x6666FFAA);
else if(GZInfo[WarZoneID][pfrak] == 22) GangZoneShowForAll(WarZoneID, 0x00CCFFAA);
else if(GZInfo[WarZoneID][pfrak] == 23) GangZoneShowForAll(WarZoneID, 0xffff00AA);}}}
SaveGZ();
Command[0] = 0;
Command[1] = 0;}
else if(WarTimeSec == 0) { WarTimeSec = 60; WarTimeMin--; }
new string[32];
if(WarTimeSec > 9) format(string, sizeof(string)," %d:%d",WarTimeMin,WarTimeSec);
else format(string, sizeof(string)," %d:0%d",WarTimeMin,WarTimeSec);
TextDrawSetString(vremya, string);}
