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

    Статус
    Оффлайн
    Регистрация
    11.09.2014
    Адрес
    Киров [43]
    Сообщений
    93
    Репутация:
    0 ±
    Цитата Сообщение от nekaz Посмотреть сообщение
    Только email ? ты заменил переменную в стоке регистрации ?
    Если нет, то new str[78+MAX_PLAYER_NAME+32+128];
    Ой, Он сохраняется, но только в таблицу Name
    Функция SetGameModeText определяет уникальность вашего мода :D (Evil School Boy)


    Иногда так хочется крикнуть: "Подручныый .." :с



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

    Статус
    Оффлайн
    Регистрация
    28.02.2014
    Сообщений
    19
    Репутация:
    0 ±
    mysql_function_query(mysql_variable, str, false, "RegisterCallback","d", p);
    Зачем? что там ? дай его сюда..
    PHP код:
    OnPlayerRegister(p

        new 
    str[78+MAX_PLAYER_NAME+32+128]; 
        
    mysql_format(mysql_variable,strsizeof(str), "INSERT INTO `Accounts` (`Name`, `Key`, `Email`) VALUE ('%s', '%s', '%s')"Name(p), PlayerInfo[p][Key], PlayerInfo[p][Email]); 
        
    mysql_function_query(mysql_variablestrfalse""""); 
     
        return 
    1


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

    Статус
    Оффлайн
    Регистрация
    11.09.2014
    Адрес
    Киров [43]
    Сообщений
    93
    Репутация:
    0 ±
    Да, я все сделал. Но так и не сохраняется

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

    Цитата Сообщение от nekaz Посмотреть сообщение
    mysql_function_query(mysql_variable, str, false, "RegisterCallback","d", p);
    Зачем? что там ? дай его сюда..
    PHP код:
    OnPlayerRegister(p

        new 
    str[78+MAX_PLAYER_NAME+32+128]; 
        
    mysql_format(mysql_variable,strsizeof(str), "INSERT INTO `Accounts` (`Name`, `Key`, `Email`) VALUE ('%s', '%s', '%s')"Name(p), PlayerInfo[p][Key], PlayerInfo[p][Email]); 
        
    mysql_function_query(mysql_variablestrfalse""""); 
     
        return 
    1

    PHP код:
    public RegisterCallback(playerid);
    public 
    RegisterCallback(playerid)
    {
        
    SendClientMessage(playerid, -1"Ðåãèñòðàöèÿ ïðîøëà óñïåøíî!");
        
    SetPVarInt(playerid,"Logged"1);
        
    SpawnPlayer(playerid);
        return 
    1;

    Функция SetGameModeText определяет уникальность вашего мода :D (Evil School Boy)


    Иногда так хочется крикнуть: "Подручныый .." :с



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

    Статус
    Оффлайн
    Регистрация
    28.02.2014
    Сообщений
    19
    Репутация:
    0 ±
    логи mysql дай

  5. #15
    Аватар для Elaid
    Пользователь

    Статус
    Оффлайн
    Регистрация
    11.09.2014
    Адрес
    Киров [43]
    Сообщений
    93
    Репутация:
    0 ±
    Ой.

    PHP код:
    public RegisterCallback(playerid);
    public 
    RegisterCallback(playerid)
    {
        
    SendClientMessage(playerid, -1"Регистрация прошла успешно!");
        
    SetPVarInt(playerid,"Logged"1);
        
    SpawnPlayer(playerid);
        return 
    1;

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

    Цитата Сообщение от nekaz Посмотреть сообщение
    логи mysql дай
    PHP код:
    [15:49:45] [ERRORCMySQLQuery::Execute - (error #1064) You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' `Level` = '0' WHERE `Name` = 'Marcus_Grace'' at line 1
    [13:26:40] [ERRORCMySQLQuery::Execute - (error #1064) You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' `Level` = '0' WHERE `Name` = 'Test_Bomj'' at line 1 
    Функция SetGameModeText определяет уникальность вашего мода :D (Evil School Boy)


    Иногда так хочется крикнуть: "Подручныый .." :с



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

    Статус
    Оффлайн
    Регистрация
    28.02.2014
    Сообщений
    19
    Репутация:
    0 ±
    PHP код:
    public RegisterCallback(playerid);
    public 
    RegisterCallback(playerid
    Что за ?...
    PHP код:
    forward RegisterCallback(playerid);
    public 
    RegisterCallback(playerid

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

    Статус
    Оффлайн
    Регистрация
    11.09.2014
    Адрес
    Киров [43]
    Сообщений
    93
    Репутация:
    0 ±
    Цитата Сообщение от nekaz Посмотреть сообщение
    PHP код:
    public RegisterCallback(playerid);
    public 
    RegisterCallback(playerid
    Что за ?...
    PHP код:
    forward RegisterCallback(playerid);
    public 
    RegisterCallback(playerid
    Функция SetGameModeText определяет уникальность вашего мода :D (Evil School Boy)


    Иногда так хочется крикнуть: "Подручныый .." :с



  8. #18
    Аватар для nekaz
    Пользователь

    Статус
    Оффлайн
    Регистрация
    28.02.2014
    Сообщений
    19
    Репутация:
    0 ±
    У тебя ячейка в бд Email, хоть тип не int ?

  9. #19
    Аватар для Elaid
    Пользователь

    Статус
    Оффлайн
    Регистрация
    11.09.2014
    Адрес
    Киров [43]
    Сообщений
    93
    Репутация:
    0 ±
    Цитата Сообщение от nekaz Посмотреть сообщение
    У тебя ячейка в бд Email, хоть тип не int ?
    =) Не понял, что ты сказал

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

    Ой ступил, ща...

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

    PHP код:
    varchar(64 
    - - - Добавлено - - -

    А может кодировка таблицы быть "виновата"? Например у меня cp1251_bin, а заменить к примеру на utf8_general_ci
    Функция SetGameModeText определяет уникальность вашего мода :D (Evil School Boy)


    Иногда так хочется крикнуть: "Подручныый .." :с



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

    Статус
    Оффлайн
    Регистрация
    28.02.2014
    Сообщений
    19
    Репутация:
    0 ±
    Такс...
    PHP код:
     OnPlayerRegister(p

        new 
    str[78+MAX_PLAYER_NAME+32+128]; 
        
    mysql_format(mysql_variable,strsizeof(str), "INSERT INTO `Accounts` (`Name`, `Key`, `Email`) VALUE ('%s', '%s', '%s')"Name(p),      PlayerInfo[p][Key], PlayerInfo[p][Email]); 
    printf("Email - %s",PlayerInfo[p][Email]);

        
    mysql_function_query(mysql_variablestrfalse""""); 
     
        return 
    1

    И добавь
    PHP код:
    public OnQueryError(erroriderror[], callback[], query[], connectionHandle) return print(error); 
    - - - Добавлено - - -

    Потом покажешь что выдаст. utf8_general_ci ,да замени

 

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

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

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

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

Ваши права

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