Отлов Хоста
|
|
Demonkiller | Дата: Пятница, 04 Мая 2012, 14:49:01 | Сообщение # 1 |
7 уровень
Группа: Проверенные
Сообщений: 327
Награды: 0
Репутация: 54
Блокировки:
| У меня есть несколько вопросов: 1.Как отловить хоста? 2.Как сделать,что-бы только хост вводил моды?
PS:Просьба попусту не писать ерунду.
Monstros Arena v0.4 AI - http://www.epicwar.com/maps/267159/
|
|
|
|
GameprO | Дата: Пятница, 04 Мая 2012, 14:52:52 | Сообщение # 2 |
7 уровень
Группа: Проверенные
Сообщений: 422
Награды: 0
Репутация: 76
Блокировки:
| От Дуоса: Quote ([DUOS) ] Ага, вот, нашёл. Можно найти хоста при помощи джасса. Создайте глобальную переменную Host типа "Игрок". Добавьте в код карты (иконка карты, выше всех папок и триггеров) следующее: Code function GetHost takes nothing returns nothing local gamecache g = InitGameCache("Map.w3v") call StoreInteger ( g, "Map", "Host", GetPlayerId(GetLocalPlayer ())+1) call TriggerSyncStart () call SyncStoredInteger ( g, "Map", "Host" ) call TriggerSyncReady () set udg_Host = Player( GetStoredInteger ( g, "Map", "Host" )-1) call FlushGameCache( g ) set g = null endfunction Потом создайте триггер. В событие поставьте прошествие двух секунд. В действиях выберите Custom Script и напишите туда - call GetHost(). После этого переменная Host будет содержать хоста.
Добавлено (04 Май 2012, 14:52:52) --------------------------------------------- P.S. юзай поиск
Всё гениальное - просто, но не всё простое - гениально...
Сообщение отредактировал GameprO - Пятница, 04 Мая 2012, 14:53:30 |
|
|
|
Demonkiller | Дата: Пятница, 04 Мая 2012, 15:02:43 | Сообщение # 3 |
7 уровень
Группа: Проверенные
Сообщений: 327
Награды: 0
Репутация: 54
Блокировки:
| То есть теперь,как я понял в событии Игрок напечатал поставить переменную Host?
Monstros Arena v0.4 AI - http://www.epicwar.com/maps/267159/
|
|
|
|
GameprO | Дата: Пятница, 04 Мая 2012, 15:10:37 | Сообщение # 4 |
7 уровень
Группа: Проверенные
Сообщений: 422
Награды: 0
Репутация: 76
Блокировки:
| В условии, что игрок = Host ( вроде бы )
Всё гениальное - просто, но не всё простое - гениально...
|
|
|
|
Demonkiller | Дата: Пятница, 04 Мая 2012, 15:12:15 | Сообщение # 5 |
7 уровень
Группа: Проверенные
Сообщений: 327
Награды: 0
Репутация: 54
Блокировки:
| В условии "Игрок-инициатор равно Host" ?
Monstros Arena v0.4 AI - http://www.epicwar.com/maps/267159/
|
|
|
|
GameprO | Дата: Пятница, 04 Мая 2012, 15:15:42 | Сообщение # 6 |
7 уровень
Группа: Проверенные
Сообщений: 422
Награды: 0
Репутация: 76
Блокировки:
| Да
Всё гениальное - просто, но не всё простое - гениально...
|
|
|
|
Demonkiller | Дата: Пятница, 04 Мая 2012, 15:46:24 | Сообщение # 7 |
7 уровень
Группа: Проверенные
Сообщений: 327
Награды: 0
Репутация: 54
Блокировки:
| Работает системка!Всем спасибо!Тему можно закрыть!
Monstros Arena v0.4 AI - http://www.epicwar.com/maps/267159/
|
|
|
|