Здравствуйте, гость ( Вход | Регистрация )

2 страниц V < 1 2  
Ответить в эту темуОткрыть новую тему
> Стабильная сборка
Александр Needle™
сообщение 31.7.2017, 23:49
Сообщение #21


********

Mammy's hero
Сообщений: 1.227
Регистрация: 26.5.2009
Группа: Пользователи
Наличность: 0
Из: Украина , Одесса
Пользователь №: 11.891
Возраст: 33



Цитата(Aimed @ 31.7.2017, 23:02) *

В чем смысл этой критики? Тем кому это действительно важно и так об этом знают, да и обсуждалось это неоднократно. Альтернатив все равно нет, Сфера или ПОЛ не лучше в этом плане.

Всяко лучше нежели РанУО 2.0, на котором он в первую очередь это пробовал реализовать.

К полу пока нареканий нет (IMG:style_emoticons/default/wink.gif) он пока единственный кто запустился сразу без танцев с бубном поддерживая старый клиент, я про 095 говорю, если что, но как сервер меня терзают сомнения.
Я сейчас пробую RunUO 1.0 вообще, которая создавалась когда клиента старше LBR не было, думаю может она хоть как-то поддерживает клиент (IMG:style_emoticons/default/biggrin.gif)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
StaticZ
сообщение 1.8.2017, 2:21
Сообщение #22


*********

Разработчик проекта "Квинтэссенция"
Сообщений: 2.155
Регистрация: 15.6.2009
Группа: Пользователи
Наличность: 0
Из: РФ, Москва
Пользователь №: 11.948



Цитата(Aimed @ 31.7.2017, 23:02) *

В чем смысл этой критики? Тем кому это действительно важно и так об этом знают, да и обсуждалось это неоднократно. Альтернатив все равно нет, Сфера или ПОЛ не лучше в этом плане.

Всяко лучше нежели РанУО 2.0, на котором он в первую очередь это пробовал реализовать.
Вы меня немного не верно поняли, лично я считаю RunUO лучшим эмулятором среди прочих, однако это не означает, что он идеален. Такой проблемой и является некая помоешность, я уже давно слежу за развитием и RunUO и ServUO и не вижу никаких существенных изменений на уровне ядра (хотя багов там пруд пруди в том числе и критических, но уверен с этим дела у полов и сфер не лучше) лишь все больше и больше скриптового мусора плодиться, вместе с костылями на костылях. А это очень сильно мешает переделывать изменять или писать что-то свое, в том числе и реализовать на базе данного сервера старые эпохи вроде Т2А, чем и собирался заняться автор данной темы. Да в сервере есть возможность смены эпохи, однако все что это делает это обеспечивает совместимость протокола и включает какие-то куски старого кода который уже фиг знает сколько лет никто не проверял не тестировал и даже не парился на счет обратной совместимости нового кода. Поэтому для разработки сервера старых эпох советую выбирать RunUO, а не ServUO. А проблемы с ipv6 решить не сложно, по моему ее даже нет уже в последних версиях RunUO.


--------------------
RP сервер UO: Quintessence, а также ПО: EssenceUCS, EssenceUDK, CentrEd+, Fiddler+ и др.
Game isn't a dream, it is the reality, reality which is coming while we dream...
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Артемий Шан
сообщение 2.8.2017, 14:45
Сообщение #23


*****

Journeyman
Сообщений: 429
Регистрация: 18.10.2010
Группа: Пользователи
Наличность: 0
Пользователь №: 13.110
Возраст: 30



Я бы сейчас точно брал сервер на runuo, знание C++ в жизни пригодится.
Но если хочешь по легче, то бери сферу, там всё гораздо проще в реализации (IMG:style_emoticons/default/smile.gif)


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Mirage
сообщение 2.8.2017, 16:41
Сообщение #24


*******

Группа: Пользователи
Наличность: 0
Из: Иваново
Пользователь №: 13.089
Возраст: 35



Цитата(Артемий Шан @ 2.8.2017, 14:45) *


Хммм боюсь тебя расстроить...
Сфера на С++
Ранка на С#. Это чуть другой уровень скилла.

(IMG:style_emoticons/default/rolleyes.gif) (IMG:style_emoticons/default/biggrin.gif)


И так то он не спрашивает где проще. Просто пытается разобраться. Ранку стоит выбирать в друх случаях - если нет вообще никакого знания языка но очень хочется, либо есть начальный уровень в С++ и хочется чего то больше. По мне сфера вполне себе сервер. Но посчупав ранку на сферу возвращаться не захочется. (IMG:style_emoticons/default/smile.gif) У меня валяется почти готовый проект на сфере, куча трудов вложено и моих и предыдущих девов. Но после ServUO и её "изкоробочки" набора сфера как кислое яблоко выглядит. Да росло в своем саду. Но ведь есть забесплатные ананасы... (IMG:style_emoticons/default/wink.gif)


--------------------
Изображение
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
StaticZ
сообщение 2.8.2017, 18:27
Сообщение #25


*********

Разработчик проекта "Квинтэссенция"
Сообщений: 2.155
Регистрация: 15.6.2009
Группа: Пользователи
Наличность: 0
Из: РФ, Москва
Пользователь №: 11.948



Цитата(Mirage @ 2.8.2017, 16:41) *

Хммм боюсь тебя расстроить...
Сфера на С++
Ранка на С#. Это чуть другой уровень скилла.
Тут нужна оговорка, что хоть и сфера написана на С++ большая часть игровой логики в скриптах на бреинсфаке, которым и придется большую часть времени заниматься, а С++ если только потребуется изменить, что-то на уровне ядра, например прокачать бреинсфак до уровня бреинсфак "вася едишин".


Цитата(Mirage @ 2.8.2017, 16:41) *
И так то он не спрашивает где проще. Просто пытается разобраться. Ранку стоит выбирать в друх случаях - если нет вообще никакого знания языка но очень хочется, либо есть начальный уровень в С++ и хочется чего то больше.
Как по мне ранка проще, но возможно для тех кто не имеет опыта программирования и не хочет этому учиться сфера покажется легче (а возможно и нет тут надо спрашивать какраз впечатления у таких людей).


--------------------
RP сервер UO: Quintessence, а также ПО: EssenceUCS, EssenceUDK, CentrEd+, Fiddler+ и др.
Game isn't a dream, it is the reality, reality which is coming while we dream...
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Aimed
сообщение 2.8.2017, 21:14
Сообщение #26


*********

Grandmaster
Сообщений: 2.250
Регистрация: 29.12.2012
Группа: Пользователи
Наличность: 8846
Пользователь №: 15.607



Цитата(StaticZ @ 2.8.2017, 17:27) *

Тут нужна оговорка, что хоть и сфера написана на С++ большая часть игровой логики в скриптах на бреинсфаке, которым и придется большую часть времени заниматься, а С++ если только потребуется изменить, что-то на уровне ядра, например прокачать бреинсфак до уровня бреинсфак "вася едишин".

(IMG:style_emoticons/default/laugh.gif)


Цитата(StaticZ @ 2.8.2017, 17:27) *

Как по мне ранка проще, но возможно для тех кто не имеет опыта программирования и не хочет этому учиться сфера покажется легче (а возможно и нет тут надо спрашивать какраз впечатления у таких людей).

Я могу себя к таким прировнять. Я начинал со Сферы как полный 0 в программировании. Скрипты на инже и изиуо я почти не писал с 0 ( не умел ). Обычно кое-как переписывал скрипты других людей под свои нужды.
Начал я со Сферы и было это заданием от Вапа. Довольно простое задание, которое даже с 0 писать не надо было. Нужно было его дописать с небольшим копипастом. Но заняло оно у меня дохрена времени, потому что никаких учебников по сферскрипту нету, сфервики тоже не очень в этом плане, а тот курс из 10 глав что на сфервики есть, не сильно помогал. В итоге все уперается в обучение методом тыка.

Чуть позже я взял учебники по C# и полез в РанУО. Ощущения были намного приятнее и читая код, представление о его выполнении было гораздо лучше. А так-же я в итоге через год устроился программистом и хорошо теперь живу этим, совместил полезное + приятное. Справедливости ради скажу ещё что когда начал изучать шарпы и РанУО, я так-же поступил на вечернее обучение, факультет информатики. Это тоже тоже сыграло роль во всем этом но там почти все было на джаве и через 1.5 года я забил на него. Слишком много времени на учебу уходило, а 70% того что я там изучал не использовалось на работе и по сей день.
8 месяцев возни с различными UML схемами, в итоге уже вторая работа и нигде ним не пользуются, как и самой джавой ( в моем случае имеется в виду ).
В итоге по полезности обучения вышло где-то так:
35% на проекте конверта УОРПГ и сейчас Орионе.
15% за 1.5 года вечерней информатики.
50% я получил уже на самой работе.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Артемий Шан
сообщение 5.8.2017, 3:10
Сообщение #27


*****

Journeyman
Сообщений: 429
Регистрация: 18.10.2010
Группа: Пользователи
Наличность: 0
Пользователь №: 13.110
Возраст: 30



Да, точно, C#. Но он в любом случае полезен не менее C++, а может даже и больше.

Как человек, не знающий на должном уровне не один язык программирования могу сказать, что со сферой стоит связываться только в том случае, если вы себя в роли полноценного программиста в дальнейшем не видите...



--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Александр Needle™
сообщение 8.8.2017, 6:38
Сообщение #28


********

Mammy's hero
Сообщений: 1.227
Регистрация: 26.5.2009
Группа: Пользователи
Наличность: 0
Из: Украина , Одесса
Пользователь №: 11.891
Возраст: 33



И такс, все сделал, настроил RunUO 2.2
Все работает, кроме одного - русский текст над головой персонажа - ???? ????
В клиенте есть поддержка русского языка (отображение) на стандартной сборке текст выводится нормально, то есть проблема чисто серверная.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Aimed
сообщение 8.8.2017, 8:25
Сообщение #29


*********

Grandmaster
Сообщений: 2.250
Регистрация: 29.12.2012
Группа: Пользователи
Наличность: 8846
Пользователь №: 15.607



Цитата(Александр Needle™ @ 8.8.2017, 5:38) *

И такс, все сделал, настроил RunUO 2.2
Все работает, кроме одного - русский текст над головой персонажа - ???? ????
В клиенте есть поддержка русского языка (отображение) на стандартной сборке текст выводится нормально, то есть проблема чисто серверная.


Посмотри какой там фонт файл используется при спиче и есть-ли он в твоих клиентских файлах.
Не нашёл исходников 2.2 версии, но либо этот пакет,
либо через юникод что чуть ниже https://github.com/runuo/runuo/blob/master/...ackets.cs#L3734
И в клиенте номер фонта не существует либо какой-то левый, где char код букв из кирилицы вне ренжа фонт файла и идёт возврат картинок со знаками вопросов.

Если у себя в PacketHandlers.cs отладку поставишь на хендлере пакета 0xAD, то тебя выведет на отсылку пакетов спича ascii/unicode и данные о номере фонт файла.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Александр Needle™
сообщение 8.8.2017, 9:46
Сообщение #30


********

Mammy's hero
Сообщений: 1.227
Регистрация: 26.5.2009
Группа: Пользователи
Наличность: 0
Из: Украина , Одесса
Пользователь №: 11.891
Возраст: 33



Цитата(Aimed @ 8.8.2017, 8:25) *

Посмотри какой там фонт файл используется при спиче и есть-ли он в твоих клиентских файлах.
Не нашёл исходников 2.2 версии, но либо этот пакет,
либо через юникод что чуть ниже https://github.com/runuo/runuo/blob/master/...ackets.cs#L3734
И в клиенте номер фонта не существует либо какой-то левый, где char код букв из кирилицы вне ренжа фонт файла и идёт возврат картинок со знаками вопросов.

Если у себя в PacketHandlers.cs отладку поставишь на хендлере пакета 0xAD, то тебя выведет на отсылку пакетов спича ascii/unicode и данные о номере фонт файла.

Fonts.mul имеют русские буквы, более того вводимый текст отображается, но только не сверху персонажа. Сейчас проверил, даже в чате пишется русский язык и выводится, то есть проблема только с отображением над персонажем. Буду пробовать ковырять файлы сервера.

Прикрепленное изображение Прикрепленное изображение
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Aimed
сообщение 8.8.2017, 10:00
Сообщение #31


*********

Grandmaster
Сообщений: 2.250
Регистрация: 29.12.2012
Группа: Пользователи
Наличность: 8846
Пользователь №: 15.607



Цитата(Александр Needle™ @ 8.8.2017, 8:46) *

Fonts.mul имеют русские буквы, более того вводимый текст отображается, но только не сверху персонажа. Сейчас проверил, даже в чате пишется русский язык и выводится, то есть проблема только с отображением над персонажем. Буду пробовать ковырять файлы сервера.

Прикрепленное изображение Прикрепленное изображение


То что ты печатаешь и то что ты над головой персонажа видишь совершенно разные вещи. Первое делает клиент до связи с сервером, а второе отображается по команде сервера. Сервер говорит клиенту бери из фонтс мул, из файла ascii или unicode номер такого-то фонта. Открой фиддлер, закладку Fonts - поймешь о чем я.
Так вот тебе сервер говорит использовать левый фонт и картинки букв рисовать над персонажем таким то. Это хард кодом прописано.
Инструкции из моего прошлого поста помогут тебе понять что конкретно сервак шлет клиенту.

За чат совершенно другой код отвечает, скорее всего там юникод 3 посылается.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Александр Needle™
сообщение 9.8.2017, 17:24
Сообщение #32


********

Mammy's hero
Сообщений: 1.227
Регистрация: 26.5.2009
Группа: Пользователи
Наличность: 0
Из: Украина , Одесса
Пользователь №: 11.891
Возраст: 33



Долго я копал и колдовал над всем этим, вообщем добился я русского языка в клиенте. Оказалось все намного проще. Когда я делал архив клиента, перед этим удалил uo.cfg и некоторые другие файлы, для так сказать чистой сборки, но не рассчитывал что из-за этого слетит русский текст. Файл восстановил из оригинальной сборки (образ диска) И все заработало как надо, везде одинаковый шрифт, читаемый и красивый. Прикрепил скриншот для наглядности, справа uo.cfg который создавался сам при первом открытии клиента, слева - оригинальный (ну немного модифицированный мной, но суть та же)
Прикрепленное изображение
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Aimed
сообщение 10.8.2017, 12:16
Сообщение #33


*********

Grandmaster
Сообщений: 2.250
Регистрация: 29.12.2012
Группа: Пользователи
Наличность: 8846
Пользователь №: 15.607



Цитата(Александр Needle™ @ 9.8.2017, 16:24) *

Долго я копал и колдовал над всем этим, вообщем добился я русского языка в клиенте. Оказалось все намного проще. Когда я делал архив клиента, перед этим удалил uo.cfg и некоторые другие файлы, для так сказать чистой сборки, но не рассчитывал что из-за этого слетит русский текст. Файл восстановил из оригинальной сборки (образ диска) И все заработало как надо, везде одинаковый шрифт, читаемый и красивый. Прикрепил скриншот для наглядности, справа uo.cfg который создавался сам при первом открытии клиента, слева - оригинальный (ну немного модифицированный мной, но суть та же)
Прикрепленное изображение


Если ты сейчас удалишь uo.cfg у тебя вместо нормального фонта снова знаки вопросов будут?
Просто я на твой скриншот смотрю и что-то не вижу как по представленной информации клиент вдруг что-то по другому стал делать в плане использования фонтов.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Александр Needle™
сообщение 10.8.2017, 12:53
Сообщение #34


********

Mammy's hero
Сообщений: 1.227
Регистрация: 26.5.2009
Группа: Пользователи
Наличность: 0
Из: Украина , Одесса
Пользователь №: 11.891
Возраст: 33



Цитата(Aimed @ 10.8.2017, 12:16) *

Если ты сейчас удалишь uo.cfg у тебя вместо нормального фонта снова знаки вопросов будут?
Просто я на твой скриншот смотрю и что-то не вижу как по представленной информации клиент вдруг что-то по другому стал делать в плане использования фонтов.

Да именно так, я уже сидел игрался с удалением этого файла.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Aimed
сообщение 10.8.2017, 13:14
Сообщение #35


*********

Grandmaster
Сообщений: 2.250
Регистрация: 29.12.2012
Группа: Пользователи
Наличность: 8846
Пользователь №: 15.607



Цитата(Александр Needle™ @ 10.8.2017, 11:53) *

Да именно так, я уже сидел игрался с удалением этого файла.


Цитата
UnicodeSpeech=on

Вот эта строка в нем, скорее всего.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Александр Needle™
сообщение 10.8.2017, 13:47
Сообщение #36


********

Mammy's hero
Сообщений: 1.227
Регистрация: 26.5.2009
Группа: Пользователи
Наличность: 0
Из: Украина , Одесса
Пользователь №: 11.891
Возраст: 33



Цитата(Aimed @ 10.8.2017, 13:14) *

Вот эта строка в нем, скорее всего.

Именно! (IMG:style_emoticons/default/smile.gif)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Aimed
сообщение 10.8.2017, 14:00
Сообщение #37


*********

Grandmaster
Сообщений: 2.250
Регистрация: 29.12.2012
Группа: Пользователи
Наличность: 8846
Пользователь №: 15.607



Цитата(Александр Needle™ @ 10.8.2017, 12:47) *


Предпологаю что эту настройку ввели исключительно для жителей США, возможно для других англоязычных стран, которым ASCII фонт больше нравится.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

2 страниц V < 1 2
Ответить в эту темуОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 28.3.2024, 18:00
Designed by Nickostyle