Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!: Захват Ганг Зон - Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!

Перейти к содержимому

  • (9 Страниц) +
  • 1
  • 2
  • 3
  • 4
  • Последняя »
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

[ Scr ][ GF ]
Захват Ганг Зон
Оценка: -----

#11
Пользователь офлайн   Pontik 

  • Новичок
  • Вставить ник
  • Раскрыть информацию
Спасибо

Не работает. Пишет, что игроков нету онлайн. Хотя я захватываю чужую территорию и игроки есть.

я просто кинул if(!IsInAllowed(playerid)) return 1;


Сообщение отредактировал Pontik: 08 февраля 2012 - 21:17

0

#12
Пользователь офлайн   Romzes 

  • © Pawn-Wiki.Ru
  • Вставить ник
  • Раскрыть информацию
У чужой банде есть игроки онлайн? Ну ту что ты захватываешь в той банде...
0

#13
Пользователь офлайн   Pontik 

  • Новичок
  • Вставить ник
  • Раскрыть информацию
да. Чью территорию я захватываю - у них есть онлайн игроки




Как можно прописать, что нельзя захватить свою же территорию


Сообщение отредактировал Pontik: 08 февраля 2012 - 21:19

0

#14
Пользователь офлайн   Romzes 

  • © Pawn-Wiki.Ru
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияPontik (08 февраля 2012 - 21:18) писал:

да. Чью территорию я захватываю - у них есть онлайн игроки


Как можно прописать, что нельзя захватить свою же территорию


Пробуй так:
    if(!strcmp(cmd,"/capture",true))
{
	if(FrakCD[faction] == 0)
{
	if(!IsInAllowed(playerid)) return SendClientMessage(playerid,COLOR_LIGHTRED,"?? ?? ?????? ????????? ??????????");
	for(new i = 0;i<156;i++)
{
	if(PlayerToKvadrat(playerid,GZInfo[i][gCoords][0], GZInfo[i][gCoords][1],GZInfo[i][gCoords][
2],GZInfo[i][gCoords][3]) && GZInfo[i][gFrakVlad] != PlayerInfo[playerid][pMember] && ZoneOnBattle[i]==0)
{
	//if(!IsPlayerInBandOnline(GZInfo[i][gFrakVlad])) return SendClientMessage(playerid,COLOR_LIGHTRED,"???? ????? ??????? ?? ?????? ????????? ??? ? ???????!");
	if(PlayerInfo[playerid][pRank] < 5) return SendClientMessage(playerid,COLOR_LIGHTRED,"??????????? ????? ?????? ? 5 ????? ? ????!");
	SendFamilyMessage(GZInfo[i][gFrakVlad],COLOR_LIGHTRED,"???? ???? ??? ??????. ? ??? 10 ?????? ????? ???????????? ? ?????? ????.");
	SendFamilyMessage(GZInfo[i][gFrakVlad],COLOR_LIGHTRED,"???? ????? 10 ?????? ?? ???? ?????? ?? ????? ?? ???? ????????????? ???????? ? ?????");
	format(string,sizeof(string),"%s ????? ?????? ?? ???? ?????? %s ?????. ? ??? 10 ?????? ????? ???????????? ? ?????",Name(playerid),GetGangName(GZInfo[i][gFrakVlad]));
	SendFamilyMessage(faction,COLOR_LIGHTRED,string);
	GangZoneFlashForAll(GZInfo[i][gID],GetGZColorF(PlayerInfo[playerid]
[pMember]));
	GZSafeTime[i] = 600;
	FrakCD[faction]  = 3000;
	GZInfo[i][gNapad] = faction;
	ZoneTimer[i] = 720;
	ZoneOnBattle[i] = 1;
	break;
}
}
}
	else
{
	return SendClientMessage(playerid,COLOR_LIGHTRED,"???? ????? ??? ?? ??????? ? ??????? ?????????? ???????. ?????!");
}
}


1

#15
Пользователь офлайн   Pontik 

  • Новичок
  • Вставить ник
  • Раскрыть информацию
Тогда будет можно захватывать территорию, игроки которой в оффе?
0

#16
Пользователь офлайн   Pontik 

  • Новичок
  • Вставить ник
  • Раскрыть информацию
  Что добавить нужно в команду, что начать захват можно было, если на территории (захватываемой) находится как минимум 2 человека(имеет в виду захватываемая фракция)?  

Сообщение отредактировал Pontik: 09 февраля 2012 - 18:50

0

#17
Пользователь офлайн   Vlad_Fasters 

  • Прохожий
  • Вставить ник
  • Раскрыть информацию
Сейчас проверим ) ^_^
0

#18
Пользователь офлайн   Vlad_Fasters 

  • Прохожий
  • Вставить ник
  • Раскрыть информацию
У меня выдаёт ошибку :
d:\Games\GTA San Andreas\Los Angeles RolePlay\gamemodes\RPLosAngeles.pwn(2498) : error 021: symbol already defined: "PlayerToKvadrat"
Что делать??? :(

Сообщение отредактировал Vlad_Fasters: 09 февраля 2012 - 19:21

0

#19
Пользователь офлайн   Pontik 

  • Новичок
  • Вставить ник
  • Раскрыть информацию
PlayerToKvadra у тебя уже есть. Удали 2 (их 2 у тебя)
1

#20
Пользователь офлайн   Vlad_Fasters 

  • Прохожий
  • Вставить ник
  • Раскрыть информацию
Pontik, Спасибо помог!)

Подскажите а как ещё добавить ганзоны для других банд ,таких как Крипс??Ну как я имею ввиду вносить сюда ещё одну банду и територию для войны!
0

Поделиться темой:


  • (9 Страниц) +
  • 1
  • 2
  • 3
  • 4
  • Последняя »
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей


Яндекс.Метрика