|
Общение с богами Прежде чем что-то писать - подумайте. А то ведь и лягушкой стать недолго. |
|
Опции темы | Опции просмотра |
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 |
Отличник форума
Регистрация: 23.09.2004
Сообщений: 450
|
RE: Очепятки в коде
Таблички *_app юзаются не те, что жестко в исходниках прописаны, а те, которые лежат в отдельном файле basic.lst.
|
13.12.2004, 19:30 | #4 |
Знакомый Мадера
Регистрация: 07.11.2004
Сообщений: 97
|
RE: Очепятки в коде
Спасибо за совет... Вот только покопавшись сегодня утров в исходникаъ с mud.ru еще немного выяснил что там вычисленные хитроллы в fight.c (calc_thaco) вообще никуда не идут...
Спросил на серваке и там добрые человеки сказали что исходники эти вообще мало общего имеют с реальностью. На вопрос где-бы достать те, что имеют много общего, никто не ответил. Военная тайна? |
14.12.2004, 13:07 | #5 |
Отличник форума
Регистрация: 23.09.2004
Сообщений: 450
|
RE: Очепятки в коде
Может, тебе еще все зоны дать? И ключ от квартиры, где деньги лежат?
Ишь, чего захотел. Выясняй все методом тыка . p.s. а в старых исходниках хитроллы таки учитываются, но немножко через задницу, и там нужно внимательно смотреть, чтобы разобраться. |
14.12.2004, 13:20 | #6 |
Новичок
Регистрация: 09.03.2004
Сообщений: 2
|
RE: Очепятки в коде
В соглашении об использовании кода,вроде пишет что он должен оставаца общедоступен или чето в этом роде )))
|
14.12.2004, 15:09 | #7 | |
Знакомый Мадера
Регистрация: 07.11.2004
Сообщений: 97
|
RE: Очепятки в коде
Цитата:
|
|
14.12.2004, 18:41 | #8 |
Отличник форума
Регистрация: 23.09.2004
Сообщений: 450
|
RE: Очепятки в коде
Код есть у кодеров. По-моему, это логично .
|
14.12.2004, 20:24 | #9 | |
Знакомый Мадера
Регистрация: 07.11.2004
Сообщений: 97
|
RE: Очепятки в коде
Цитата:
|
|
14.12.2004, 21:47 | #10 | |
Гость
Сообщений: n/a
|
RE: Очепятки в коде
Цитата:
|
|
14.12.2004, 21:52 | #11 |
Отличник форума
Регистрация: 23.09.2004
Сообщений: 450
|
RE: Очепятки в коде
И еще надо уметь работать с gdb, а также линковаться с libefence, libnjamd, libdmalloc или чем-нибудь подобным. Потому что нефиг.
|
15.12.2004, 13:09 | #12 | |
Злобное создание
Регистрация: 22.09.2004
Сообщений: 358
|
RE: Очепятки в коде
Цитата:
2. если есть первый пункт, то словить меня и получить задание. 3. как выполните задание - вот тогда уже можно обсуждать кодер вы или нет |
|
15.12.2004, 14:55 | #13 | |
Отличник форума
Регистрация: 13.10.2004
Сообщений: 819
|
RE: Очепятки в коде
Цитата:
Я вот понятия не имею, чез это за lib*, и ничего, работает |
|
15.12.2004, 22:37 | #14 |
Отличник форума
Регистрация: 23.09.2004
Сообщений: 450
|
RE: Очепятки в коде
Вот оттого такие баги и возникают. Сначала где-то за пределы выделенной памяти записали (что и отлавливают упомянутые библиотеки), а потом сегфолты возникают в случайных местах.
|
16.12.2004, 01:40 | #15 |
Знакомый Мадера
Регистрация: 23.09.2004
Сообщений: 80
|
RE: Очепятки в коде
Ну старые кодеры предположим и не редизки вовсе а просто повзрослели и им стало некогда типа у них проблем других поприбавилось вот и все)
|