XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Проекты> Кунсткамера> Assault AoS
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
DioD

offline
Опыт: 45,184
Активность:
Защита вещей от воровства
Код:
function Trig_Items_Protection takes nothing returns nothing

    if GetItemPlayer(GetManipulatedItem()) == Player(15) then
        call SetItemPlayer(GetManipulatedItem(),GetOwningPlayer(GetManipulatingUnit()),true)
    endif
    
    if GetItemPlayer(GetManipulatedItem()) != GetOwningPlayer(GetManipulatingUnit()) then
        call UnitRemoveItem(GetManipulatingUnit(),GetManipulatedItem())
    endif

endfunction


Все купленные вещи привязываются к игроку и не могут быть украдены другим игроком.

Это стандартный компонент.
Старый 28.08.2006, 12:53
Van Damm
wait... what?
offline
Опыт: 22,268
Активность:
а если кто-то купит шмотку другим игроком через контроль? это отследить нельзя. так что, тогда совсем не давать использовать эту возможность?
Старый 28.08.2006, 16:20
Nickel
Я за тобой наблюдаю
offline
Опыт: 1,678
Активность:
и точно...как насчет курици?
Старый 28.08.2006, 16:47
FoK_KruGer
<3 Vocal Trance
offline
Опыт: 19,540
Активность:
я не понял?????
в чем смысл триггера.
и вабщето у нас есть герой-вор.
(каторого так и не поменяли)
Старый 28.08.2006, 17:02
DioD

offline
Опыт: 45,184
Активность:
Игрок 1 купил шмотку, теперь никто кроме игрока один эту вещь не поднимет (она тут-же выпадет)
Я щас сделаю это через сим еррор и приказ, тогда шмотку поднять даже нельзя будет.
Если кто-то купил вещь через контроль то это шмотка того кому её купили.
Если идея нравиться то я реализую её достойно.
Старый 28.08.2006, 18:10
FoK_KruGer
<3 Vocal Trance
offline
Опыт: 19,540
Активность:
непонял???
Типа я купил предмет значит больше никто не может купить такой же??
Я не екстрасенс, хоть и ясновидящий).

FoK_KruGer добавил:
и вабще:
Цитата:
P.S.
диод.. думаю не стоит создавать новую тему для каждого кода

-(С) - джон.
Старый 28.08.2006, 18:53
Nickel
Я за тобой наблюдаю
offline
Опыт: 1,678
Активность:
Всё ясно и понятно. Идея интерестная, а если герой вышел его предметы незя тоже взять?
Старый 28.08.2006, 19:48
Van Damm
wait... what?
offline
Опыт: 22,268
Активность:
Nickel можно сделать чтобы было можно, также и если дроп. Эта идея была реализована в мудоте - там был режим -nopool без пулинга, где тоже шмотки привязывались
Старый 29.08.2006, 19:47
FoK_KruGer
<3 Vocal Trance
offline
Опыт: 19,540
Активность:
имхо дурацкий триг.
ИМХО.
Старый 29.08.2006, 19:54
exploder
iOS zealot
offline
Опыт: 19,394
Активность:
Диод жжот. Товарисчи вы не много не въехали. Например нужно тебе смешать шмот а места в инвентаре не хватает, выкидываеш какунить шмотку, а тут твой тимейт твой брат и товарисч нагло ее тырит и убегает =) Шмотку будет нельзя поднять с земли, только и всего. Когда юнит получит приказ поднять шмот, код проверить его ли шмотка, если не его то симеррор матернется типа "руки!". Если же он сам ее передает то все будет ок...
Старый 01.09.2006, 09:15
DioD

offline
Опыт: 45,184
Активность:
Правильно, а этот код демонстрация того как шмотка привязывается к владельцу.
Просто событие поднятия и приказ на поднятие через передачу две разные вещи.
Я дал код который НЕ требует каких либо функций, сим еррор вы бы ставили долго и счастливо.
Ну как вижу это безполезно, для одного человека (exploder) я тем создавать не буду, скажу в личку лучше.
Старый 01.09.2006, 11:28
exploder
iOS zealot
offline
Опыт: 19,394
Активность:
DioD, такая штукенция может пригодится в мне в ГА... но я твердо решил юзать ИнвХ Векса, и не знаю, если инвентарь будет "резиновый" то есть ли вообще смысл выкладывать шмот...
Старый 01.09.2006, 18:57
FoK_KruGer
<3 Vocal Trance
offline
Опыт: 19,540
Активность:
ЭТО НАШ проект и здесь говорим тока про него а не про остальные чьи то!!!
Старый 01.09.2006, 19:35
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 22:35.