![]()
Dead World
![]() offline
Опыт:
99Активность: |
Обрыв соединения при хосте карты
Привет, ребятки. Давно тут у вас сижу, но вот понадобилась ваша помощь срочно. Сабж: делаю обычную арену на двоих игроков, при хосте в интернете (действие происходило на плейграунде) у второго всегда обрывается соединение с хостом через определенное время (где-то 4-5 сек). Обрыв происходит только на моей карте, на всех других все нормально. Собственно, я подозреваю, что дело в кривых триггерах, тк я новичок еще. Может кто знает в чем дело? Какие триггеры могут вызывать разрыв соединения и т.д. Заранее спасибо. |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Карточка
Kicked by SSrunX
![]() offline
Опыт:
2,017Активность: |
десинк в поиск |
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Dead World
![]() offline
Опыт:
99Активность: |
Спасибо, я в курсе, что это десинк. Но что его вызывает именно на моей карте? Этого я не могу нагуглить О_о |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Карточка
Kicked by SSrunX
![]() offline
Опыт:
2,017Активность: |
а то есть в поиске ты находил десинк но НИКТО НЕ ГОВОРИЛ ИЗ ЗА ЧЕГО ОНО БЫВАЕТ
ты обманываешь меня |
![]() |
#4
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Dead World
![]() offline
Опыт:
99Активность: |
Точно нигде не написано из-за чего, я нашел только про какую-то функцию GetLocalPlayer, но я даже не знаю как она выглядит на гуи :D |
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]() offline
Опыт: отключен
|
отладки нету |
![]() |
#6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Dead World
![]() offline
Опыт:
99Активность: |
Какой отладки? :( |
![]() |
#7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]() offline
Опыт: отключен
|
:( |
![]() |
#8
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
16GB
GhostOne User
![]() ![]() offline
Опыт:
60,317Активность: |
убери все действия с камерами |
![]() |
#9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]() offline
Опыт: отключен
|
почему все? только те, которые берут что-то от камеры |
![]() |
#10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Dead World
![]() offline
Опыт:
99Активность: |
Хм, я там нашел в двух триггерах несоответствие, в одном стоит Pan camera as necessary for Owner of entering unit, а в другом Pan camera as necessary for Игрок 2 (синий) при том, что перед этим Owner of entering unit, заносится в разные переменные для обоих игроков. Других действий с камерами нет. А ещев начале стоит такой триггер: |
![]() |
#11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
16GB
GhostOne User
![]() ![]() offline
Опыт:
60,317Активность: |
Dead_World:
эта функция вызывает дисконект |
![]() |
#12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Dead World
![]() offline
Опыт:
99Активность: |
О, благодарю, сейчас проверю. :)
У меня еще небольшой вопрос касательно джасса, дабы не плодить лишних тем. Мне надо триггерно увеличить силу героя на 15% при получении предмета. Черег гуи никак не делается, тк там только целое число можно установить, 115/100 тоже не работает из-за интегера, как я понимаю. Поэтому надо свою ф-ю писать вроде. Я вот написал тут: function SetPercentStr takes unit whichHero, real newStr, boolean permanent returns nothing А дальше что написать, чтобы можно было текущую силу героя с бонусами умножить на 1.15? |
![]() |
#13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
LiR1n
![]() offline
Опыт:
415Активность: |
Dead_World, числа можно преобразовать же. На гуи функция "Преобразование - Convert Real To Integer". |
![]() |
#14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Dead World
![]() offline
Опыт:
99Активность: |
Мне наоборот надо сделать, я не могу умножить силу на 1.15, он умножает ровно на 1 всегда. Там нет обратного преобразования. |
![]() |
#15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
LiR1n
![]() offline
Опыт:
415Активность: |
Dead_World, значит сначала int в real, умножь, потом обратно в int, и прибавляй. Это ж элементарщина в программировании, а функции приведения типов есть в любом языке. |
![]() |
#16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Dead World
![]() offline
Опыт:
99Активность: |
Кабы я еще знал как его переводить :D Так кастом скриптом надо. Я этим месяца то не занимаюсь. Можно хоть один пример для int в real? |
![]() |
#17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
LiR1n
![]() offline
Опыт:
415Активность: |
|
![]() |
#18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Dead World
![]() offline
Опыт:
99Активность: |
|
![]() |
#19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|