Сейчас 17:42:48 Пятница, 22 ноября, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: PUVer, SirNikolas, Ty3uK  
Нельзя подбирать предмет который выбросил другой игрок
romaN-1998Дата: Вторник, 15 Февраля 2011, 21:49:59 | Сообщение # 26
10 уровень
Группа: Проверенные
Сообщений: 1368
Награды: 0
Репутация: 10
Блокировки:
Quote (lawson)
Кароче самый простой способ выбрасывать предмет если игрок не тот.

+1
Больше никак нельзя.. Все другие варианты - полный маразм.
 

QupadДата: Вторник, 15 Февраля 2011, 21:57:54 | Сообщение # 27
5 уровень
Группа: Проверенные
Сообщений: 128
Награды: 0
Репутация: 77
Блокировки:
Ну так а как узнать какой игрок выкинул? И какой подобрал

Добавлено (15-02-2011, 21:57)
---------------------------------------------
Сделайте наработку очень прошу. Просто у меня нету варика щас а наработка нужна для карты (друг делает ее щас)

 

lawsonДата: Вторник, 15 Февраля 2011, 22:00:32 | Сообщение # 28
Группа: Проверенные
Сообщений: 3482
Награды: 0
Репутация: 974
Блокировки:
Создаешь целоисчислительну массив.
Когда юнит выбрасывает предмет записываешь id предмета в целоисчислительну для игрока.
ПРимер:
С.Юнит выбрасывает предмет
У.
Д.
set integer i[GetPlayerId(GetOwningPlayer(GetTriggerUnit()))] == GetItemTypeId(GetManipulatedItem())
Потом триггер герой поднимает предмет

Добавлено (15-02-2011, 22:00)
---------------------------------------------
Если его id в целоисчислительной с id предметы который был выброшен не равно id героя который поднимает предмет
Выбросить предмет. Или остановить героя.


Nic nie wiem bo mam chuj.
редактирую посты! ВСЕ!


Сообщение отредактировал lawson - Вторник, 15 Февраля 2011, 22:00:48
 

QupadДата: Вторник, 15 Февраля 2011, 22:07:15 | Сообщение # 29
5 уровень
Группа: Проверенные
Сообщений: 128
Награды: 0
Репутация: 77
Блокировки:
lawson, а если другой игрок тоже такой выбросит и не сможет сам свое поднять тогда =)
 

lawsonДата: Вторник, 15 Февраля 2011, 22:11:56 | Сообщение # 30
Группа: Проверенные
Сообщений: 3482
Награды: 0
Репутация: 974
Блокировки:
В эту переменную записываеться только id игрока который выбросил тоесть если выбросил игрок 1 то поднять его сможет только игрок 1 если выбросил игрок 2 то поднять сможет только игрок 2.

Добавлено (15-02-2011, 22:11)
---------------------------------------------

Quote (Qupad)
и не сможет сам свое поднять

Или ты это хочешь специально?


Nic nie wiem bo mam chuj.
редактирую посты! ВСЕ!
 

PUVerДата: Среда, 16 Февраля 2011, 17:56:46 | Сообщение # 31
Сухопутные крысы!
Группа: Модераторы
Сообщений: 4462
Награды: 8
Репутация: 1845
Блокировки:
Устное предупреждение автору за нарушение правила Название темы должно отражать суть вопроса
 

  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:

Copyright © 2006 - 2024 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz