Куй не дурак хотя-бы потому что смог написать и монетизировать мультиплеер для GTA, при этом не столкнувшись с Take2 и Rockstar.
Вид для печати
Куй не дурак хотя-бы потому что смог написать и монетизировать мультиплеер для GTA, при этом не столкнувшись с Take2 и Rockstar.
Да, это тоже возможно.
И правда, просто мой редактор не смог найти нужную функцию поиском текста по файлам, странно.
Для подобного лучше основываться на оригинальных исходниках более ранних версий. А исходники Open SA-MP если не идентичны, то очень близки к последним исходникам SA-MP, это видно при обратной разработке текущей версии SA-MP.
UPD: Еле-еле нашёл исходники vc-mp 0.1c, загрузил на GitHub, может кому-нибудь пригодится: https://github.com/ziggi/vc-mp. Стиль написания очень похож на SA-MP.
Так писал же Куй, он же и опубликовал их, когда стал заниматься SA-MP. И да, SA-MP основан на VC-MP.
- - - Добавлено - - -
https://github.com/ziggi/vc-mp
> vcmp: A dll renamed as .flt and placed within the GTA:VC /mss folder. Files named as *.flt will be automatically loaded inprocess by the Miles Sound System which GTA:VC uses.
Почему же Куй не сделал SA-MP в d3d9.dll? ИМХО, было бы лучше. Еще в SA есть библиотека dinput8.dll (https://habrahabr.ru/post/146791/) там всего одна функция используется.
Не мог бы ввести в курс дела, откуда эти исходники взялись? Куй сам выкладывал их или это результат очередной утечки? Если последнее, то откуда там лицензия GPL?
Потому что тогда пришлось бы писать перенаправления для каждой функции из оригинальной d3d9.dll. С dinput8.dll и ddraw.dll то же самое, хоть там и экспортируется всего по одной функции.
Если же сделать библиотеку с расширением .flt, она сама загрузится с помощью MSS, достаточно будет лишь экспортировать одну функцию (DllMain), которая будет вызвана при загрузке библиотеки, и в неё запихнуть код инициализации VC-MP.
У любительских мультиплееров для GTA 4 проблем с Rockstar не было и не могло быть - мультиплеер GTA 4 от Rockstar не приносил им никакой прибыли и был, скорее всего, внедрён в основном для обкатки сетевого кода для будущей GTA Online. А претензии к любительским мультиплеерам для GTA 5 не удивительны - они лишают Rockstar прибыли.
А по новостям слышал что то вроде что Rockstar подали в суд на создателя мультиплеера к их синглу SA,
ну это было в течении этого полугода, поэтому точно не помню когда слышал и где, было ли такое с Куем(или с кем то)?
Всё таки ж мировые новости и врать не должны..:dntknw: