Рекомендованные сообщения



Не найдено.

4 posts in this topic

Столкнулся с такой проблемой не сохраняются аккаунты после перезахода/выключение серва/перезагрузка серва. Если нужно, могу скинуть базу данных.

 

Спойлер

stock CreateAccount(playerid)
{
    new query[300];
    mysql_format(dbHandle, query, sizeof(query), "INSERT INTO `accounts` (`name`, `password`, `email`, `register_ip`, `referal`, `sex`, `regdate_day`, `regdate_month`, `regdate_year`, `osnslot`, `skin1`) VALUES ('%e', MD5('%e'), '%e', '%s', '%s', '%d', '%d', '%d', '%d', '%d', '%d')",
    PLAYER_DATA[playerid][data_NAME],PLAYER_DATA[playerid][data_PASSWORD],PLAYER_DATA[playerid][data_EMAIL],PLAYER_DATA[playerid][data_REGISTER_IP],PLAYER_DATA[playerid][data_REFERAL],PLAYER_DATA[playerid][data_SEX],PLAYER_DATA[playerid][data_REGDATE_DAY],PLAYER_DATA[playerid][data_REGDATE_MONTH],PLAYER_DATA[playerid][data_REGDATE_YEAR],PLAYER_DATA[playerid][data_OSNSLOT],PLAYER_DATA[playerid][data_SLOT1]);
    mysql_function_query(dbHandle, query, false, "", "");
    SavePlayerData(playerid);
    return true;
}

 

Share this post


Link to post
Share on other sites

@Pavel Waylon public OnPlayerDisconnect(playerid, reason)

SavePlayerData(playerid);

 

Share this post


Link to post
Share on other sites

@Shakoladka Уже было

 

Спойлер

public OnPlayerDisconnect(playerid, reason)
{
    if(player_family[playerid])family_info[player_family[playerid]-1][f_online]--;
    if(GetPVarInt(playerid,"CasinoTable") != -1) // Если игрок находится за столом
    {
        new tableid = GetPVarInt(playerid,"CasinoTable"); // Узнаем номер стола игрока
        for(new i; i < 10; i++) // Проходим все 4 места за столом
        {
            if(TableInfo[tableid][t_players] == playerid) // Если игрок обнаружен за определенным слотом стола
            {
                give_player_money(playerid,TableInfo[tableid][t_bet],"#4");
                TableInfo[tableid][t_players] = INVALID_PLAYER_ID; // Обнуляем игрока под указанным столом
            }
        }
        if(GetPVarInt(playerid,"CRUPIE") != 0) TableInfo[tableid][t_crup] = INVALID_PLAYER_ID,TotalCrupie--; // Если из игры вышел крупье,то обнуляем крупье за столом.
        Casino_Update(tableid); // Обновляем текстдрав стола
    }
    DestroyProgressBar(pHungerBar[playerid]);
    NeftJob[playerid] = 0;
    LesJob[playerid] = 0;
    MusorJob[playerid] = 0;
    StroJOB[playerid] = 0;
    Shahter[playerid] = 0;
    if(GetPVarInt(playerid,"PlayerCuffed") == 1 && PLAYER_DATA[playerid][data_WANTED] >= 1)
     {
         new text[128];
         PLAYER_DATA[playerid][data_JAIL] = 1;
        PLAYER_DATA[playerid][data_JAILTIME] = 3600;
        PLAYER_DATA[playerid][data_WANTED] = 0;
        format(text,sizeof(text),"%s[%d] был посажен в КПЗ на 60 минут. Причина: выход при задержании",PLAYER_DATA[playerid][data_NAME],playerid);
        SendClientMessageToAll(COLOR_RED,text);
     }
     TimeOtygral[playerid] = 0;
     if(IsTowTrucker[playerid] == 1)
     {
         IsTowTrucker[playerid]=0;
         TowTruckers--;
     }
     BedDefault(playerid);
    if(PLAYER_DATA[playerid][data_OPENAUTOSALON] == true)
    {
         DestroyVehicle(PLAYER_DATA[playerid][data_AUTOSALON_CAR]);
          PLAYER_DATA[playerid][data_AUTOSALON_CAR] = INVALID_VEHICLE_ID;
        //HideAutoSalonMenu(playerid);
    }
    if(PLAYER_DATA[playerid][data_RENTJOB] != INVALID_VEHICLE_ID) SetVehicleToRespawn(PLAYER_DATA[playerid][data_RENTJOB]);
    if(PLAYER_DATA[playerid][data_RENTCAR] != INVALID_VEHICLE_ID) SetVehicleToRespawn(PLAYER_DATA[playerid][data_RENTCAR]);
    if(PLAYER_DATA[playerid][data_TRAILER] != INVALID_VEHICLE_ID) SetVehicleToRespawn(PLAYER_DATA[playerid][data_TRAILER]);
    if(PLAYER_DATA[playerid][data_VEH] != INVALID_VEHICLE_ID) DestroyVehicle(PLAYER_DATA[playerid][data_VEH]);
    KillTimer(PLAYER_DATA[playerid][data_PLAYER_TIMER_ID]);
    SavePlayerData(playerid);
    if(pame_text[playerid] != Text3D:-1)
    {
        Delete3DTextLabel(pame_text[playerid]);
        pame_text[playerid] = Text3D:-1;
    }
}

 

Share this post


Link to post
Share on other sites
SavePlayerData(playerid);

Может ты это покажешь?

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • Feris
      By Feris
      Приветствую всех, Вы ищете SA-MP серверы Freeroam ? Вот, пожалуйста!

      Языковые серверы: Английский/Чешский/Словацкий

      Посетите наши SA-MP серверы :

      Сервер 1 0.3.7 Клиентский сервер:
      Для подключения: play.superparba.eu:7777

      Сервер 2 0.3DL Клиентский сервер собственные острова и новые сюжетные миссии:
      Для подключения: Dl.superparba.eu:7777

      Сайт сервера: SuperParba.eu

      Discord: https://discord.com/invite/VRrtbsCJgb

      Почему вы должны играть на наших игровых серверах?

      SuperParba построен на создании сообщества и его характера, в котором вы можете управлять своим собственным
      бизнесом, покупать недвижимость, компании, быть членом банды - участвовать в гонках, бороться за территорию, захватывать склады в уникальной игре GANG.
      захватывать склады в уникальной системе GANG. Множество различных мероприятий от команды администрации, таких как
      Fallout, Sky (street) races, Color Dash, Runners VS Riders, Shooters VS Riders, Random events, Hit & Run,
      Тюнинг события, Дерби, Смертельные события, DM ... будут проходить каждый день и дополняться МЕГА
      событиями, которые проходят в течение нескольких недель! Мы работаем с 2008 года, сервер прошел
      через сотни полноценных обновлений из предложений по улучшению сервера от игрового
      сообщества! PARTY СЕРВЕР с игровым режимом RZE 10.1 режим попадает прямо под кожу, такова
      SuperParba!

      - Профессиональная команда администраторов, которая следит за порядком, создает веселье и помогает игрокам с любой проблемой.
      Если вы не знаете, как справиться с чем-то, используйте /ask, чтобы отправить свой вопрос напрямую к
      Администраторам, и вы получите ответ в кратчайшие сроки.

      - Для новичков был добавлен краткий учебник. Для навигации к месту запуска используйте команду
      /tutorial. Завершив учебник с 0 часов игры, новичок получит 7 дней
      премиум классик бесплатно.

      - Игроки нашли много веселья, эмоций, поворотов, друзей, новостей и воспоминаний за эти 12
      лет. Есть даже несколько реальных отношений, с которыми они познакомились в SuperParba. Это будет
      безумие, когда они расскажут об этом своим детям. Игроки рады вернуться на наш сервер, так что приходите и присоединяйтесь к нашей
      семье!

      Спасибо, что читаете.
    • panda1999
      By panda1999
      Ищу команду для открытие Торговой площадки Котороя готова вложиться на разработку писать в лс на сайте или вк https://vk.com/panda131999
      Скрин шот главной страницы


    • Zerno303
      By Zerno303


      Просмотр файла Продажа мода Race RP.
      -------------------------------------------------------------------------------------------------------------------
      ВАЖНО!
      Перед покупкой лучше спросите лишний раз, чем потом кидать претензии в мою сторону!
      -------------------------------------------------------------------------------------------------------------------
      Доброго времени суток! Этот мод подойдёт по основу и даже под открытие.
      9 уровней админки.
      Лидерки: Мэрия, ГУВД, УГИБДД, ФСБ, Больница, Автошкола, Южная ОПГ, Арзамасская ОПГ, Армия, Лыткаринская ОПГ, Батыревская ОПГ,, RECORD FM и Спецназ.
      Работы: Городской склад, Шахта, Лесопилка и Автомеханик.
      crmp 0.3e
      Нет сборки. 
      Мод-пак есть. Если понадобится пишите в лс.
      Добавил Zerno303 Добавлено 16.10.2021 Категория Моды Автор Zerno303  
    • Zerno303
      By Zerno303
      -------------------------------------------------------------------------------------------------------------------
      ВАЖНО!
      Перед покупкой лучше спросите лишний раз, чем потом кидать претензии в мою сторону!
      -------------------------------------------------------------------------------------------------------------------
      Доброго времени суток! Этот мод подойдёт по основу и даже под открытие.
      9 уровней админки.
      Лидерки: Мэрия, ГУВД, УГИБДД, ФСБ, Больница, Автошкола, Южная ОПГ, Арзамасская ОПГ, Армия, Лыткаринская ОПГ, Батыревская ОПГ,, RECORD FM и Спецназ.
      Работы: Городской склад, Шахта, Лесопилка и Автомеханик.
      crmp 0.3e
      Нет сборки. 
      Мод-пак есть. Если понадобится пишите в лс.