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

Реклама


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

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

    По скреплению строки

    Приветствую всех, почему то не скрепляет строку и в конечном итоге, выводит один счет (в базе их 2)
    Пожалуйста помогите)
    Код:
    PHP код:
    forward bank_score(playerid);
    public 
    bank_score(playerid)
    {
        new 
    rowsfieldsstr[200];
        
    cache_get_data(rowsfields);
        if(
    rows)
        {
            static 
    text_in_dialog[] = "Ваши счета";
            for(new 
    rrowsr++)
            {
                
    SendClientMessageToAll(-1"5");
                
    cache_get_field_content(r"expense_holder"pInfo[r][pName], mysql_connect_ID24);
                new 
    ID_score cache_get_field_content_int(r"ID_Expense"mysql_connect_ID);
                
    SendClientMessageToAll(-1"6");
                
    format(strsizeof str"%d \t %s"ID_scorepInfo[r][pName]);
                
    strcat(text_in_dialogstr);
                
    SendClientMessageToAll(-1"7");
            }
            
    ShowPlayerDialog(playerid9999DIALOG_STYLE_MSGBOX"{FFAA00}Банковский счета"text_in_dialog"Выход""");
        }

    Заранее спасибо!

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

    Статус
    Оффлайн
    Регистрация
    27.11.2013
    Адрес
    Нижневартовск
    Сообщений
    256
    Репутация:
    63 ±
    Возможно, следует заменить
    PHP код:
    pInfo[r][pName
    на
    PHP код:
    pInfo[playerid][pName

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

    Статус
    Оффлайн
    Регистрация
    04.11.2014
    Сообщений
    106
    Репутация:
    2 ±
    Чушь

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

    Статус
    Онлайн
    Регистрация
    19.02.2014
    Сообщений
    37
    Репутация:
    14 ±
    PHP код:
    forward bank_score(playerid); 
    public 
    bank_score(playerid

        new 
    rowsfields
        
    cache_get_data(rowsfields); 
        if(
    rows
        {
            new 
    str[64], text_in_dialog[512] = "Ваши счета";
            for(new 
    irowsi++) 
            {
                
    cache_get_field_content(i"expense_holder"pInfo[playerid][pName], mysql_connect_ID24); 
                new 
    ID_score cache_get_field_content_int(i"ID_Expense"mysql_connect_ID); 
                
    format(strsizeof str"%d \t %s"ID_scorepInfo[playerid][pName]); 
                
    strcat(text_in_dialogstr); 
            } 
            
    ShowPlayerDialog(playerid9999DIALOG_STYLE_MSGBOX"{FFAA00}Банковский счета"text_in_dialog"Выход"""); 
        }


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

    Статус
    Оффлайн
    Регистрация
    04.11.2014
    Сообщений
    106
    Репутация:
    2 ±
    Уже решено, забыл написать что бы закрыли тему)

 

 

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

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

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

Ваши права

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