01.02.2002, 18:05
Так... Седня с Vasya поговорили насчет партий, и параметра, который всегда 0.
Так вот. Я думаю, что этот параметр 0 - это остатки от Аллодов. В Аллодах разные игроки раскрашивались в разные цвета, а в ПЗ остался только 1 цвет - 0.
Короче создал через консоль партию "HeroAlone", добавил к ней хадаганского Зака, но при создании партии вместо 0 всегда использовал 5.
При попытке сделать "HeroAlone" текущей командами
@setcurrentparty(0,"HeroAlone")
@redeployparty(0)
или
@setcurrentparty(5,"HeroAlone")
@redeployparty(0)
партия не изменяется (точнее еще раз выбирается партия ""), причем в консоли выводится сообщение "party received on client", а Зак "мигает" - исчезает с карты и сразу опять появляется.
Но при вводе
@setcurrentparty(5,"HeroAlone")
@redeployparty(5) никаких сообщений в консоли не меняяется, и Зак не "мигает". Т.е партия HeroAlone создалась для "логического игрока" (назовем так этот параметр) номер 5, и при выборе главной партии она стала главной для игрока 5, но на карте юнитов не появилось, т.к. на ВСЕХ картах похоже только 1 логический игрок - номер 0.
Так вот. Я думаю, что этот параметр 0 - это остатки от Аллодов. В Аллодах разные игроки раскрашивались в разные цвета, а в ПЗ остался только 1 цвет - 0.
Короче создал через консоль партию "HeroAlone", добавил к ней хадаганского Зака, но при создании партии вместо 0 всегда использовал 5.
При попытке сделать "HeroAlone" текущей командами
@setcurrentparty(0,"HeroAlone")
@redeployparty(0)
или
@setcurrentparty(5,"HeroAlone")
@redeployparty(0)
партия не изменяется (точнее еще раз выбирается партия ""), причем в консоли выводится сообщение "party received on client", а Зак "мигает" - исчезает с карты и сразу опять появляется.
Но при вводе
@setcurrentparty(5,"HeroAlone")
@redeployparty(5) никаких сообщений в консоли не меняяется, и Зак не "мигает". Т.е партия HeroAlone создалась для "логического игрока" (назовем так этот параметр) номер 5, и при выборе главной партии она стала главной для игрока 5, но на карте юнитов не появилось, т.к. на ВСЕХ картах похоже только 1 логический игрок - номер 0.