-
Гость, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!
Последнее сообщение от lama-sek
-
Сообщение
1.5.1 (101) Ежедневное тв (велосипед).
На оригинальном 134 exe есть баг, если ставишь пробел перед смайликамом вылетаешь. Правда уже таких exe не осталось, их пофиксили или юзается от 136 CN\PWI. ---------------------------- А еще хочу дать подсказку в реализации тв как у баронди. Велосипед это рестарт. Способ без рестарта, вот что всем нужно. Для этого вам нужно разобраться с таймером в гделивери. Расскажу как он работает. Но сначало о главном - собака зарыта в функции UpdateTimer (по памяти пишу, но вроде она самая). Каждый день недели gdeliveryd различает по цифрам 0 - вск 1 - пон 2 - вт 3 - ср 4 - чт 5 - пт 6 - ст Эти обозначения подходят, потому что общий счет идет в unixtime. Вот вам дано функция и эта информация. Осталось немного смекнуть и если вы любите поковыряться в IDA дело в шляпе :)
-
Сообщение
1.2.6 (1.3.4) segfault at 0 .....error
Вот теперь можно и разобраться. У вас не правильно установлены либы, прям каша из 64 и 32 битных. Специально с нуля ставил Debian 8 Jessie с либами 32 linux-gate.so.1 (0xe5f32000) libxml2.so.2 => /usr/lib/i386-linux-gnu/libxml2.so.2 (0xe5da9000) libstdc++.so.5 => /usr/lib/i386-linux-gnu/libstdc++.so.5 (0xe5cef000) libm.so.6 => /lib/i386-linux-gnu/i686/cmov/libm.so.6 (0xe5ca8000) libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xe5c8b000) libc.so.6 => /lib/i386-linux-gnu/i686/cmov/libc.so.6 (0xe5ae1000) libdl.so.2 => /lib/i386-linux-gnu/i686/cmov/libdl.so.2 (0xe5adc000) libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xe5abf000) /lib/ld-linux.so.2 (0xe5f33000) Удаляйте свои нерабочие 32 битные либы. Не знаю откуда вы их взяли... И ставьте по нормальному: dpkg --add-architecture i386 apt-get update apt-get install libc6:i386 libstdc++5:i386 libxml2:i386
-
Сообщение
1.2.6 (1.3.4) segfault at 0 .....error
Вот норм вывод рабочего gacd ldd gacd linux-gate.so.1 => (0xf7718000) libxml2.so.2 => /usr/lib/i386-linux-gnu/libxml2.so.2 (0xf75b1000) libstdc++.so.5 => /usr/lib/i386-linux-gnu/libstdc++.so.5 (0xf74f7000) libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf74b0000) libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf7493000) libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf72e5000) libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf72e0000) libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xf72c6000) liblzma.so.5 => /lib/i386-linux-gnu/liblzma.so.5 (0xf729f000) /lib/ld-linux.so.2 (0xf771b000) root@T:/server# ldd gacd ldd: ./gacd: not regular file Это вы папку выбрали, а надо файл (cd /server/gacd/; ldd gacd)
-
Сообщение
Навсегда 1.3.6 Forever
Сколько бы нибыло у фиксов, доработок врядли 1.3.6 вернёт свою актуальность. Аудитория игроков играющих на 136(на всех Русских серверах) дай бог 800-1000 человек. Делать фиксы на эту версию это примерно тоже самое что засовывать на старенького москвича кузов мерседеса. Лучше взять за основу версию 1.4.4-1.5.0, сделать там баг скиллы у варов, инкаст и удалить от туда новые рассы, джинов итд. Если бы аудитория была 80к-100к человек, вы бы все равно взяли за основу 1.4.4-1.5.0 или все таки повозились с 1.3.6?