Доступ к готовым решениям

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

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

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

Мануал Создание Gang-зоны с захватом

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

Makavelireturn

Новичок
Здравствуйте, это мой 1 мануал. Это будет захват gang-зон.
Ну что же, приступим.
Ко всем new добавим.
PHP:
new startturf[MAX_PLAYERS]; 
new gangzone1;
В public OnGameModeInit​
PHP:
gangzone1 = GangZoneCreate(2337.898, -2724.066, 2874.097, -2309.553);
В public OnPlayerConnect​
PHP:
GangZoneShowForPlayer(playerid, gangzone1, 0xFF450096);
В public OnPlayerDisconnect​
PHP:
GangZoneHideForPlayer(playerid, gangzone1);
В public OnPlayerDeath​
PHP:
f(gTeam[killerid] != gTeam[playerid] && INVALID_PLAYER_ID != killerid && gTeam[killerid] == TEAM1) 
  { 
  startturf[killerid]++; 
  startturf[playerid] = 0; 
  if(startturf[killerid] == 4) 
  { 
  new pname[MAX_PLAYER_NAME],str[256]; 
  GetPlayerName(killerid,pname,sizeof(pname)); 
  format(str,sizeof(str),"%s(%d) атакует территорию",pname,killerid); 
  SendClientMessageToAll(0xFF0000AA,str); 
  GangZoneFlashForAll(gangzone1,GetPlayerColor(killerid)); 
  } 
  if(startturf[killerid] == 8) 
  { 
  new pname[MAX_PLAYER_NAME],str[256]; 
  GetPlayerName(killerid,pname,sizeof(pname)); 
  format(str,sizeof(str),"%s(%d) успешно захватил территорию",pname,killerid); 
  SendClientMessageToAll(0xFF0000AA,str); 
  GangZoneStopFlashForAll(gangzone1); 
  GangZoneShowForAll(gangzone1,GetPlayerColor(killerid)); 
               startturf[killerid] = 0; 
  } 
  }
Вот и всё, автор
PHP:
[S]ilverbac[k]
Далее сделаю работу для начинающих.
Если такая тема была, просто напишите, а не критикуйте.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу