Вернуться   МПМ Былины - Мир Древней Руси > Для игроков > Общение с богами

Общение с богами Прежде чем что-то писать - подумайте. А то ведь и лягушкой стать недолго.

Ответ
 
Опции темы Опции просмотра
Старый 13.12.2004, 06:34   #1
Обреня
Знакомый Мадера
 
Регистрация: 07.11.2004
Сообщений: 97
По умолчанию Очепятки в коде

Загрузил сегодня с сайта исходники Былин... стал копаться в поисках ответа на свои вопросы. Первое замеченное - наличие опечаток / просто орфографических ошибок в англ. яз, которые на работоспособность кода прямо не влияют (так что править не то чтобы нужно, но было бы неплохо). Например в таблице эффектов обаяния (cha_app) в комментах указано /* size = что_то_тут */ а не /* cha = что_то_тут */ ; слово "improove" пишется с одной "o" и т.п. мелочи.

Также есть некоторые малообъяснимые скачки в таблицах параметров. Например в str_app при росте силы с 18 до 19 наблюдается скачок дополнительных дамроллов в 3.5 раза (с 2 до 7) и переносимого веса в 2.5 раза (с 255 до 640), при том что в остальном диапазоне Силы эти параметры растут плавно:

{1, 1, 220, 17, 8},
{1, 2, 255, 18, 9}, /* str = 18 */
{2, 7, 640, 19, 9},
{3, 8, 700, 20, 10}, /* str = 20 */

В-общем хотелось бы получить ответы на следующие вопросы:

1) Стоит ли подобные замеченные незначительные "некрасивости" протоколировать и куда-нибудь/кому-нибудь отсылать?
2) Насколько доступные на сайте исходники действительно соотвествует тому что имеется в игре (или насколько регулярно они обновляются)?
Обреня вне форума   Ответить с цитированием
Старый 13.12.2004, 07:12   #2
Обреня
Знакомый Мадера
 
Регистрация: 07.11.2004
Сообщений: 97
По умолчанию RE: Очепятки в коде

Еще вопрос: зачем в описании написано, что обаяние дает бонусы к морали?
Обреня вне форума   Ответить с цитированием
Старый 13.12.2004, 14:34   #3
shapirus
Отличник форума
 
Регистрация: 23.09.2004
Сообщений: 450
По умолчанию RE: Очепятки в коде

Таблички *_app юзаются не те, что жестко в исходниках прописаны, а те, которые лежат в отдельном файле basic.lst.
shapirus вне форума   Ответить с цитированием
Старый 13.12.2004, 19:30   #4
Обреня
Знакомый Мадера
 
Регистрация: 07.11.2004
Сообщений: 97
Exclamation RE: Очепятки в коде

Спасибо за совет... Вот только покопавшись сегодня утров в исходникаъ с mud.ru еще немного выяснил что там вычисленные хитроллы в fight.c (calc_thaco) вообще никуда не идут...
Спросил на серваке и там добрые человеки сказали что исходники эти вообще мало общего имеют с реальностью. На вопрос где-бы достать те, что имеют много общего, никто не ответил. Военная тайна?
Обреня вне форума   Ответить с цитированием
Старый 14.12.2004, 13:07   #5
shapirus
Отличник форума
 
Регистрация: 23.09.2004
Сообщений: 450
По умолчанию RE: Очепятки в коде

Может, тебе еще все зоны дать? И ключ от квартиры, где деньги лежат?
Ишь, чего захотел. Выясняй все методом тыка .

p.s. а в старых исходниках хитроллы таки учитываются, но немножко через задницу, и там нужно внимательно смотреть, чтобы разобраться.
shapirus вне форума   Ответить с цитированием
Старый 14.12.2004, 13:20   #6
Spy
Новичок
 
Регистрация: 09.03.2004
Сообщений: 2
По умолчанию RE: Очепятки в коде

В соглашении об использовании кода,вроде пишет что он должен оставаца общедоступен или чето в этом роде )))
Spy вне форума   Ответить с цитированием
Старый 14.12.2004, 15:09   #7
Обреня
Знакомый Мадера
 
Регистрация: 07.11.2004
Сообщений: 97
По умолчанию RE: Очепятки в коде

Цитата:
Сообщение от shapirus
Может, тебе еще все зоны дать? И ключ от квартиры, где деньги лежат?
Ишь, чего захотел. Выясняй все методом тыка .

p.s. а в старых исходниках хитроллы таки учитываются, но немножко через задницу, и там нужно внимательно смотреть, чтобы разобраться.
Дык это... с кем спит справедливость? У одних код есть, а у других - нету?
Обреня вне форума   Ответить с цитированием
Старый 14.12.2004, 18:41   #8
shapirus
Отличник форума
 
Регистрация: 23.09.2004
Сообщений: 450
По умолчанию RE: Очепятки в коде

Код есть у кодеров. По-моему, это логично .
shapirus вне форума   Ответить с цитированием
Старый 14.12.2004, 20:24   #9
Обреня
Знакомый Мадера
 
Регистрация: 07.11.2004
Сообщений: 97
По умолчанию RE: Очепятки в коде

Цитата:
Сообщение от shapirus
Код есть у кодеров. По-моему, это логично .
А чего надо чтобы стать этим самым, ну кодером тоесть?
Обреня вне форума   Ответить с цитированием
Старый 14.12.2004, 21:47   #10
Далим
Гость
 
Сообщений: n/a
По умолчанию RE: Очепятки в коде

Цитата:
Сообщение от Обреня
А чего надо чтобы стать этим самым, ну кодером тоесть?
Надо знать си и уметь разбираться в том ужасе, что до тебя сделали, ведь "кодеры прошлого - редизки" (с) Морок.
  Ответить с цитированием
Старый 14.12.2004, 21:52   #11
shapirus
Отличник форума
 
Регистрация: 23.09.2004
Сообщений: 450
По умолчанию RE: Очепятки в коде

И еще надо уметь работать с gdb, а также линковаться с libefence, libnjamd, libdmalloc или чем-нибудь подобным. Потому что нефиг.
shapirus вне форума   Ответить с цитированием
Старый 15.12.2004, 13:09   #12
Ann
Злобное создание
 
Регистрация: 22.09.2004
Сообщений: 358
По умолчанию RE: Очепятки в коде

Цитата:
Сообщение от Обреня
А чего надо чтобы стать этим самым, ну кодером тоесть?
1. Надо иметь желание КОДИТЬ, а не копаться в коде для получения дополнительной информации.
2. если есть первый пункт, то словить меня и получить задание.
3. как выполните задание - вот тогда уже можно обсуждать кодер вы или нет
Ann вне форума   Ответить с цитированием
Старый 15.12.2004, 14:55   #13
Skwiz
Отличник форума
 
Регистрация: 13.10.2004
Сообщений: 819
По умолчанию RE: Очепятки в коде

Цитата:
Сообщение от shapirus
И еще надо уметь работать с gdb, а также линковаться с libefence, libnjamd, libdmalloc или чем-нибудь подобным. Потому что нефиг.
Не ругайся
Я вот понятия не имею, чез это за lib*, и ничего, работает
Skwiz вне форума   Ответить с цитированием
Старый 15.12.2004, 22:37   #14
shapirus
Отличник форума
 
Регистрация: 23.09.2004
Сообщений: 450
По умолчанию RE: Очепятки в коде

Вот оттого такие баги и возникают. Сначала где-то за пределы выделенной памяти записали (что и отлавливают упомянутые библиотеки), а потом сегфолты возникают в случайных местах.
shapirus вне форума   Ответить с цитированием
Старый 16.12.2004, 01:40   #15
Waso
Знакомый Мадера
 
Регистрация: 23.09.2004
Сообщений: 80
По умолчанию RE: Очепятки в коде

Ну старые кодеры предположим и не редизки вовсе а просто повзрослели и им стало некогда типа у них проблем других поприбавилось вот и все)
Waso вне форума   Ответить с цитированием
Ответ


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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 10:24.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot