Вопросы

R0m4ik
Новичок в PAWN

Всем привет, есть одна проблема я сделал такую штуку когда садишься в авто и заводишь двигатель показывается Название авто, И имя игрока

Я уже сделал данный текст но есть проблема когда я завожу двигатель надпись не показывается варнингов/ошибок в моде нету. Что делать? 

 

Вот надпись когда заводиться двигатель:

            format(totalstring, 64, " Заведен двигатель %s (( %s ))",VehicleNameS[GetVehicleModel(veh[playerid])-400],PlayerInfo[playerid][pSendername]);
            ProxDetectorNew(playerid,30.0,COLOR_PURPLE,totalstring);

Это когда он заглушается:

            format(totalstring, 64, " Заглушен двигатель %s (( %s ))",VehicleNameS[GetVehicleModel(veh[playerid])-400],PlayerInfo[playerid][pSendername]);
            ProxDetectorNew(playerid,30.0,COLOR_PURPLE,totalstring);

 

Поделиться сообщением


Ссылка на сообщение

20 ответов на этот вопрос

  • 1
LoX_1337
Активный

@R0m4ik Если выдало предупреждение, закомментируйте. (// | /* */)

Отредактировано пользователем LoX_1337

Поделиться сообщением


Ссылка на сообщение
  • 0
Mishunin
Освоившийся

взял с своего мода попробуй)

 

Спойлер

stock DoAction(playerid, action[], Float:distance = 13.0)
{
    new string[144], world = GetPlayerVirtualWorld(playerid);
    format(string, sizeof(string), "%s | %s", action, GetName(playerid));
    foreach(new i : Player)
    {
        if(!gPlayerLogged[i] ||  GetPlayerDistanceToPlayer(playerid,i) > distance || world != GetPlayerVirtualWorld(i)) continue;
        SendClientMessage(i, COLOR_PURPLE, string);
    }
    return 1;
}
в конец мода

format(totalstring,sizeof(totalstring), "Заведён двигатель %s", VehicleNameS[GetVehicleModel(veh[playerid])-400]);

DoAction(playerid, totalstring);

format(totalstring,sizeof(totalstring), "Заглушен двигатель %s", VehicleNameS[GetVehicleModel(veh[playerid])-400]);

DoAction(playerid, totalstring);

GetName(playerid) замени на PlayerInfo[playerid][pSendername]

думаю ничего не упустил

 

Поделиться сообщением


Ссылка на сообщение
  • 0
R0m4ik
Новичок в PAWN
49 минут назад, Mishunin сказал:

взял с своего мода попробуй)

 

  закрыть спойлер


stock DoAction(playerid, action[], Float:distance = 13.0)
{
    new string[144], world = GetPlayerVirtualWorld(playerid);
    format(string, sizeof(string), "%s | %s", action, GetName(playerid));
    foreach(new i : Player)
    {
        if(!gPlayerLogged[i] ||  GetPlayerDistanceToPlayer(playerid,i) > distance || world != GetPlayerVirtualWorld(i)) continue;
        SendClientMessage(i, COLOR_PURPLE, string);
    }
    return 1;
}
в конец мода


format(totalstring,sizeof(totalstring), "Заведён двигатель %s", VehicleNameS[GetVehicleModel(veh[playerid])-400]);

DoAction(playerid, totalstring);

format(totalstring,sizeof(totalstring), "Заглушен двигатель %s", VehicleNameS[GetVehicleModel(veh[playerid])-400]);

DoAction(playerid, totalstring);

GetName(playerid) замени на PlayerInfo[playerid][pSendername]

думаю ничего не упустил

 

C:\Users\Roma\Desktop\REVENT RP BY SOSED\gamemodes\justice.pwn(51569) : error 017: undefined symbol "GetPlayerDistance"

Поделиться сообщением


Ссылка на сообщение
  • 0
Mishunin
Освоившийся
Спойлер

stock Float:GetPlayerDistanceToPlayer(playerid, targetid)
{
    new Float:x, Float:y, Float:z, Float:x2, Float:y2, Float:z2;
    GetPlayerPos(playerid, x, y, z);
    GetPlayerPos(targetid, x2, y2, z2);
    return PointToPoint2D(x, y, x2, y2);
}

в конец

 

Поделиться сообщением


Ссылка на сообщение
  • 0
R0m4ik
Новичок в PAWN
5 минут назад, Mishunin сказал:
  закрыть спойлер


stock Float:GetPlayerDistanceToPlayer(playerid, targetid)
{
    new Float:x, Float:y, Float:z, Float:x2, Float:y2, Float:z2;
    GetPlayerPos(playerid, x, y, z);
    GetPlayerPos(targetid, x2, y2, z2);
    return PointToPoint2D(x, y, x2, y2);
}

в конец

 

C:\Users\Roma\Desktop\REVENT RP BY SOSED\gamemodes\justice.pwn(51579) : error 017: undefined symbol "PointToPoint2D"

Поделиться сообщением


Ссылка на сообщение
  • 0
Mishunin
Освоившийся

:ireful2: 

stock Float:PointToPoint2D(Float:x1,Float:y1,Float:x2,Float:y2)
{
    return floatsqroot(floatadd(floatpower(x2-x1,2),floatpower(y2-y1,2)));
}

 

Поделиться сообщением


Ссылка на сообщение
  • 0
R0m4ik
Новичок в PAWN
8 минут назад, Mishunin сказал:

:ireful2: 


stock Float:PointToPoint2D(Float:x1,Float:y1,Float:x2,Float:y2)
{
    return floatsqroot(floatadd(floatpower(x2-x1,2),floatpower(y2-y1,2)));
}

 

Теперь мод скомпилися но появилось 2 варнинга они не влияют?

 

C:\Users\Roma\Desktop\REVENT RP BY SOSED\gamemodes\justice.pwn(51574) : warning 208: function with tag result used before definition, forcing reparse
C:\Users\Roma\Desktop\REVENT RP BY SOSED\gamemodes\justice.pwn(51581) : warning 208: function with tag result used before definition, forcing reparse

Варнинг1:

stock Float:GetPlayerDistanceToPlayer(playerid, targetid)

Варнинг2:

stock Float:PointToPoint2D(Float:x1,Float:y1,Float:x2,Float:y2)

UPD: Проверил в игре надпись также не появляется.

Отредактировано пользователем R0m4ik

Поделиться сообщением


Ссылка на сообщение
  • 0
Mishunin
Освоившийся

хмм, попробуй без авто, будет работать 
типо 

format(totalstring, 64, " Заведен двигатель (( %s ))",PlayerInfo[playerid][pSendername]);
            ProxDetectorNew(playerid,30.0,COLOR_PURPLE,totalstring);

 

Отредактировано пользователем Mishunin

Поделиться сообщением


Ссылка на сообщение
  • 0
R0m4ik
Новичок в PAWN
16 минут назад, Mishunin сказал:

хмм, попробуй без авто, будет работать 
типо 


format(totalstring, 64, " Заведен двигатель (( %s ))",PlayerInfo[playerid][pSendername]);
            ProxDetectorNew(playerid,30.0,COLOR_PURPLE,totalstring);

 

Ну допустим варнинги я пофиксил но надписи все равно нету

а насчет попробовать без авто (я раньше и пробовал без авто щяс только решил реализовать.)

Просто в чем все дело я делаю копию популярного РП сервера и там есть эта система.

Отредактировано пользователем R0m4ik

Поделиться сообщением


Ссылка на сообщение
  • 0
LoX_1337
Активный

@R0m4ik Я конечно не понимаю почему вас закидали ненужными функциями, но для начало попробуйте сделать отладку кода, возможно сам сток/паблик не срабатывает. Когда сделаете отладку кода, предоставьте нам информацию, с этой информацией уже будем работать.

Отредактировано пользователем LoX_1337

Поделиться сообщением


Ссылка на сообщение
  • 0
R0m4ik
Новичок в PAWN
14 минут назад, LoX_1337 сказал:

@R0m4ik Я конечно не понимаю почему вас закидали ненужными функциями, но для начало попробуйте сделать отладку кода, возможно сам сток/паблик не срабатывает. Когда сделаете отладку кода, предоставьте нам информацию, с этой информацией уже будем работать.

А как ее сделать?

Поделиться сообщением


Ссылка на сообщение
  • 0
R0m4ik
Новичок в PAWN
2 минуты назад, LoX_1337 сказал:

@R0m4ik Предоставьте полностью сток/паблик.

Вот:

 

Спойлер

stock Float:PointToPoint2D(Float:x1,Float:y1,Float:x2,Float:y2)
{
    return floatsqroot(floatadd(floatpower(x2-x1,2),floatpower(y2-y1,2)));
}
stock Float:GetPlayerDistanceToPlayer(playerid, targetid)
{
    new Float:x, Float:y, Float:z, Float:x2, Float:y2, Float:z2;
    GetPlayerPos(playerid, x, y, z);
    GetPlayerPos(targetid, x2, y2, z2);
    return PointToPoint2D(x, y, x2, y2);
}
stock DoAction(playerid, action[], Float:distance = 13.0)
{
    new string[144], world = GetPlayerVirtualWorld(playerid);
    format(string, sizeof(string), "%s | %s", action, PlayerInfo[playerid][pSendername]);
    foreach(new i : Player)
    {
        if(!PlayerLogged[i] ||  GetPlayerDistanceToPlayer(playerid,i) > distance || world != GetPlayerVirtualWorld(i)) continue;
        SendClientMessage(i, COLOR_PURPLE, string);
    }
    return 1;
}

 

 

Отредактировано пользователем R0m4ik

Поделиться сообщением


Ссылка на сообщение
  • 0
R0m4ik
Новичок в PAWN
1 минуту назад, LoX_1337 сказал:

@R0m4ik Запуск двигателя.

Спойлер

forward startengine(playerid);
public startengine(playerid)
{
    GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective);
    SetVehicleParamsEx(GetPlayerVehicleID(playerid),VEHICLE_PARAMS_ON,VEHICLE_PARAMS_ON,alarm,doors,bonnet,boot,objective);
    Engine[GetPlayerVehicleID(playerid)] = true;
    Lights[GetPlayerVehicleID(playerid)] = true;
    //format(totalstring, 64, "Заведен двигатель %s (( %s ))",VehicleNameS[GetVehicleModel(veh[playerid])-400],PlayerInfo[playerid][pSendername]);
    //ProxDetectorNew(playerid,30.0,COLOR_PURPLE,totalstring);
    format(totalstring,sizeof(totalstring), "Заведен двигатель %s", VehicleNameS[GetVehicleModel(veh[playerid])-400]);
    DoAction(playerid, totalstring);
}

 

Это паблик.

Спойлер

    if(newkeys == KEY_SUBMISSION)
    {
        if(PlayerLogged[playerid] == 0) return 1;
        if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return 1;
        if(GetPVarInt(playerid, "InShop") > 0 || InShop[playerid] > 0) return 1;
        new cars =0,temp = GetVehicleModel( GetPlayerVehicleID( playerid ) );
        for(new i; i != sizeof( BE_Bad_Vehs ); i++ )
        {
            if( temp == BE_Bad_Vehs[ i ] ) cars++;
        }
        if(Bonnet[GetPlayerVehicleID(playerid)] == true) return SendClientMessage(playerid, COLOR_GREY, "Дождитесь, пока автомеханик отремонтирует транспорт!");
        if(Fuel[GetPlayerVehicleID(playerid)] <= 0 && cars == 0) return SendClientMessage(playerid, COLOR_GREY, CarHasNoFuel);
        new Float:vehhealth;
        GetVehicleHealth(GetPlayerVehicleID(playerid), vehhealth);
        if(vehhealth <= 400 && cars == 00) return SendClientMessage(playerid, COLOR_GREY, ""CarIsBroken"");
        if(Engine[GetPlayerVehicleID(playerid)] == false)
        {
            /*SetTimerEx("startengine",2000,0,"d",playerid);
            GameTextForPlayer(playerid, "ENGINE STARTED", 2000, 6);
            format(totalstring, 64, "%s пытается завести двигатель автомобиля", PlayerInfo[playerid][pSendername]);
            ProxDetectorNew(playerid,30.0,COLOR_PURPLE,totalstring);*/
            GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective);
            SetVehicleParamsEx(GetPlayerVehicleID(playerid),VEHICLE_PARAMS_ON,VEHICLE_PARAMS_ON,alarm,doors,bonnet,boot,objective);
            Engine[GetPlayerVehicleID(playerid)] = true;
            Lights[GetPlayerVehicleID(playerid)] = true;
            //format(totalstring, 64, " Заведен двигатель %s (( %s ))",VehicleNameS[GetVehicleModel(veh[playerid])-400],PlayerInfo[playerid][pSendername]);
            //ProxDetectorNew(playerid,30.0,COLOR_PURPLE,totalstring);
            format(totalstring,sizeof(totalstring), "Заведён двигатель %s", VehicleNameS[GetVehicleModel(veh[playerid])-400]);
            DoAction(playerid, totalstring);
        }
        else
        {
            GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective);
            SetVehicleParamsEx(GetPlayerVehicleID(playerid),VEHICLE_PARAMS_OFF,VEHICLE_PARAMS_OFF,alarm,doors,bonnet,boot,objective);
            Engine[GetPlayerVehicleID(playerid)] = false;
            Lights[GetPlayerVehicleID(playerid)] = false;
            //format(totalstring, 64, " Заглушен двигатель %s (( %s ))",VehicleNameS[GetVehicleModel(veh[playerid])-400],PlayerInfo[playerid][pSendername]);
            //ProxDetectorNew(playerid,30.0,COLOR_PURPLE,totalstring);
            format(totalstring,sizeof(totalstring), "Заглушен двигатель %s", VehicleNameS[GetVehicleModel(veh[playerid])-400]);
            DoAction(playerid, totalstring);
        }

 

А это у меня в OnPlayerKeyStateChange

Поделиться сообщением


Ссылка на сообщение
  • 0
R0m4ik
Новичок в PAWN
Только что, LoX_1337 сказал:

@R0m4ik Двигатель заводится (передвигаться можно), но текст не отображается ?  

Верно.

Поделиться сообщением


Ссылка на сообщение
  • 0
LoX_1337
Активный

@R0m4ik 
 

if(newkeys == KEY_SUBMISSION)
{
    if(PlayerLogged[playerid] == 0) return 1;
    if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return 1;
    if(GetPVarInt(playerid, "InShop") > 0 || InShop[playerid] > 0) return 1;
    new cars =0,temp = GetVehicleModel( GetPlayerVehicleID( playerid ) );
    for(new i; i != sizeof( BE_Bad_Vehs ); i++ )
    {
        if( temp == BE_Bad_Vehs[ i ] ) cars++;
    }
    if(Bonnet[GetPlayerVehicleID(playerid)] == true) return SendClientMessage(playerid, COLOR_GREY, "Дождитесь, пока автомеханик отремонтирует транспорт!");
    if(Fuel[GetPlayerVehicleID(playerid)] <= 0 && cars == 0) return SendClientMessage(playerid, COLOR_GREY, CarHasNoFuel);
    new Float:vehhealth;
    GetVehicleHealth(GetPlayerVehicleID(playerid), vehhealth);
    if(vehhealth <= 400 && cars == 00) return SendClientMessage(playerid, COLOR_GREY, ""CarIsBroken"");
    if(Engine[GetPlayerVehicleID(playerid)] == false)
    {
        /*SetTimerEx("startengine",2000,0,"d",playerid);
        GameTextForPlayer(playerid, "ENGINE STARTED", 2000, 6);
        format(totalstring, 64, "%s пытается завести двигатель автомобиля", PlayerInfo[playerid][pSendername]);
        ProxDetectorNew(playerid,30.0,COLOR_PURPLE,totalstring);*/
        GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective);
        SetVehicleParamsEx(GetPlayerVehicleID(playerid),VEHICLE_PARAMS_ON,VEHICLE_PARAMS_ON,alarm,doors,bonnet,boot,objective);
        Engine[GetPlayerVehicleID(playerid)] = true;
        Lights[GetPlayerVehicleID(playerid)] = true;
        //format(totalstring, 64, " Заведен двигатель %s (( %s ))",VehicleNameS[GetVehicleModel(veh[playerid])-400],PlayerInfo[playerid][pSendername]);
        //ProxDetectorNew(playerid,30.0,COLOR_PURPLE,totalstring);
        format(totalstring,sizeof(totalstring), "Заведён двигатель %s", VehicleNameS[GetVehicleModel(/*veh*/GetPlayerVehicleID(playerid))-400]);
        DoAction(playerid, totalstring);
    }
    else
    {
        GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective);
        SetVehicleParamsEx(GetPlayerVehicleID(playerid),VEHICLE_PARAMS_OFF,VEHICLE_PARAMS_OFF,alarm,doors,bonnet,boot,objective);
        Engine[GetPlayerVehicleID(playerid)] = false;
        Lights[GetPlayerVehicleID(playerid)] = false;
        //format(totalstring, 64, " Заглушен двигатель %s (( %s ))",VehicleNameS[GetVehicleModel(veh[playerid])-400],PlayerInfo[playerid][pSendername]);
        //ProxDetectorNew(playerid,30.0,COLOR_PURPLE,totalstring);
        format(totalstring,sizeof(totalstring), "Заглушен двигатель %s", VehicleNameS[GetVehicleModel(/*veh*/GetPlayerVehicleID(playerid))-400]);
        DoAction(playerid, totalstring);
    }
}

 

Поделиться сообщением


Ссылка на сообщение
  • 0
R0m4ik
Новичок в PAWN
3 минуты назад, LoX_1337 сказал:

@R0m4ik 
 


if(newkeys == KEY_SUBMISSION)
{
    if(PlayerLogged[playerid] == 0) return 1;
    if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return 1;
    if(GetPVarInt(playerid, "InShop") > 0 || InShop[playerid] > 0) return 1;
    new cars =0,temp = GetVehicleModel( GetPlayerVehicleID( playerid ) );
    for(new i; i != sizeof( BE_Bad_Vehs ); i++ )
    {
        if( temp == BE_Bad_Vehs[ i ] ) cars++;
    }
    if(Bonnet[GetPlayerVehicleID(playerid)] == true) return SendClientMessage(playerid, COLOR_GREY, "Дождитесь, пока автомеханик отремонтирует транспорт!");
    if(Fuel[GetPlayerVehicleID(playerid)] <= 0 && cars == 0) return SendClientMessage(playerid, COLOR_GREY, CarHasNoFuel);
    new Float:vehhealth;
    GetVehicleHealth(GetPlayerVehicleID(playerid), vehhealth);
    if(vehhealth <= 400 && cars == 00) return SendClientMessage(playerid, COLOR_GREY, ""CarIsBroken"");
    if(Engine[GetPlayerVehicleID(playerid)] == false)
    {
        /*SetTimerEx("startengine",2000,0,"d",playerid);
        GameTextForPlayer(playerid, "ENGINE STARTED", 2000, 6);
        format(totalstring, 64, "%s пытается завести двигатель автомобиля", PlayerInfo[playerid][pSendername]);
        ProxDetectorNew(playerid,30.0,COLOR_PURPLE,totalstring);*/
        GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective);
        SetVehicleParamsEx(GetPlayerVehicleID(playerid),VEHICLE_PARAMS_ON,VEHICLE_PARAMS_ON,alarm,doors,bonnet,boot,objective);
        Engine[GetPlayerVehicleID(playerid)] = true;
        Lights[GetPlayerVehicleID(playerid)] = true;
        //format(totalstring, 64, " Заведен двигатель %s (( %s ))",VehicleNameS[GetVehicleModel(veh[playerid])-400],PlayerInfo[playerid][pSendername]);
        //ProxDetectorNew(playerid,30.0,COLOR_PURPLE,totalstring);
        format(totalstring,sizeof(totalstring), "Заведён двигатель %s", VehicleNameS[GetVehicleModel(/*veh*/GetPlayerVehicleID(playerid))-400]);
        DoAction(playerid, totalstring);
    }
    else
    {
        GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective);
        SetVehicleParamsEx(GetPlayerVehicleID(playerid),VEHICLE_PARAMS_OFF,VEHICLE_PARAMS_OFF,alarm,doors,bonnet,boot,objective);
        Engine[GetPlayerVehicleID(playerid)] = false;
        Lights[GetPlayerVehicleID(playerid)] = false;
        //format(totalstring, 64, " Заглушен двигатель %s (( %s ))",VehicleNameS[GetVehicleModel(veh[playerid])-400],PlayerInfo[playerid][pSendername]);
        //ProxDetectorNew(playerid,30.0,COLOR_PURPLE,totalstring);
        format(totalstring,sizeof(totalstring), "Заглушен двигатель %s", VehicleNameS[GetVehicleModel(/*veh*/GetPlayerVehicleID(playerid))-400]);
        DoAction(playerid, totalstring);
    }
}

 

А что вставлять в Veh?

Поделиться сообщением


Ссылка на сообщение
  • 0
R0m4ik
Новичок в PAWN
23 минуты назад, LoX_1337 сказал:

@R0m4ik Если выдало предупреждение, закомментируй. (// | /* */)

Спасибо все работает!

 

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • patrickk
      От patrickk
      Всем привет, решил написать dm сервер и довольно хорошим получился, даже на голову выше Goat dm. Оставил не решенную проблему тем что  у меня есть 4 локации с rp run и cj run ну а как добавить cj бег на те локации не знаю и как эта система работает. Надеюсь мне помогут знающие люди
    • Samolet
      От Samolet
      Здраствуйте, cоздаю копию Arizona на ОМП, опен мультиплеер, загрузил и подключил бд, но сервер не хочет вот лог :[2026-10-20T21:03:32+0300] [Info] Log file reloaded. Starting open.mp server (1.5.8.3079) from commit c6759bd8d265171ae3d86598895a23d5a8d92a3b Loading component $CAPI.so Successfully loaded component C-API (1.5.8.3079) with UID 10467dd8d4c56fc6 Loading component LegacyConfig.so Successfully loaded component LegacyConfig (1.5.8.3079) with UID 24ef6216838f9ffc Loading component NPCs.so Successfully loaded component NPCs (1.5.8.3079) with UID 3d0e59e87f4e90bc Loading component Recordings.so Successfully loaded component Recordings (1.5.8.3079) with UID 871144d399f5f613 Loading component Checkpoints.so Successfully loaded component Checkpoints (1.5.8.3079) with UID 44a937350d611dde Loading component TextDraws.so Successfully loaded component TextDraws (1.5.8.3079) with UID 9b5dc2b1d15c992a Loading component Pawn.so Successfully loaded component Pawn (1.5.8.3079) with UID 78906cd9f19c36a6 Loading component GangZones.so Successfully loaded component GangZones (1.5.8.3079) with UID b3351d11ee8d8056 Loading component Actors.so Successfully loaded component Actors (1.5.8.3079) with UID c81ca021eae2ad5c Loading component Pickups.so Successfully loaded component Pickups (1.5.8.3079) with UID cf304faa363dd971 Loading component Dialogs.so Successfully loaded component Dialogs (1.5.8.3079) with UID 44a111350d611dde Loading component Objects.so Successfully loaded component Objects (1.5.8.3079) with UID 59f8415f72da6160 Loading component Console.so Successfully loaded component Console (1.5.8.3079) with UID bfa24e49d0c95ee4 Loading component TextLabels.so Successfully loaded component TextLabels (1.5.8.3079) with UID a0c57ea80a009742 Loading component Variables.so Successfully loaded component Variables (1.5.8.3079) with UID 75e121848bc01fa2 Loading component Databases.so Successfully loaded component Databases (1.5.8.3079) with UID 80092e7eb5821a96 Loading component LegacyNetwork.so Successfully loaded component RakNetLegacyNetwork (1.5.8.3079) with UID ea9799fd79cf8442 Loading component CustomModels.so Successfully loaded component CustomModels (1.5.8.3079) with UID 15e3cb1e7c77ffff Loading component Menus.so Successfully loaded component Menus (1.5.8.3079) with UID 621e219eb97ee0b2 Loading component Vehicles.so Successfully loaded component Vehicles (1.5.8.3079) with UID 3f1f62ee9e22ab19 Loading component Classes.so Successfully loaded component Classes (1.5.8.3079) with UID 8cfb3183976da208 Loading component Timers.so Successfully loaded component Timers (1.5.8.3079) with UID 2ad8124c5ea257a3 Loaded 22 component(s) from /home/gs113492/components Executing Server Config... [2026-10-20T21:03:33+0300] [Info] Loading plugin: crashdetect.so [2026-10-20T21:03:33+0300] [Info] CrashDetect plugin 4.19 [2026-10-20T21:03:33+0300] [Info] Loading plugin: mapandreas.so [2026-10-20T21:03:33+0300] [Info] Loading plugin: streamer.so [2026-10-20T21:03:33+0300] [Info] *** Streamer Plugin v2.9.4 by Incognito loaded *** [2026-10-20T21:03:33+0300] [Info] Loading plugin: sscanf.so [2026-10-20T21:03:33+0300] [Info] [2026-10-20T21:03:33+0300] [Info] =============================== [2026-10-20T21:03:33+0300] [Info] sscanf plugin loaded. [2026-10-20T21:03:33+0300] [Info] Version: 2.8.3 [2026-10-20T21:03:33+0300] [Info] (c) 2018 Alex "Y_Less" Cole [2026-10-20T21:03:33+0300] [Info] =============================== [2026-10-20T21:03:33+0300] [Info] Loading plugin: TOTP.so [2026-10-20T21:03:33+0300] [Info] TOTP plugin v1.0.1 by Games loaded. [2026-10-20T21:03:33+0300] [Info] Loading plugin: mysql_static.so [2026-10-20T21:03:33+0300] [Info] >> plugin.mysql: R39-6 successfully loaded. [2026-10-20T21:03:33+0300] [Info] Loading plugin: libpawn_json.so [2026-10-20T21:03:34+0300] [Error] Function not registered: YSF_SetTickRate [2026-10-20T21:03:34+0300] [Error] Function not registered: PC_Init [2026-10-20T21:03:34+0300] [Info] [debug] Run time error 19: "File or function is not found" [2026-10-20T21:03:34+0300] [Info] [debug] PC_Init [2026-10-20T21:03:34+0300] [Info] [debug] YSF_SetTickRate [2026-10-20T21:03:34+0300] [Error] File or function is not found [2026-10-20T21:03:34+0300] [Error] Function not registered: PC_RegAlias [2026-10-20T21:03:34+0300] [Error] Function not registered: BS_GetWriteOffset [2026-10-20T21:03:34+0300] [Error] Function not registered: BS_Reset [2026-10-20T21:03:34+0300] [Error] Function not registered: PR_RegHandler [2026-10-20T21:03:34+0300] [Error] Function not registered: BS_Delete [2026-10-20T21:03:34+0300] [Error] Function not registered: BS_New [2026-10-20T21:03:34+0300] [Error] Function not registered: BS_ResetReadPointer [2026-10-20T21:03:34+0300] [Error] Function not registered: BS_SetWriteOffset [2026-10-20T21:03:34+0300] [Error] Function not registered: BS_IgnoreBits [2026-10-20T21:03:34+0300] [Error] Function not registered: PR_Init [2026-10-20T21:03:34+0300] [Error] Function not registered: PR_SendRPC [2026-10-20T21:03:34+0300] [Error] Function not registered: PR_SendPacket [2026-10-20T21:03:34+0300] [Error] Function not registered: BS_WriteValue [2026-10-20T21:03:34+0300] [Error] Function not registered: BS_GetNumberOfBytesUsed [2026-10-20T21:03:34+0300] [Error] Function not registered: BS_ReadValue [2026-10-20T21:03:34+0300] [Error] Function not registered: PC_Init [2026-10-20T21:03:34+0300] [Info] [debug] Run time error 19: "File or function is not found" [2026-10-20T21:03:34+0300] [Info] [debug] PC_Init [2026-10-20T21:03:34+0300] [Info] [debug] BS_ReadValue [2026-10-20T21:03:34+0300] [Info] [debug] BS_GetNumberOfBytesUsed [2026-10-20T21:03:34+0300] [Info] [debug] BS_WriteValue [2026-10-20T21:03:34+0300] [Info] [debug] PR_SendPacket [2026-10-20T21:03:34+0300] [Info] [debug] PR_SendRPC [2026-10-20T21:03:34+0300] [Info] [debug] PR_Init [2026-10-20T21:03:34+0300] [Info] [debug] BS_IgnoreBits [2026-10-20T21:03:34+0300] [Info] [debug] BS_SetWriteOffset [2026-10-20T21:03:34+0300] [Info] [debug] BS_ResetReadPointer [2026-10-20T21:03:34+0300] [Info] [debug] BS_New [2026-10-20T21:03:34+0300] [Info] [debug] BS_Delete [2026-10-20T21:03:34+0300] [Info] [debug] PR_RegHandler [2026-10-20T21:03:34+0300] [Info] [debug] BS_Reset [2026-10-20T21:03:34+0300] [Info] [debug] BS_GetWriteOffset [2026-10-20T21:03:34+0300] [Info] [debug] PC_RegAlias [2026-10-20T21:03:34+0300] [Error] File or function is not found [2026-10-20T21:03:34+0300] [Info] [debug] Run time error 19: "File or function is not found" [2026-10-20T21:03:34+0300] [Info] [debug] PC_Init [2026-10-20T21:03:34+0300] [Info] [debug] YSF_SetTickRate [2026-10-20T21:03:34+0300] [Error] File or function is not found [2026-10-20T21:03:34+0300] [Info] [debug] Run time error 19: "File or function is not found" [2026-10-20T21:03:34+0300] [Info] [debug] PC_Init [2026-10-20T21:03:34+0300] [Info] [debug] BS_ReadValue [2026-10-20T21:03:34+0300] [Info] [debug] BS_GetNumberOfBytesUsed [2026-10-20T21:03:34+0300] [Info] [debug] BS_WriteValue [2026-10-20T21:03:34+0300] [Info] [debug] PR_SendPacket [2026-10-20T21:03:34+0300] [Info] [debug] PR_SendRPC [2026-10-20T21:03:34+0300] [Info] [debug] PR_Init [2026-10-20T21:03:34+0300] [Info] [debug] BS_IgnoreBits [2026-10-20T21:03:34+0300] [Info] [debug] BS_SetWriteOffset [2026-10-20T21:03:34+0300] [Info] [debug] BS_ResetReadPointer [2026-10-20T21:03:34+0300] [Info] [debug] BS_New [2026-10-20T21:03:34+0300] [Info] [debug] BS_Delete [2026-10-20T21:03:34+0300] [Info] [debug] PR_RegHandler [2026-10-20T21:03:34+0300] [Info] [debug] BS_Reset [2026-10-20T21:03:34+0300] [Info] [debug] BS_GetWriteOffset [2026-10-20T21:03:34+0300] [Info] [debug] PC_RegAlias [2026-10-20T21:03:34+0300] [Info] Legacy Network started on ***.**.**.***:2717. Помогите пожалуйста