Сейчас 01:53:35 Вторник, 26 ноября, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Как локально работать с группой
Q1wAseДата: Среда, 12 Июня 2013, 18:15:54 | Сообщение # 1
Группа: Проверенные
Сообщений: 1235
Награды: 0
Репутация: 286
Блокировки:
Подскажите как сделать чтобы группа игроков видела то что мне нужно а враги нет??
Если никак то подскажите альтернативу GetLocalPlayer




Сообщение отредактировал Q1wAse - Среда, 12 Июня 2013, 18:16:42
 

SirNikolasДата: Среда, 12 Июня 2013, 18:16:53 | Сообщение # 2
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
call SetTextTagVisibility(t, IsPlayerInForce(GetLocalPlayer(), f))

 

Q1wAseДата: Среда, 12 Июня 2013, 18:17:41 | Сообщение # 3
Группа: Проверенные
Сообщений: 1235
Награды: 0
Репутация: 286
Блокировки:
Цитата (SirNikolas)
call SetTextTagVisibility(t, IsPlayerInForce(GetLocalPlayer(), f))

А как этим пользоваться? А то я в джассе мало знаю) Объясни пожалуйста что куда вбивать чтобы у меня заработало и тему CLOSE


 

SirNikolasДата: Среда, 12 Июня 2013, 18:19:27 | Сообщение # 4
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
Для начала, кто и что должен видеть? Я написал пример для плавающего текста t, который видят только игроки в клане f.

 

Q1wAseДата: Среда, 12 Июня 2013, 18:53:34 | Сообщение # 5
Группа: Проверенные
Сообщений: 1235
Награды: 0
Репутация: 286
Блокировки:
Да мне текст в мультибоарде нужно чтобы видела определённая группа игроков.

Добавлено (12 Июня 2013, 18:22:44)
---------------------------------------------
Ну только союзники и и сам игрок этих союзников.

Добавлено (12 Июня 2013, 18:53:34)
---------------------------------------------
Мне нужно чтобы текст которые изменяется в мультибоарде видели только игрок udg_Player и все его союзники, а враги не видели.
Не подскажешь, как реализовать?


 

SirNikolasДата: Среда, 12 Июня 2013, 21:28:20 | Сообщение # 6
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
Код
local multiboarditem mbi = MultiboardGetItem(udg_MB, 0, 1)//Получаем ячейку в строке 0 и столбце 1 (отсчет с нуля)
if IsPlayerAlly(GetLocalPlayer(), udg_Player) then
    //Установить текст
else
    call MultiboardSetItemText(mbi, "")
endif
call MultiboardReleaseItem(mbi)
set mbi = null


 

Q1wAseДата: Среда, 12 Июня 2013, 21:50:36 | Сообщение # 7
Группа: Проверенные
Сообщений: 1235
Награды: 0
Репутация: 286
Блокировки:
У меня 1 мультибоард.

Добавлено (12 Июня 2013, 21:50:36)
---------------------------------------------
Спасибо Николас) Помогло. CLOSE


 

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

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