-
Публикаций
174 -
Зарегистрирован
-
Посещение
-
Победитель дней
1 -
Отзывы
0%
Сообщения, опубликованные nickerder
-
-
Кто нить, занимался спуском клиента под IT (предположим) с хроник выше?
Если да, то это возможно?
Какие файлы ковырять? Хоть)
Если чистый клиент Грации Эпилог, то оно пишет "доступ закрыт, попробуйте позже".
Мб, есть какие то варианты?
Если у меня выйдет это сделать, выложу в шару сразу) так же с меня плюсы) -
Помогло. Спасибо большое.
Поздравляю, с победой над клиентом)
-
Печально
Провайдеру звонили надеюсь, интересовались за порты?
Кстати, это оч логично, было бы с его стороны)
-
l2j
Привет, скажите можно ли сделать силу крита x4 на воина? Где посмотреть?(
Как вариант: Дописать отдельный скил, или добавить в одну из пассивок существующих скилов.
-
Не надо клиент мучать, в PcInventory создать параметр long MAX_ADENA, вписать значение в клиент пакетах.
Ты оказался ближе всех, как выяснилось в следствии максимальное int32 = 2147483647.
В базе таблица Item там столб type его значение меняя на long или int64(что куда удобнее вроде бы). то навикат начинает принимать значение и поболее чем мы привыкли. Соответственно нужно поколдовать в ядре
-
Как по мне, то этот код взрыв мозга, сядь от руки себе перепиши просто, оставь только затею)
Ошибка не логичная какая-то выдается)-
1
-
-
Rules добавил, ситуация не изменилась ...
(
После того как добавил, порты открылись?)
-
Именно так))) Хотя попробовать желание бывает)
-
плюсанул, спасибо.
а вообще кто в курсе, игрокам нравится обилие новых проф или им в 100 раз лучше еще один ивент "убей их всех" прикрутить?
хз. можешь сделать ивент, и отдельно добавить гномам 3ю профу) Как я себе для прикольчика сделал))
Только у меня скилы другие, кв прописан на профы их, и т д..
-
iptables -t filter -A INPUT -i eth0 -p tcp --dport 7777 -j ACCEPTiptables -t filter -A INPUT -i eth0 -p tcp --dport 2106 -j ACCEPT
Если не срабатывает.
sudo iptables -A INPUT -p tcp --dport 7777-j ACCEPT
sudo iptables -A INPUT -p tcp --dport 2106-j ACCEPT
Да вот эти, я их не знаю, и выглядят для меня опасно :DD
-
Без логичность :DD По сути просто гугли как отрывать порты, или же вон предыдущего оратора послушай, фразы с виду стремные но походу рабочие))
Успехов) -
Это логично означает что проблема с портами. ip статич? проверь, брандмаузере там что то тоже нужно поколдовать, не помню уже что, и проверь свой внутрений ип так же не машало бы, ибо ты через него пробрасываешь порты на роутере.
вот ты проблему нашел, теперь тебе только в гугл)Если помог, плюсуй)
-
Если так то: FATAL: Failed to start the gameserver listener. Reason: Address already in use
Ты порты проверил через 2ip.ru (не спам)? проверь там)
-
никак, это в клиенте заложено. Если хочешь больше то сделай свою валюту которая хранится в sql и отображается в html.
Ну это я сейчас адну прорываю, но мне не только адена, я за все ресурсы даже. у их всех одинаковое ограничение.
-
Там где у тебя *, я ставлю те порты что пробрасывал на роутере. Лишь в двух местах я пробрасывал ип свое, вот мой конфиг мб поможет.
GameServerHostName = 192.168.1.101 GameServerPort = 7777 LoginPort = 9014 LoginHost = 192.168.1.101 ExternalHostname = 91.225.109.164 InternalHostname = 91.225.109.164
LoginServerHostName = 192.168.1.101 LoginServerPort = 2106 LoginPort = 9014 LoginHostName = 192.168.1.101
-
1
-
-
ну как бы я написал то же) только ты расписал)
это точно - не поможет.
в интерлюде, в самих серверных пакетах для передачи количества используется поле d типа, т.е. int 32bit signed
и взять и поменять на Q (long) не получится - это испортит структуру пакета и клиент его просто не поймет.
с каких хроник стал использоваться long я уже не помню - в ХФ уже он точно есть, в фреее вроде тоже был, а вот насчет грации и ниже уже не помню.
таким образом, если вобще ни в жисть но надо сделать, то кроме всех мест где производятся действия с количеством еще и придется в клиенте всю работу с пакетами, в которых задействовано количество вещей, переделывать - править их структуру.
оно вам надо, такой гемморой на свою задницу? результат просто не стоит тех усилий, какие придется на это затратить.
Прежде всего это интересно) + опыт, и часто бывает, пока ищешь одно найдешь и другое, случайно)
-
вот мне так же кажется. проблема в том что испльзуется int переменная.
Переменная в проверке, а если убрать эту проверку)))
-
вполне
просто все эти значения хранятся в клиенте в 32-битных переменных (со знаком) - это единственное логичное объяснение.
и если что, правкой пары байт в дллках тут фиг обойдешся - придется править все места, в которых производятся любые действия с количеством предметов.
Ты меня пугаешь :DD
-
да нужно искать на стороне клиента и сервера. Я бы начинал с сервера, 2.147.... это ограничения самой переменной integer, попробовать заменить ее на лонг переменную. ну и так же в клиенте что то есть такое думаю. А чем вы engine.dll ковыряете?
Я еще не ковыряю Dll, буду ковырять как разберусь с серверной частью)
Мне вот интересно, что будет если отключить просто проверку эту)
-
Это вы со стороны клиента копаете сейчас или же со стороны сервера??
Просто скажу одно если поменять со стороны сервера, адена мб и будет, но в игре адена будет писаться что у вас в инвентаре 2.147......
Для начала мне нужно сделать это на стороне сервера. И это я копаю на стороне сервера.
-
Мне кажется вся инфа хронится в .dll
это я имею ввиду про макс значение адены и т.д
в ит клиенте максимальное значение стоит 2.147 и т.д
А если быть точнее ковыряйте Engine.dll
Спасибо) Отпишу если докопаюсь)
Но на стороне сервера, тоже что-то за это отвечает.
Я пока что докопался до проверки Адены в инвентаре. там проверка на == int.MAX_VALUE
-
Сборка: Lucera 1.7
Хроники: Interlude.
Как убрать ограничения адены и ресурсов, стандартно счетчик останавливается на 2,147.. как то так)
-
По коду не так уж много правок нужно - открой проект в IDE (эклипс например) настрой ее работу на java 8 и увидишь ошибки, если таковые имеются. А так же обнови библиотеку для компилятора скриптов из датапака (/libs/tools.jar помоему)
Спасибо, помогло, разобрался сделал)
-
что-то не понятна суть вопроса?
перевести исходники с 1.6 на 1.8?
Да
Новый интерлюд новая идея игры
в Обсуждения
Опубликовано
Честно прочитал пару строк, понял суть, реворк л2 это отличная идея, сам такой вещью страдаю сейчас. Свои идеи и т д)
Не знаю, что там у тебя, читать ну буду, что бы не скомуниздить чего еще)) Но отличная идея, ставлю + тебе)