Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.

Реклама


**Как получить V.I.P** (Перейти)
Чтобы заказать рекламу на Pro-Pawn.Ru, обращайтесь в Skype.
Баннерная реклама 200руб/мес, Текстовая 100руб/мес.
Показано с 1 по 3 из 3
  1. #1
    Аватар для Maksim97
    Заблокирован

    Статус
    Оффлайн
    Регистрация
    31.05.2014
    Сообщений
    110
    Репутация:
    -2 ±

    Как исправить?

    Ребят помогите пожалуйста сделал систему смена ника через Doante пишу Имя_Фамилию не какого эффекта .

    PHP код:
    publicsChangeName(playerid,string[])
    {
        
    SendClientMessage(playerid,COLOR_GREEN,"Пропишите новый ник в окне SA-MP");
        new 
    mysql_query[200],stringer[126];
        
    mysql_format(connects,mysql_query,sizeof(mysql_query), "UPDATE `accounts` SET `Name`='%s' WHERE `Name` = '%s'",WantNickChange[playerid],PlayerInfo[playerid][pNames]);
        
    mysql_function_query(connectsmysql_querytrue"""d"playerid);
        
    PlayerInfo[playerid][pDonatemoney2] -= 300;
        new 
    key PlayerInfo[playerid][pPhousekey];
        if(
    PlayerInfo[playerid][pPhousekey] != 799 && strcmp(PlayerInfo[playerid][pNames], HouseInfo[PlayerInfo[playerid][pPhousekey]][hOwner], true) == 0)
        {
            
    strmid(HouseInfo[key][hOwner], WantNickChange[playerid], 0strlen(WantNickChange[playerid]), 255);
        }
        
    format(stringer,sizeof(stringer), "[Смена ника] %s сменил имя на: %s.",PlayerInfo[playerid][pNames],WantNickChange[playerid]);
        
    SendClientMessageToAll(COLOR_LIGHTRED,stringer);
        
    SetPlayerName(playeridWantNickChange[playerid]);
        
    Kick(playerid);
        return 
    true;


  2. #2
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    3,931
    Репутация:
    1502 ±
    PHP код:
    publicsChangeName(playerid,string[])
    {
        
    printf("\n\n%i) WantNickChange = %d"playeridWantNickChange[playerid]);
        
    printf("%i) pNames = %d"playeridPlayerInfo[playerid][pNames]);

        
    SendClientMessage(playerid,COLOR_GREEN,"Пропишите новый ник в окне SA-MP");
        
        new 
    mysql_query[53+(MAX_PLAYER_NAME*2)];
        
    mysql_format(connects,mysql_query,sizeof(mysql_query), "UPDATE `accounts` SET `Name`='%s' WHERE `Name` = '%s'",WantNickChange[playerid],PlayerInfo[playerid][pNames]);
        
    mysql_function_query(connectsmysql_querytrue"""d"playerid);
        
        
    printf("%i) |%s|\n\n"playeridmysql_query);

        
    PlayerInfo[playerid][pDonatemoney2] -= 300;
        
        new 
    key PlayerInfo[playerid][pPhousekey];
        if(
    PlayerInfo[playerid][pPhousekey] != 799 && strcmp(PlayerInfo[playerid][pNames], HouseInfo[PlayerInfo[playerid][pPhousekey]][hOwner], true) == 0)
        {
            
    strmid(HouseInfo[key][hOwner], WantNickChange[playerid], 0strlen(WantNickChange[playerid]), 255);
        }
        
        
    format(mysql_query,sizeof(mysql_query), "[Смена ника] %s сменил имя на: %s."PlayerInfo[playerid][pNames], WantNickChange[playerid]);
        
    SendClientMessageToAll(COLOR_LIGHTREDmysql_query);
        
        
    SetPlayerName(playeridWantNickChange[playerid]);
        
    Kick(playerid);
        return 
    true;

    И после смены ника логи сюда
    Связаться со мной можно в личных сообщениях этой группы

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  3. #3
    Аватар для Maksim97
    Заблокирован

    Статус
    Оффлайн
    Регистрация
    31.05.2014
    Сообщений
    110
    Репутация:
    -2 ±
    Не меняется ник но вот из лог

    PHP код:
    [13:40:421146Table 'optimum-rp.accounts' doesn't exist, OnPlayerCheckSetName, SELECT * FROM `accounts` WHERE `Name` = 'Maksim_Torentino', 1
    [13:40:48] 1146, Table '
    optimum-rp.accounts' doesn't existOnPlayerCheckSetNameSELECT FROM `accountsWHERE `Name` = 'Maka_Maka'
    - - - Добавлено - - -

    Всё я разобрался проблема была в БД :)

 

 

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

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

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

Ваши права

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