HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 10.08.2014, 18:28
CentiuS
Новичок
Регистрация: 22.03.2013
Сообщений: 15
С нами: 6916490

Репутация: 53
По умолчанию

Цитата:
Сообщение от plakapenka  

Какие параметры у ScrShowTextDraw ? Очень нужно, а нигде нет ;(

Код:





Код:
WORD textId;


вроде, если не ошибаюсь
 
Ответить с цитированием

  #2  
Старый 14.08.2014, 12:59
PoccoJI
Участник форума
Регистрация: 02.02.2014
Сообщений: 135
С нами: 6460176

Репутация: 0
По умолчанию

1.Как из ID игрока получить ID машины в которой он сидит?

2. [S]Разобрался[/S]

3.Как взять door status

4.Как тпшнуться в машину по ID
 
Ответить с цитированием

  #3  
Старый 14.08.2014, 13:54
itsLegend
Флудер
Регистрация: 23.03.2013
Сообщений: 2,696
С нами: 6915558

Репутация: 183


По умолчанию

Цитата:
Сообщение от PoccoJI  

1.Как из ID игрока получить ID машины в которой он сидит?
g_Players->pRemotePlayer[iPlayerID]->pPlayerData->sVehicleID
 
Ответить с цитированием

  #4  
Старый 14.08.2014, 22:36
Skel
Познающий
Регистрация: 31.03.2013
Сообщений: 92
С нами: 6903095

Репутация: 0
По умолчанию

Цитата:
Сообщение от PoccoJI  

4.Как тпшнуться в машину по ID
GTAfunc_PutActorInCar
 
Ответить с цитированием

  #5  
Старый 15.08.2014, 11:12
PoccoJI
Участник форума
Регистрация: 02.02.2014
Сообщений: 135
С нами: 6460176

Репутация: 0
По умолчанию

Хотел сделать админ чекер по уроку но выдает ошибку

вот код

Код:





Код:
{
                    int count = 0;
                    for(int i = 0; i PrintShadow(1, pPresentParam.BackBufferHeight / 2 - 5, D3DCOLOR_XRGB(222, 222, 222), bufer );
                                sprintf(bufb,"%s[%d]",getPlayerName(i),i);
                                pD3DFont->PrintShadow(1,pPresentParam.BackBufferHeight / 2,D3DCOLOR_XRGB(222, 222, 222),bufb);
                                count++;
                            }
                        }
                    }
                    if ( count == 0 )
                    {
                        pD3DFont->PrintShadow(1,pPresentParam.BackBufferHeight / 2,D3DCOLOR_XRGB(222, 222, 222),"Admins: 0");
                    }
                }


Ошибка:

4IntelliSense: выражение должно иметь тип указателя на объектc:\Users\Admin\Desktop\mod_s0beit_sa-1\mod_s0beit_sa-1\src\proxyIDirect3DDevice9.cpp355249mod_sa

Предупреждение1warning C4700: использована неинициализированная локальная переменная "x"c:\users\admin\desktop\mod_s0beit_sa-1\mod_s0beit_sa-1\src\proxyidirect3ddevice9.cpp35501mod_sa

Вообщем что-то с x связано

В ini.cpp объявил

Код:





Код:
if ( (ent = ini_register_entry("admin", TYPE_STRING)) !=NULL )
        ini_register_data( ent, &set.admin, "" );




в ini.h

Код:





Код:
char                    admin;
 
Ответить с цитированием

  #6  
Старый 15.08.2014, 11:59
itsLegend
Флудер
Регистрация: 23.03.2013
Сообщений: 2,696
С нами: 6915558

Репутация: 183


По умолчанию

Попробуй заменить цикл.

Замени [B]for(int x; x
 
Ответить с цитированием

  #7  
Старый 15.08.2014, 12:15
PoccoJI
Участник форума
Регистрация: 02.02.2014
Сообщений: 135
С нами: 6460176

Репутация: 0
По умолчанию

[QUOTE="legend2360"]

Попробуй заменить цикл.
Замени [B]for(int x; x

Код:





Код:
Ошибка    1    error C2109: для индекса требуется массив или указатель    C:\Users\Admin\Desktop\mod_s0beit_sa-1\mod_s0beit_sa-1\src\proxyIDirect3DDevice9.cpp    3552    1    mod_sa
Ошибка    2    error C2109: для индекса требуется массив или указатель    C:\Users\Admin\Desktop\mod_s0beit_sa-1\mod_s0beit_sa-1\src\proxyIDirect3DDevice9.cpp    3554    1    mod_sa
    3    IntelliSense: выражение должно иметь тип указателя на объект    c:\Users\Admin\Desktop\mod_s0beit_sa-1\mod_s0beit_sa-1\src\proxyIDirect3DDevice9.cpp    3552    49    mod_sa
    4    IntelliSense: выражение должно иметь тип указателя на объект    c:\Users\Admin\Desktop\mod_s0beit_sa-1\mod_s0beit_sa-1\src\proxyIDirect3DDevice9.cpp    3554    47    mod_sa


все равно ошибки
 
Ответить с цитированием

  #8  
Старый 15.08.2014, 12:35
PoccoJI
Участник форума
Регистрация: 02.02.2014
Сообщений: 135
С нами: 6460176

Репутация: 0
По умолчанию

[QUOTE="legend2360"]

Попробуй заменить цикл.
Замени [B]for(int x; x
 
Ответить с цитированием

  #9  
Старый 15.08.2014, 12:57
itsLegend
Флудер
Регистрация: 23.03.2013
Сообщений: 2,696
С нами: 6915558

Репутация: 183


По умолчанию

Цитата:
Сообщение от PoccoJI  

Проблему решил, теперь можешь подсказать как админов на след строку переносить если их больше двух

Умножай кол-во админов(count) на какое-то кол-во px(лучше высоту шрифта), к примеру на 15-20.

Это плюсуй к pPresentParam.BackBufferHeight / 2, т.е. как-то так:(pPresentParam.BackBufferHeight / 2)+count*15

P.S. Я вообще не знаю, что к чему. Подсказки даю на "ощупь".
 
Ответить с цитированием

  #10  
Старый 15.08.2014, 16:29
PoccoJI
Участник форума
Регистрация: 02.02.2014
Сообщений: 135
С нами: 6460176

Репутация: 0
По умолчанию

1.Как получить Score по ID

2.Как получить Ping по ID

3.Как получить Цвет никнейма по ID
 
Ответить с цитированием
Ответ





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


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.