Страница 2 из 3

Добавлено: Вт ноя 20, 2007 4:10 pm
piroJOKE
В РО моб может бить моба. Это редкость, но - может. Факты есть.

Добавлено: Вт ноя 20, 2007 7:41 pm
barmagloth
ТФ-ка на случай моб-бьёт-моба добавлена.

Добавлено: Вт ноя 20, 2007 9:35 pm
4epT
а мобов под раггейм переводить бум? :shock:

Добавлено: Вт ноя 20, 2007 9:51 pm
barmagloth
А надо? Мне почему-то кажется, что тогда движок сдохнет. :oops:

Добавлено: Ср ноя 21, 2007 10:35 pm
barmagloth
Ещё одна недоделка - на этот раз в Attack.pm

Код: Выделить всё

	my $msg = "No LOS from ($realMyPos->{x}, $realMyPos->{y}) to target ($realMonsterPos->{x}, $realMonsterPos->{y})";
		if ($best_spot) {
			message TF("%s; moving to (%s, %s)\n", $msg, $best_spot->{x}, $best_spot->{y});
			ai_route($field{name}, $best_spot->{x}, $best_spot->{y});
		} else {
			warning TF("%s; no acceptable place to stand\n", $msg);
			AI::dequeue;
		}
Как легко заметить - оба охвостья фраз подключены к TF, а вот сама основная фраза - нет. :P Бум править.

Добавлено спустя 14 минут 13 секунд:

Зы. Кстати, кто-нить может порекомендовать автоматическую писалку diff-ов для винды?

Добавлено: Чт ноя 22, 2007 12:11 am
piroJOKE
Ну это... а на фига? diff/patch GNU-шные используй. (Кстати, каким-то чудом они есть прямо в одной из папочек нашей ОК. Я их туда положил. ;) )

Добавлено: Чт ноя 22, 2007 1:52 am
4epT
barmagloth, правишь, правишь потом в свнке чё-нить воткнут туда и заного править :)

Добавлено: Чт ноя 22, 2007 9:25 am
piroJOKE
4epT
В принципе, diff-ы как раз для того и нужны, чтобы объединять слегка измененные куски кода. Ну, правда, это работает только, если подходить к операции объединения без особого фанатизма.

Добавлено: Чт ноя 22, 2007 10:35 am
barmagloth
Ну, собственно говоря, я таки надеюсь, что мои изменения (без русификации) пойдут в следующую сборку SVN. Ибо сие полезно для всех переводов, а не только для русского.

Для того и писалку диффов спрашиваю - чтобы всё "как у взрослых" - обстоятелььно и с документацией. :wink:

Добавлено: Чт ноя 22, 2007 11:00 am
piroJOKE
Ты до сих пор дифф.ехе не нашел? :twisted:
Ну ладно, тогда сейчас я найду его прямо у тебя на винте! :x
Вот он у тебя: твой_каталог_ОК\mix\utils\ и там *.exe

Вызов как обычно:
diff.exe -U 2 файл_1 файл_2 > файл_дифф

ЗЫ: Эта же утилита есть в GNU-шном пакаване в Download > Инструменты. Рекомендую.

Добавлено: Чт ноя 22, 2007 7:29 pm
barmagloth
Ну, из инструментофф мне пока хватает Notepad++... 8) А вот за дифку спасибо. А то на работе какой-то пакет насоветовали в гиг весом, где она точно есть. :lol:

Добавлено спустя 43 минуты 55 секунд:

Собственно, патчик для SVN.

Просьба поглядеть оформление и содержание и сказать, что не так, если что-то не так. :wink: Если всё "так" - прошу внедрить в следующую сборку. 8)

Добавлено: Чт ноя 22, 2007 9:33 pm
piroJOKE
"Внедрять" такие штуки будем только через головной форум ОК. Плз, отпишись там, что это, зачем это - и будем ждать их одобрения. Так правильней. :twisted:

Добавлено: Чт ноя 22, 2007 9:47 pm
barmagloth
Э, дарагой! Я ж не охвициальный разработчик в отличие от некоторых. :wink: Очень велик шанс того, что буржуи спросят - а что это за хрен с бугра? :o

Посему целиком и полностью делегирую полномочия на внедрение местной команде разработчиков. :twisted:

английский текст "что и зачем" - в readme.txt

Добавлено: Чт ноя 22, 2007 10:29 pm
Jerry
barmagloth тебе обряд посвящения с жертвоприношением провести ?

Добавлено: Пт ноя 23, 2007 1:21 am
piroJOKE
barmagloth
Ты не понял, я говорю о немного другом.

Проблема не в том, "кто туда его будет пихать", а в том, штобы опытные товарищи проверили код, чтобы что-нить случайно не поломать; или, у них могут быть какие-либо возражения идеологического характера...