Вполне могут быть проблемы совместимости, либа очень древняя и давно окаменела. Учи networking, он во первых проще, во вторых менее багнутый, и в 3-х имеет поддержку и развитие. Ghaarp
Стоит использовать или встроенный network_, или FaucetNetwork (схожая с 39DLL но гораздо более стабильная библиотека). Последний релиз 39DLL был, если не ошибаюсь, в 2007 году - библиотека уже не то что окаменела, а находится в процессе плавного разложения на полезные ископаемые. Еще одна маленькая деталь о GMS - если библиотека загружается через расширение, но файла библиотеки (.dll) по какой-то причине нет (сбой при импорте его в IDE / сбой при экспорте в папку игры / ...), ошибок это не вызывает. Все вызовы функций библиотеки просто будут возвращать 0. Поэтому стоит проверить и возможность такой беды - с FaucetNetworking я вызывал встроенную в библиотеку функцию для работы с битами чтобы удостовериться, что библиотека на месте и работает. Кажется, в 39DLL что-то подобное тоже было.
Кстати да, Faucet тоже неплохое решение, работает стабильней чем 39. Но раз уж переучиваться, то какой смысл заморачиваться на старых продуктах, которые абсолютно ни в чем не превосходят новые аналоги? Ghaarp