Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 2 из 3 ПерваяПервая 1 2 3 ПоследняяПоследняя
Показано с 11 по 20 из 24
  1. #11
    Аватар для denis01
    Пользователь

    Статус
    Оффлайн
    Регистрация
    17.05.2014
    Сообщений
    70
    Репутация:
    0 ±
    Еще вопрос почему когда я захожу(Авторизация) то у меня выдаёт скин CJ а не тот скин который был выбран при регистрации??

  2. #12
    Аватар для Wise
    Пользователь

    Статус
    Оффлайн
    Регистрация
    30.10.2014
    Сообщений
    148
    Репутация:
    37 ±
    Цитата Сообщение от denis01 Посмотреть сообщение
    Еще вопрос почему когда я захожу(Авторизация) то у меня выдаёт скин CJ а не тот скин который был выбран при регистрации??
    Загрузка переменной pSkin есть?
    Pawn - странный предмет. Вроде понимаешь, а вроде бы нет.

  3. #13
    Аватар для denis01
    Пользователь

    Статус
    Оффлайн
    Регистрация
    17.05.2014
    Сообщений
    70
    Репутация:
    0 ±
    Не понял можно по подробнее

    - - - Добавлено - - -

    PHP код:
                    static query_string[] = "SELECT * FROM `accounts` WHERE `name` = '%e'";
                    new 
    query_str[sizeof(query_string)+(-2+MAX_PLAYER_NAME)+1];
                    
    mysql_format(MySQLquery_strsizeof(query_str), query_stringpInfo[playerid][pName]);
                    
    mysql_tquery(MySQLquery_str"OnPlayerLogin""d"playerid); 
    PHP код:
    public OnPlayerLogin(playerid)
    {
        
    TogglePlayerSpectating(playerid0);
        
    SpawnPlayer(playerid);
        return 
    1;


  4. #14
    Аватар для Wise
    Пользователь

    Статус
    Оффлайн
    Регистрация
    30.10.2014
    Сообщений
    148
    Репутация:
    37 ±
    Цитата Сообщение от denis01 Посмотреть сообщение
    Не понял можно по подробнее

    - - - Добавлено - - -

    PHP код:
                    static query_string[] = "SELECT * FROM `accounts` WHERE `name` = '%e'";
                    new 
    query_str[sizeof(query_string)+(-2+MAX_PLAYER_NAME)+1];
                    
    mysql_format(MySQLquery_strsizeof(query_str), query_stringpInfo[playerid][pName]);
                    
    mysql_tquery(MySQLquery_str"OnPlayerLogin""d"playerid); 
    PHP код:
    public OnPlayerLogin(playerid)
    {
        
    TogglePlayerSpectating(playerid0);
        
    SpawnPlayer(playerid);
        return 
    1;

    В OnPlayerLogin добавить надо:
    PHP код:
    pInfo[playerid][pSkin] = cache_get_field_content_int(0"pSkin"MySQL); 
    Присвоить переменной pSkin значение из БД.
    Pawn - странный предмет. Вроде понимаешь, а вроде бы нет.

  5. Пользователь сказал cпасибо:
    denis01 (04.06.2016)
  6. #15
    Аватар для denis01
    Пользователь

    Статус
    Оффлайн
    Регистрация
    17.05.2014
    Сообщений
    70
    Репутация:
    0 ±
    Цитата Сообщение от Wise Посмотреть сообщение
    В OnPlayerLogin добавить надо:
    PHP код:
    pInfo[playerid][pSkin] = cache_get_field_content_int(0"pSkin"MySQL); 
    Присвоить переменной pSkin значение из БД.
    Спасибо, а что делать мне со скином CJ при выборе скина? получается выбираю пол Муж. Жен. далее перекидывает на выбор скина сразу идёт скин CJ а как начинаю листать он исчезает

  7. #16
    Аватар для Wise
    Пользователь

    Статус
    Оффлайн
    Регистрация
    30.10.2014
    Сообщений
    148
    Репутация:
    37 ±
    Цитата Сообщение от denis01 Посмотреть сообщение
    Спасибо, а что делать мне со скином CJ при выборе скина? получается выбираю пол Муж. Жен. далее перекидывает на выбор скина сразу идёт скин CJ а как начинаю листать он исчезает
    Я же писал.
    Когда ты перемещаешь игрока к выбору скина, измени его посредством SetPlayerSkin.
    Например:
    PHP код:
    SetPlayerSkin(playeridид_первого_скина_который_выбирает_игрок); 
    Pawn - странный предмет. Вроде понимаешь, а вроде бы нет.

  8. Пользователь сказал cпасибо:
    denis01 (04.06.2016)
  9. #17
    Аватар для denis01
    Пользователь

    Статус
    Оффлайн
    Регистрация
    17.05.2014
    Сообщений
    70
    Репутация:
    0 ±
    PHP код:
    new sMan[4] = 

        
    137230135230 
    }; 
    PHP код:
    if(pInfo[playerid][pSex] == 1)
    {
        
    SetPlayerSkin(playeridsMan[0]); 
    }
    else if(
    pInfo[playerid][pSex] == 2)
    {

    - - - Добавлено - - -

    Так?

  10. #18
    Аватар для Desulaid
    лесоруб продакшен

    Статус
    Оффлайн
    Регистрация
    15.03.2015
    Адрес
    Slobodskoy
    Сообщений
    667
    Репутация:
    236 ±
    Цитата Сообщение от denis01 Посмотреть сообщение
    Еще вопрос почему когда я захожу(Авторизация) то у меня выдаёт скин CJ а не тот скин который был выбран при регистрации??
    PHP код:
    // при загрузке аккаунта
    cache_get_field_content_int(0"таблица в бд"массив_скина);
    // при спавне
    SetPlayerSkin(playeridмассив_скина); 

  11. Пользователь сказал cпасибо:
    denis01 (04.06.2016)
  12. #19
    Аватар для denis01
    Пользователь

    Статус
    Оффлайн
    Регистрация
    17.05.2014
    Сообщений
    70
    Репутация:
    0 ±
    PHP код:
    pInfo[playerid][pSkin] = cache_get_field_content_int(0"skin"); 
    Так? не?

    Я вообще запутался я использую MySQL r 39-5

  13. #20
    Аватар для Wise
    Пользователь

    Статус
    Оффлайн
    Регистрация
    30.10.2014
    Сообщений
    148
    Репутация:
    37 ±
    Цитата Сообщение от denis01 Посмотреть сообщение
    PHP код:
    pInfo[playerid][pSkin] = cache_get_field_content_int(0"skin"); 
    Так? не?

    Я вообще запутался я использую MySQL r 39-5
    Эти два варианта работоспособны. Вы сначала проверяйте, а потом пишите, можно ли так или так.. Или ещё как.
    Ваши вопросы подобны: "А можно мне мод скомпилировать после этого?"
    Пытайтесь сделать. А ошибки мы всегда исправим.

    UPD: В примере Стяжкина будет вот так:
    PHP код:
    cache_get_field_content_int(0"skin"pInfo[playerid][pSkin]); 
    В моём вот так:
    PHP код:
    pInfo[playerid][pSkin] = cache_get_field_content_int(0"skin"MySQL); 
    Это всё работает. Только измени названия переменных под себя.
    Последний раз редактировалось Wise; 05.06.2016 в 08:37.
    Pawn - странный предмет. Вроде понимаешь, а вроде бы нет.

  14. Пользователь сказал cпасибо:
    denis01 (05.06.2016)
 

 
Страница 2 из 3 ПерваяПервая 1 2 3 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

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