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

  #1  
Старый 28.12.2017, 20:39
BlackKnigga
Постоянный
Регистрация: 10.01.2016
Сообщений: 922
С нами: 5441999

Репутация: 133


По умолчанию

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

есть ли RPC который уведомляет игрока о смене виртуального мира?
В R2 вроде появился, но это не точно
 
Ответить с цитированием

  #2  
Старый 29.12.2017, 09:49
MISTER_GONWIK
Познавший АНТИЧАТ
Регистрация: 09.03.2013
Сообщений: 1,262
С нами: 6935116

Репутация: 183


По умолчанию

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

В R2 вроде появился, но это не точно
в 0.3.8 только появилось
 
Ответить с цитированием

  #3  
Старый 29.12.2017, 00:07
_Vine_
Участник форума
Регистрация: 06.01.2016
Сообщений: 154
С нами: 5447649

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

Как использовать этот опкод в SF API?

CLEO:





Код:
0B21:
samp is_chat_opened
 
Ответить с цитированием

  #4  
Старый 29.12.2017, 00:17
randazzo
Познавший АНТИЧАТ
Регистрация: 21.05.2014
Сообщений: 1,417
С нами: 6304259

Репутация: 183


По умолчанию

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

Как использовать этот опкод в SF API?

CLEO:





Код:
0B21:
samp is_chat_opened

C++:





Код:
if
(
SF
->
getSAMP
(
)
->
getInput
(
)
->
iInputEnabled
)
{
}
 
Ответить с цитированием

  #5  
Старый 29.12.2017, 08:08
vasiliy130198
Новичок
Регистрация: 06.12.2017
Сообщений: 27
С нами: 4439512

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

Можете пожалуйста подсказать названия проектов, в которые встроен рендер текста и изображений? Исходники которых где-то есть, конечно же)

Из всех найденных проектов на данный момент у меня никак не получается красиво вырезать его в свой ;(:wall:

Что еще вообще есть, кроме собейтов, SAMP+ и Asi-Plugin..?

Или может у кого-то завалялся написанный проект с рендером, то можно в его копии удалить всё кроме нужных мне файлов, и поделиться архивчиком.. Буду очень благодарен за это
 
Ответить с цитированием

  #6  
Старый 29.12.2017, 08:19
CleanLegend
Постоянный
Регистрация: 28.03.2013
Сообщений: 495
С нами: 6908018

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

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

Можете пожалуйста подсказать названия проектов, в которые встроен рендер текста и изображений? Исходники которых где-то есть, конечно же)
Из всех найденных проектов на данный момент у меня никак не получается красиво вырезать его в свой ;(:wall:
Что еще вообще есть, кроме собейтов, SAMP+ и Asi-Plugin..?

Или может у кого-то завалялся написанный проект с рендером, то можно в его копии удалить всё кроме нужных мне файлов, и поделиться архивчиком.. Буду очень благодарен за это
Найди любой класс d3d9 render в интернете, по изучай их и попытайся подключить.
 
Ответить с цитированием

  #7  
Старый 30.12.2017, 12:17
SR_team
Флудер
Регистрация: 26.10.2013
Сообщений: 4,924
С нами: 6603505

Репутация: 183


По умолчанию

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

Можете пожалуйста подсказать названия проектов, в которые встроен рендер текста и изображений? Исходники которых где-то есть, конечно же)
Из всех найденных проектов на данный момент у меня никак не получается красиво вырезать его в свой ;(:wall:
Что еще вообще есть, кроме собейтов, SAMP+ и Asi-Plugin..?

Или может у кого-то завалялся написанный проект с рендером, то можно в его копии удалить всё кроме нужных мне файлов, и поделиться архивчиком.. Буду очень благодарен за это
Prime-Hack | AsiPlugin(https://dl.prime-hack.net/AsiPlugin/)
 
Ответить с цитированием

  #8  
Старый 30.12.2017, 06:05
vasiliy130198
Новичок
Регистрация: 06.12.2017
Сообщений: 27
С нами: 4439512

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

Нашел здесь на форуме функцию определения игровых координат для каждого экрана компа:

C++:





[CODE]
int
resolution
[
2
]
;
SF
->
getGame
(
)
->
getScreenResolution
(
&
resolution
[
0
]
,
&
resolution
[
1
]
)
;
kX
=
resolution
[
0
]
/
640
;
kY
=
resolution
[
1
]
/
448
;
SF
->
getRender
(
)
->
DrawBorderedBox
(
pos1
*
kX
,
pos2
*
kY
,
size1
*
kX
,
size2
*
kY
,
D3DCOLOR_ARGB
(
255
,
0
,
0
,
0
)
,
3
,
D3DCOLOR_ARGB
(
50
,
255
,
255
,
255
)
)
;
// 0



За kX и kY понятно, это int (так же как и resolution[2]).. А откуда именно берётся pos1 и pos2 тогда?

И эта функция определяет одинаково пропорциональные координаты на любом разрешении экрана, так? Тоесть при разрешении 1360х768, и 1024x768 точка будет по центру экрана всегда.
 
Ответить с цитированием

  #9  
Старый 30.12.2017, 12:08
CleanLegend
Постоянный
Регистрация: 28.03.2013
Сообщений: 495
С нами: 6908018

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

[QUOTE="vasiliy130198"]

Нашел здесь на форуме функцию определения игровых координат для каждого экрана компа:

C++:





[CODE]
int
resolution
[
2
]
;
SF
->
getGame
(
)
->
getScreenResolution
(
&
resolution
[
0
]
,
&
resolution
[
1
]
)
;
kX
=
resolution
[
0
]
/
640
;
kY
=
resolution
[
1
]
/
448
;
SF
->
getRender
(
)
->
DrawBorderedBox
(
pos1
*
kX
,
pos2
*
kY
,
size1
*
kX
,
size2
*
kY
,
D3DCOLOR_ARGB
(
255
,
0
,
0
,
0
)
,
3
,
D3DCOLOR_ARGB
(
50
,
255
,
255
,
255
)
)
;
// 0
 
Ответить с цитированием

  #10  
Старый 31.12.2017, 02:25
LUCHARE
Постоянный
Регистрация: 23.05.2017
Сообщений: 545
С нами: 4723927

Репутация: 158


По умолчанию

что делать если аси лоадер не хочет загружать плагин?
 
Ответить с цитированием
Ответ





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


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




ANTICHAT ™ © 2001- Antichat Kft.