Как уменьшить время лежания вещей на земле в MU Online?

Автор logic, 2010 Май 05, 14:40

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Ключевые слова [SEO] mu onlinecommonserver.cfglootingtime

logic

Добрый день, подскажите где уменьшить время лежания вещи на земле?
В commonserver нету вроде этого. Есть только Zen
Cейчас время около 2 минут, проверял таймером.

Language                      = 0            ; 0:Korea, 1:English, 2:Japan, 3:China, 4:Taiwan, 5:Thailand, 6:Phillipine, 7:Vietnam
ServerType                      = 0            ; 0:MainServer, 1:TestServer, 2:Internal Server
Partition                      = 0            ; Partition Number : 0, Except for China

EnableServerDivision            = 0            ; server divide option switch - 0/1 (not use)
StalkProtocol                = 0
StalkProtocolId                = gundalz2

ServerGroupGuildChatting        = 1
ServerGroupUnionChatting        = 1
NumberOfMaxUser                = 140
NumberOfCastleSiegeMaxUser        = 140

AddExperience                = 500
ItemDropPer                      = 50
EventManagerOn                = 1

Trade                          = 1
MonsterHp                      = 0
LootingTime                      = 30
ZenDurationTime                = 10

WriteChatLog                = 1            ; Chat/Siege/Deep write log - 0/1
WriteSkillLog                = 0

GrInYa


logic

#2
Везде поставил по 30 и по 0 и по 15, не в какую... 2 минуты вещи лежат и все.
Какие еще варианты?

BeL4eNaK

Looting time - это время сколько вещь не сможет поднять никто другой, если выбил её ты. Типа когда "This item doesn't belong to you".
А продолжительность лежании вещи на земле, без кодинга вроде изменить нельзя, ну по крайней мере я у себя такого конфига не вижу...

logic

Цитата: BeL4eNaK от 2010 Май 05, 17:14  Looting time - это время сколько вещь не сможет поднять никто другой, если выбил её ты. Типа когда "This item doesn't belong to you".
А продолжительность лежании вещи на земле, без кодинга вроде изменить нельзя, ну по крайней мере я у себя такого конфига не вижу...
Спасибо, наконец дали хоть на этом форуме вразумительный ответ, а то я весь мозг перее*ал в поисках конфига на время..
Looting все мне пихали, оказывается это сколько не смогут взять вещь, а не сколько она будет лежать спс...

Mr.Kernighan

Переведи 2 минуты в секунды, далее полученное значение переведи в 16-и ричную систему, открой отладчик и попробуй поискать это значение.

Search for -> Al constants

Попробуй по изменять что там найдешь


GrInYa

Цитата: BeL4eNaK от 2010 Май 05, 16:14  Looting time - это время сколько вещь не сможет поднять никто другой, если выбил её ты. Типа когда "This item doesn't belong to you".
А продолжительность лежании вещи на земле, без кодинга вроде изменить нельзя, ну по крайней мере я у себя такого конфига не вижу...
да, но по моему если не ошибаюсь общая время зависит и об этом...

logic

Цитата: Brain от 2010 Май 05, 18:17  Переведи 2 минуты в секунды, далее полученное значение переведи в 16-и ричную систему, открой отладчик и попробуй поискать это значение.

Search for -> Al constants

Попробуй по изменять что там найдешь :)
В gs много нашло, но что именно надо заменить то?)

Mr.Kernighan

#8
add eax, секунды; Ищи что-то типа такого, а для ориентира смотри ниже там должна быть вызвана функция call dword ptr ds:[gettickcount], а
ещё немного ниже на пару строк, будет умножение на (1000d -> 3EBh), что-то вроде IMUL регистр, регистр (3EBh -> 1000d).

logic

#9
Вроде такого нет.. глянь если не трудно.


Mr.Kernighan

#10
Откуда у тебя взялось 78 ? :)

Цитировать2 минуты = 120 секунд
120 секунд = 120000 миллисекунд
Dec - 120000d -> Hex - 1D4C0h

1D4C0h -> тебе и нужно искать ;)

Естественно в таком же порядке тебе нужно будет установить желаемое время.

ЦитироватьНапример 15 секунд * 1000 = Dec - 15000мс -> Hex - 3A98h

1D4C0h заменяешь на 3A98h, и вуаля - вещь не пролежит больше 15 секунд :)

logic

Все сделал, все супер, спасибо большое)

Mr.Kernighan

Только сейчас заметил, что я ошибся написав в сообщениях выше до последнего сообщения, время в секундах :D

ЦитироватьВсе сделал, все супер, спасибо большое)
всегда пожалуйста ;)

Похожие темы (5)