Не работает функция

MSIshka

Участник
Автор темы
74
11
Версия SA-MP
  1. 0.3.7 (R1)
Не работает функция onSendMapMarker, а также в pawn не работает onPlayerClickMap

Lua:
require('lib.moonloader')

local sampev = require 'lib.samp.events'

function sampev.onSendMapMarker(position)
    print(position)
end


C++:
public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ)
{
    print("OnPlayerClickMap вызван");

    #if defined test_OnPlayerClickMap
        return test_OnPlayerClickMap(playerid, fX, fY, fZ);
    #else
        return 1;
    #endif
}
#if defined _ALS_OnPlayerClickMap
    #undef OnPlayerClickMap
#else
    #define _ALS_OnPlayerClickMap
#endif

#define OnPlayerClickMap test_OnPlayerClickMap
#if defined test_OnPlayerClickMap
    forward test_OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ);
#endif

В консоли SF скрипт загружается, но при установки метки, ничего не принтит:

moonloader.log:
[17:19:15.900460] (system)    Loading script 'D:\Games\Game\moonloader\test.lua'...
[17:19:15.900460] (debug)    New script: 106400BC
[17:19:15.903807] (system)    test.lua: Loaded successfully.

В консоли сервера тоже ничего не выводится
В чем может быть проблема? Случилась после обновления винды