Jump to content
Sign in to follow this  
Graf

Копия карты?

Recommended Posts

Приветствую всех. Не помню точно(сейчас нет доступа к компу), но я видел что-то вроде "map_copy" в ctrl или entry. По сути должно создавать копию карты. Возможно ли настроить(и собственно как?) копирование карты, при входе одиночного игрока копия карты с определенными параметрами, если в пати 2 человека, то другие параметры и так далее до фулл пати? Прошу простой пример.

Share this post


Link to post
Share on other sites
10 часов назад, Graf сказал:

Приветствую всех. Не помню точно(сейчас нет доступа к компу), но я видел что-то вроде "map_copy" в ctrl или entry. По сути должно создавать копию карты. Возможно ли настроить(и собственно как?) копирование карты, при входе одиночного игрока копия карты с определенными параметрами, если в пати 2 человека, то другие параметры и так далее до фулл пати? Прошу простой пример.

map_copy - это "role" карты.
Количество копий задается в ctrl.lua -> function config(map) -> MapCopyNum(map, КОЛ_ВО_КОПИЙ).

Переместить персонажа на определенную копию: 

MoveCity(role, map_birth, НОМЕР_КОПИИ)

map_birth - название карты из birth_conf.

Пример: 
В ctrl.lua в папку garner.

MapCopyNum(map, 2)

Это в любой билет, переместит игрока в Громоград, на вторую копию карты.

MoveCity(role, "Громоград", 2)


Дополнительно:
Закрыть копию карты: 

CloseMapCopy ("Громоград", НОМЕР_КОПИИ) 

Переместить всех персонажей к точке записи: 

ClearAllSubMapCha(map_copy)

Количество игроков на копии карты: 

GetMapCopyPlayerNum(map_copy) 

 

Edited by Fomin
  • Thanks 3

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×