SAMP.img
#1

Пытаюсь собрать один SAMP.img из двух: от 0.3z и от 0.3.7. Нашёл все отличия в SAMP.ide этих версий. Добавил в SAMP.img от 0.3.7 всё, что не хватало для 0.3z. Получил новый файл. Но вот только 0.3.7 с этим файлом нормально стартует, а 0.3z не желает (виснет на заставке). Что ещё необходимо?
Reply
#2

А зачем самому собирать? Не проще взять папку /GTA/SAMP/ из 0.3.7 и установить ее в 0.3z, и проверить как будет работать?
Reply
#3

Именно так это и работает: https://sampforum.blast.hk/showthread.php?tid=588733. Но, хотелось бы компактнее.
Reply
#4

Quote:
Originally Posted by Bombo
Посмотреть сообщение
вот только 0.3.7 с этим файлом нормально стартует, а 0.3z не желает (виснет на заставке)
В 0.3.7 заменяли стандартные объекты карты, что-то вроде отеля в ЛС (точно не помню), возможно это как-то связано. Можешь отослать мне этот файл?
Reply
#5

Quote:
Originally Posted by joker2020pro
Посмотреть сообщение
В 0.3.7 заменяли стандартные объекты карты, что-то вроде отеля в ЛС (точно не помню), возможно это как-то связано.
Нашёл все объекты, которые имеют одинаковое имя и разное содержимое (15 штук). Переименовал их и добавил в новый SAMP.img. Также, переименовал их и в SAMP.ide. Но 0.3z по-прежнему не желает загружаться.

Quote:
Originally Posted by joker2020pro
Посмотреть сообщение
Можешь отослать мне этот файл?
http://botinform.asuscomm.com/SAMP.img
Он ~50МБ весит. Переименованные объекты имеют постфикс _z.

P.S. Если скопировать все объекты из 0.3.7 SAMP.img в 0.3z SAMP.img (без замены), 0.3z не желает загружаться, а 0.3.7 прекрасно стартует. Как-будто действует какое-то ограничение на размер SAMP.img для 0.3z.
Reply
#6

Quote:
Originally Posted by Bombo
Посмотреть сообщение
Нашёл все объекты, которые имеют одинаковое имя и разное содержимое (15 штук). Переименовал их и добавил в новый SAMP.img. Также, переименовал их и в SAMP.ide. Но 0.3z по-прежнему не желает загружаться.



http://botinform.asuscomm.com/SAMP.img
Он ~50МБ весит. Переименованные объекты имеют постфикс _z.

P.S. Если скопировать все объекты из 0.3.7 SAMP.img в 0.3z SAMP.img (без замены), 0.3z не желает загружаться, а 0.3.7 прекрасно стартует. Как-будто действует какое-то ограничение на размер SAMP.img для 0.3z.
Раз у тебя есть БД по файлам сампа и хочешь ужать, то можешь сделать компилятор .img файлов и пусть он тебе воспроизводит нужные архивы.
Reply
#7

Quote:
Originally Posted by Bombo
Посмотреть сообщение
http://botinform.asuscomm.com/SAMP.img
Он ~50МБ весит. Переименованные объекты имеют постфикс _z.
а .ide файл? У меня 0.3z стартонул с твоим .img
Reply
#8

Есть готовая библиотека для C# что бы работать с img архивами, кажется вот она:
https://sampforum.blast.hk/showthread.php?pid=3600562#pid3600562
https://github.com/Seregamil/IMG-archive-editor

Можно просто для каждой версии собирать собственный img архив, если у тебя есть список файлов (о которых ты писал выше)
Reply
#9

Quote:
Originally Posted by Mutha_X
Посмотреть сообщение
Раз у тебя есть БД по файлам сампа и хочешь ужать, то можешь сделать компилятор .img файлов и пусть он тебе воспроизводит нужные архивы.
Задача - сделать один img для всех версий. Проблема - некоторые версии с таким img не стартуют. Вопрос - в чём причина?

Quote:
Originally Posted by MIASO
Посмотреть сообщение
а .ide файл? У меня 0.3z стартонул с твоим .img
Да, ide редактировал как надо. Странно. У меня не загружается. До игры не доходит, виснет на заставке.

Quote:
Originally Posted by Romz
Посмотреть сообщение
Есть готовая библиотека для C# что бы работать с img архивами, кажется вот она:
https://sampforum.blast.hk/showthread.php?pid=3600562#pid3600562
https://github.com/Seregamil/IMG-archive-editor

Можно просто для каждой версии собирать собственный img архив, если у тебя есть список файлов (о которых ты писал выше)
Попробую.
Reply
#10

Quote:
Originally Posted by Bombo
Посмотреть сообщение
Да, ide редактировал как надо. Странно. У меня не загружается. До игры не доходит, виснет на заставке.
Я взял ide от 0.3.7, немного поправил и все запустилось с твоим img. Дай ide с приставками _z
Reply
#11

Quote:
Originally Posted by MIASO
Посмотреть сообщение
Я взял ide от 0.3.7, немного поправил и все запустилось с твоим img. Дай ide с приставками _z
http://botinform.asuscomm.com/SAMP.ide
Reply
#12

Стоило добавить несколько десятков объектов в ide и все заработало, но если удалить 1 любой объект - виснет. Думаю объекты с приставками _z не нужны
https://pastebin.com/JGReNwPz
Reply
#13

Quote:
Originally Posted by MIASO
Посмотреть сообщение
Стоило добавить несколько десятков объектов в ide и все заработало, но если удалить 1 любой объект - виснет. Думаю объекты с приставками _z не нужны
https://pastebin.com/JGReNwPz
Правильно понимаю, что у тебя получилось запустить именно 0.3z с новым SAMP.img ?

Сам ещё ничего не проверял.
Reply
#14

Quote:
Originally Posted by Bombo
Посмотреть сообщение
Правильно понимаю, что у тебя получилось запустить именно 0.3z с новым SAMP.img ?

Сам ещё ничего не проверял.
Именно, но частично с объектами 0.3.7
Reply
#15

Сервер 0.3z-R4, клиент 0.3z-R2. Результат 0. Снова виснет на заставке.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)