Страница 3 из 3 ПерваяПервая 123
Показано с 21 по 25 из 25

Тема: использование BlueG mysql plugin R7

  1. #21
    Read-only Аватар для MacMailler
    Регистрация
    03.04.2012
    Адрес
    East Kazakhstan
    Возраст
    30
    Сообщений
    1,047
    Репутация: 211

    Звание: - весьма и весьма положительная личность

    Re: использование BlueG mysql plugin R7

    Цитата Сообщение от butthurt Посмотреть сообщение
    в каких случаях можно не создавать паблик? возможно получить данные из базы без паблика?
    Без паблика получить данные не возможно. Можно делать так например:
    PHP код:
    mysql_function_query(bdH"SELECT * FROM `Houses` ORDER BY `ID` ASC"true"GetData""i"0);

    public 
    GetData(getid)
    {
        switch(
    getgid)
        {
            case 
    0:
            {
                
    Тут занрузка домов
            
    }
            case 
    1:
            {
                
    Тут загрузка бизов
            
    }
            
            
    и т.ди т.п.
        }
        return 
    1;


  2. #22
    Почетный пользователь LC Аватар для ..KempeR..
    Регистрация
    31.08.2011
    Адрес
    Киев, Украина
    Сообщений
    1,504
    Репутация: 189

    Звание: - весьма и весьма положительная личность

    Re: использование BlueG mysql plugin R7

    Цитата Сообщение от MacMailler Посмотреть сообщение
    Без паблика получить данные не возможно. Можно делать так например:
    PHP код:
    mysql_function_query(bdH"SELECT * FROM `Houses` ORDER BY `ID` ASC"true"GetData""i"0);

    public 
    GetData(getid)
    {
        switch(
    getgid)
        {
            case 
    0:
            {
                
    Тут занрузка домов
            
    }
            case 
    1:
            {
                
    Тут загрузка бизов
            
    }
            
            
    и т.ди т.п.
        }
        return 
    1;

    Неплохая идея!

    Спасибо за тутор, помог в изучении функций плагина

  3. #23
    Активный пользователь Аватар для KopoBka
    Регистрация
    28.12.2012
    Адрес
    Новокузнецк
    Возраст
    31
    Сообщений
    211
    Репутация: 1

    Звание: пока не определено

    Re: использование BlueG mysql plugin R7

    stock OnPlayerLogin(i, password[])
    {
    new str[128];
    format(str, sizeof(str),"SELECT * FROM `Accounts` WHERE `Name` = '%s' AND `Key` = '%s'", Name(i), password);
    mysql_function_query(connectionHandle, str, true, "LoginCallback","ds", i, password);
    return 1;
    }

    forward LoginCallback(i, password[]);
    public LoginCallback(i, password[])
    {
    new rows, fields, string[144], maximum[144];
    cache_get_data(rows, fields);
    if(!rows)
    {
    if(GetPVarInt(i, "wrongPass") == 2) return send(i,"Вы ввели 3 раза неверный пароль, поэтому были кикнуты сервером."), Kick(i);
    SetPVarInt(i, "wrongPass", GetPVarInt(i, "wrongPass")+1);
    format(string, sizeof(string), "Неверный пароль(осталось %i/3)\nВведите пароль:", 3 - GetPVarInt(i, "wrongPass"));
    ShowPlayerDialog(i, 2, DIALOG_STYLE_PASSWORD, "Авторизация", string, "Вход", "Отмена");
    return 1;
    }
    cache_get_field_content(0, "E-Mail", maximum); strmid(PlayerInfo[i][Email], maximum, 0, strlen(maximum), 64);
    cache_get_field_content(0, "Admin", maximum); PlayerInfo[i][Admin] = strval(maximum);
    cache_get_field_content(0, "Level", maximum); PlayerInfo[i][Level] = strval(maximum);
    cache_get_field_content(0, "Exp", maximum); PlayerInfo[i][Exp] = strval(maximum);
    cache_get_field_content(0, "HP", maximum); PlayerInfo[i][HP] = floatstr(maximum);
    cache_get_field_content(0, "Money", maximum); PlayerInfo[i][Money] = strval(maximum);
    cache_get_field_content(0, "Sex", maximum); PlayerInfo[i][Sex] = strval(maximum);
    cache_get_field_content(0, "Skin", maximum); PlayerInfo[i][Skin] = strval(maximum);
    cache_get_field_content(0, "PNumber", maximum); PlayerInfo[i][PNumber] = strval(maximum);

    GiveMoney(i, PlayerInfo[i][Money]);
    SetPlayerScore(i, PlayerInfo[i][Level]);

    SetPVarInt(i, "Logged", 1);
    send(i, "Вы успешно авторизовались!");
    SpawnPlayer(i);
    SavePlayer(i);
    return 1;
    }


    после спауна, ни денег, ни уровня не показывает, то есть я так понимаю не считывает из таблицы данные! Хотя в таблице они есть!
    Не подскажите, что не так?

  4. #24
    Активный пользователь Аватар для KopoBka
    Регистрация
    28.12.2012
    Адрес
    Новокузнецк
    Возраст
    31
    Сообщений
    211
    Репутация: 1

    Звание: пока не определено

    Re: использование BlueG mysql plugin R7

    Все проблему решил)))

  5. #25
    Проверенный Аватар для Johurt
    Регистрация
    21.09.2010
    Адрес
    Lithuania, Klaipėda
    Возраст
    29
    Сообщений
    1,168
    Репутация: 38

    Звание: на пути к лучшему

    Re: использование BlueG mysql plugin R7

    Ого... Вообще не понятно. R5 на много удобнее. Нужно как то понять R7... По мне, большой минус в том, что нужно создавать паблик в котором потом будешь работать, не удобно.

Страница 3 из 3 ПерваяПервая 123

Похожие темы

  1. Плагин MySQL R8 От BlueG [2013]
    от KrYpToDeN в разделе Уроки MySQL
    Ответов: 63
    Последнее сообщение: 31.08.2015, 22:12
  2. Многопоточность MySQL R7 от BlueG
    от Fallen A. в разделе Вопросы по скриптингу
    Ответов: 10
    Последнее сообщение: 08.06.2015, 14:40
  3. Вопрос по MySQL r8 от Blueg
    от Dr.Deft в разделе Вопросы по скриптингу
    Ответов: 1
    Последнее сообщение: 11.07.2014, 23:51
  4. MySQL Plugin
    от [SP]Kyle в разделе Вопросы по скриптингу
    Ответов: 6
    Последнее сообщение: 08.10.2013, 15:27
  5. MySQL R8 от Blueg mysql_ping
    от BrianWilson в разделе Вопросы по скриптингу
    Ответов: 2
    Последнее сообщение: 31.07.2013, 18:17

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •