Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 4 из 4
  1. #1
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±

    И опять же по ORM.

    Добрый вечеру, уважаемый посетители Pro-Pawn!
    Уже создавал тему, но как модераторы решили что лучше зафлуживать форум темами пусть будет по ихнему.

    Но теперь проблема другая, почему то не записывает ник, его записывает но в базе поле пустое с ником.
    Сток с записью в базу.
    PHP код:
    stock ON_PLAYER_REGISTER(playeridpassword[])
    {
        
    format(PlayerInfo[playerid][pName], MAX_PLAYER_NAME"%s"GN(playerid));
        
    format(PlayerInfo[playerid][pPassword], 32"%s"password);  
        
    PlayerInfo[playerid][pAdmin] = 0,
        
    PlayerInfo[playerid][pVip] = 0,
        
    PlayerInfo[playerid][pKills] = 0,
        
    PlayerInfo[playerid][pDeath] = 0,
        
    PlayerInfo[playerid][pInformer_Off_Onn] = 1,
        
    PlayerInfo[playerid][pJail] = 0,
        
    PlayerInfo[playerid][pMute] = 0;
        
    orm_insert(PlayerInfo[playerid][ORMID], "onPlayerRegisterCallback""d"playerid);
        return 
    1;

    Диалог с регистраций:
    PHP код:
            case 2:
            {
                if(!
    response) return Kick(playerid);
                if(!
    strlen(inputtext)) return ShowPlayerDialog(playerid2DIALOG_STYLE_INPUT"[ Регистрация игрового аккаунта ]"" {ffffff}Добро пожаловать на сервер\n{ff6347}Аккаунт с вашим ником не зарегистрирован, \n   нажмите {3fda07}Далее {ff6347}чтобы продолжить.\n{ffffff}Введите пароль(от 1 до 30):""Регистр.""Закрыть"); // ERROR_NO_DATA Аккаунт в базе не найден
                
    ON_PLAYER_REGISTER(playeridinputtext);
                return 
    1;
            } 
    Заранее, всем спасибо кто сюда хотя бы заглянул и оставил свой пост :)

  2. #2
    Аватар для Salvacore
    Инжунер-погромист

    Статус
    Оффлайн
    Регистрация
    10.05.2013
    Адрес
    Аҧсуа бызшәа
    Сообщений
    2,271
    Репутация:
    418 ±
    Но теперь проблема другая
    Вот в чем суть, надеюсь поймёте...
    Человек будет искать ответ на такой-же вопрос, а всё вперемешку, так удобнее же.
    Думать о других тоже нужно.

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

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±
    Цитата Сообщение от Salvador Посмотреть сообщение
    Вот в чем суть, надеюсь поймёте...
    Человек будет искать ответ на такой-же вопрос, а всё вперемешку, так удобнее же.
    Думать о других тоже нужно.
    Да, понял я.

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

    Статус
    Оффлайн
    Регистрация
    01.06.2014
    Адрес
    Rostov-on-Don
    Сообщений
    119
    Репутация:
    14 ±
    У меня свой способ.Просто в public OnPlayerConnect(playerid) поставь GetUserName(playerid); У меня работает.
    PHP код:
    stock GetUserName(i)
    {
        
    GetPlayerName(iacInfo[i][acName], MAX_PLAYER_NAME);
        return 
    1;


 

 

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

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

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

Ваши права

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