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

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

Ответ
 
Dead World

offline
Опыт: 99
Активность:
Обрыв соединения при хосте карты
Привет, ребятки. Давно тут у вас сижу, но вот понадобилась ваша помощь срочно. Сабж: делаю обычную арену на двоих игроков, при хосте в интернете (действие происходило на плейграунде) у второго всегда обрывается соединение с хостом через определенное время (где-то 4-5 сек). Обрыв происходит только на моей карте, на всех других все нормально. Собственно, я подозреваю, что дело в кривых триггерах, тк я новичок еще. Может кто знает в чем дело? Какие триггеры могут вызывать разрыв соединения и т.д.
Заранее спасибо.
Старый 07.11.2013, 22:07
Карточка
Kicked by SSrunX
offline
Опыт: 2,017
Активность:
десинк в поиск
Старый 07.11.2013, 22:30
Dead World

offline
Опыт: 99
Активность:
Спасибо, я в курсе, что это десинк. Но что его вызывает именно на моей карте? Этого я не могу нагуглить О_о
Старый 07.11.2013, 22:35
Карточка
Kicked by SSrunX
offline
Опыт: 2,017
Активность:
а то есть в поиске ты находил десинк но НИКТО НЕ ГОВОРИЛ ИЗ ЗА ЧЕГО ОНО БЫВАЕТ
ты обманываешь меня
Старый 07.11.2013, 22:47
Dead World

offline
Опыт: 99
Активность:
Точно нигде не написано из-за чего, я нашел только про какую-то функцию GetLocalPlayer, но я даже не знаю как она выглядит на гуи :D
Старый 07.11.2013, 23:00
ScorpioT1000
Работаем
offline
Опыт: отключен
отладки нету
Старый 08.11.2013, 12:15
Dead World

offline
Опыт: 99
Активность:
Какой отладки? :(
Старый 08.11.2013, 13:11
ScorpioT1000
Работаем
offline
Опыт: отключен
:(
Старый 08.11.2013, 13:12
16GB
GhostOne User
offline
Опыт: 59,317
Активность:
убери все действия с камерами
Старый 08.11.2013, 13:19
ScorpioT1000
Работаем
offline
Опыт: отключен
почему все? только те, которые берут что-то от камеры
Старый 08.11.2013, 13:30
Dead World

offline
Опыт: 99
Активность:
Хм, я там нашел в двух триггерах несоответствие, в одном стоит Pan camera as necessary for Owner of entering unit, а в другом Pan camera as necessary for Игрок 2 (синий) при том, что перед этим Owner of entering unit, заносится в разные переменные для обоих игроков. Других действий с камерами нет. А ещев начале стоит такой триггер:
Миниатюры
Кликните на картинку для увеличения
Название:  trigger.jpg
Просмотров: 39
Размер:  159.7 Кбайт  
Старый 08.11.2013, 15:09
16GB
GhostOne User
offline
Опыт: 59,317
Активность:
Dead_World:
Pan camera as necessary for Owner of entering unit
эта функция вызывает дисконект
Старый 08.11.2013, 19:33
Dead World

offline
Опыт: 99
Активность:
О, благодарю, сейчас проверю. :)
У меня еще небольшой вопрос касательно джасса, дабы не плодить лишних тем. Мне надо триггерно увеличить силу героя на 15% при получении предмета. Черег гуи никак не делается, тк там только целое число можно установить, 115/100 тоже не работает из-за интегера, как я понимаю. Поэтому надо свою ф-ю писать вроде. Я вот написал тут:
function SetPercentStr takes unit whichHero, real newStr, boolean permanent returns nothing
А дальше что написать, чтобы можно было текущую силу героя с бонусами умножить на 1.15?
Старый 08.11.2013, 20:51
LiR1n

offline
Опыт: 415
Активность:
Dead_World, числа можно преобразовать же. На гуи функция "Преобразование - Convert Real To Integer".
Старый 08.11.2013, 20:55
Dead World

offline
Опыт: 99
Активность:
Мне наоборот надо сделать, я не могу умножить силу на 1.15, он умножает ровно на 1 всегда. Там нет обратного преобразования.
Старый 08.11.2013, 21:01
LiR1n

offline
Опыт: 415
Активность:
Dead_World, значит сначала int в real, умножь, потом обратно в int, и прибавляй. Это ж элементарщина в программировании, а функции приведения типов есть в любом языке.
Старый 08.11.2013, 21:07
Dead World

offline
Опыт: 99
Активность:
Кабы я еще знал как его переводить :D Так кастом скриптом надо. Я этим месяца то не занимаюсь. Можно хоть один пример для int в real?
Старый 08.11.2013, 21:43
LiR1n

offline
Опыт: 415
Активность:
Старый 08.11.2013, 22:15
Dead World

offline
Опыт: 99
Активность:
16GB, спасибо, проблема была именно в этом. Но как мне тогда установить камеру на игрока при выборе его из таверны? Использовать Apply или Lock Camera? Или только через джасс как-то? :О
LiR1n, благодарю.
Старый 09.11.2013, 19:11
Ответ

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

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

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

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



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