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

  #7161  
Старый 01.02.2024, 23:25
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

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

имгуи не так смотрится, как АТБ. где найти пример?
Сделай такой же визуальный стиль. Имуги гибок. Пример тебе уже дали. На офф сайте. Дальше думай сам. Там все просто и глупо одновременно.
 
Ответить с цитированием

  #7162  
Старый 01.02.2024, 23:52
manukhov
Участник форума
Регистрация: 14.04.2018
Сообщений: 122
С нами: 4254200

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

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

имгуи не так смотрится, как АТБ. где найти пример?
странный фетиш)

полно собейтов на этом ATB, тот же оверлайт:

1) https://gitlab.com/RcKoid/mod-s0beit...ref_type=heads

2) https://github.com/grimesfive/overlight_fork

статейки:

1) https://www.blast.hk/threads/1062/

2) https://ugbase.eu/threads/tutorial-add-anttweakbar-into-your-sobeit.9988/

p.s. если тебе просто хочется уникальное и стильное меню, чтобы наяривать на него каждый раз когда оно открывается, то лучше yougame глянуть, там люди постят исходники готовых дизайнов на имгуи
 
Ответить с цитированием

  #7163  
Старый 02.02.2024, 17:15
Marat Krutoi
Познающий
Регистрация: 20.09.2022
Сообщений: 55
С нами: 1920844

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

помогите хотел скачать мемори длл 64 не получается скачать его

1706879698941.pngMarat Krutoi · 2 Фев 2024 в 16:15' data-fancybox="lb-post-1450599" data-lb-caption-extra-html="" data-lb-sidebar-href="" data-single-image="1" data-src="https://www.blast.hk/attachments/230871/" style="cursor: pointer;" title="1706879698941.png">
 
Ответить с цитированием

  #7164  
Старый 02.02.2024, 20:53
F0RQU1N and
Познавший АНТИЧАТ
Регистрация: 29.09.2018
Сообщений: 1,292
С нами: 4012500

Репутация: 138


По умолчанию

Цитата:
Сообщение от Marat Krutoi  

помогите хотел скачать мемори длл 64 не получается скачать его
1706892824293.pngF0RQU1N and · 2 Фев 2024 в 19:53' data-fancybox="lb-post-1450736" data-lb-caption-extra-html="" data-lb-sidebar-href="" data-single-image="1" data-src="https://www.blast.hk/attachments/230909/" style="cursor: pointer;" title="1706892824293.png">
 
Ответить с цитированием

  #7165  
Старый 13.02.2024, 23:08
Grisha2307
Новичок
Регистрация: 27.12.2023
Сообщений: 18
С нами: 1253989

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

Помогите пожалуйста, при получении любого пакета игра закрывается.

код:





Код:
#include 
#include "main.h"
#include 
#include 
#include 
#include "fstream"
using
namespace
std
;
SAMPFUNCS
*
SF
=
new
SAMPFUNCS
(
)
;
void
__stdcall
initScript
(
string
)
;
void
logSF
(
char
)
;
static
bool
isActive
=
false
;
static
bool
CALLBACK
incomingPacket
(
stRakNetHookParams
*
params
)
{
return
true
;
}
static
void
__stdcall
mainloop
(
)
{
static
bool
initialized
=
false
;
if
(
!
initialized
)
{
if
(
GAME
&&
GAME
->
GetSystemState
(
)
==
eSystemState
::
GS_PLAYING_GAME
&&
SF
->
getSAMP
(
)
->
IsInitialized
(
)
)
{
initialized
=
true
;
SF
->
getRakNet
(
)
->
registerRakNetCallback
(
RakNetScriptHookType
::
RAKHOOK_TYPE_INCOMING_PACKET
,
incomingPacket
)
;
SF
->
getSAMP
(
)
->
registerChatCommand
(
"stallSkip"
,
initScript
)
;
}
}
}
void
__stdcall
initScript
(
string
)
{
string text
;
int
color
;
if
(
!
isActive
)
{
color
=
D3DCOLOR_ARGB
(
255
,
0
,
255
,
0
)
;
text
=
"[******] Активирован"
;
}
else
{
color
=
D3DCOLOR_ARGB
(
255
,
255
,
0
,
0
)
;
text
=
"[******] Деактивирован"
;
}
isActive
^=
true
;
SF
->
getSAMP
(
)
->
getChat
(
)
->
AddChatMessage
(
color
,
"%s"
,
text
)
;
}
void
logSF
(
char
text
)
{
ofstream
outputFile
(
"SAMPFUNCS/logs.txt"
)
;
if
(
outputFile
.
is_open
(
)
)
{
outputFile

initPlugin
(
mainloop
,
hModule
)
;
return
TRUE
;
}
 
Ответить с цитированием

  #7166  
Старый 14.02.2024, 00:57
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

AddChatMessage не поддерживает форматирование со стрингами. юзай std::tring::data() или std::string::c_str();
 
Ответить с цитированием

  #7167  
Старый 16.02.2024, 07:10
0x73616D
Участник форума
Регистрация: 27.05.2021
Сообщений: 140
С нами: 2614229

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

Can someone provide a clear, direct and concise example code of an OnCloseDialog hook? (.ASI)

Может ли кто-нибудь предоставить ясный, прямой и краткий пример кода перехватчика OnCloseDialog? (.ASI)
 
Ответить с цитированием

  #7168  
Старый 16.02.2024, 12:17
Rvmsitow
Новичок
Регистрация: 09.04.2021
Сообщений: 12
С нами: 2683670

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

Патч samp.dll | CreateVehicle

Здравствуйте, я хотел бы обойти ограничение на модели транспортных средств между 400 и 611 в SA:MP 0.3DL, есть идеи?

СПАСИБО !
 
Ответить с цитированием

  #7169  
Старый 16.02.2024, 12:49
вайега52
Флудер
Регистрация: 19.06.2022
Сообщений: 2,997
С нами: 2055431

Репутация: 3


По умолчанию

Цитата:
Сообщение от !Sam#0235  

Can someone provide a clear, direct and concise example code of an OnCloseDialog hook? (.ASI)

Может ли кто-нибудь предоставить ясный, прямой и краткий пример кода перехватчика OnCloseDialog? (.ASI)
Попробуй что-то подобное (показал на примере kthook)

C++:





Код:
#include 
#include "kthook/kthook.hpp"
// edx - bypass MSVC
kthook
::
kthook_simple

(
CDialogCloseHook
)
;
void
__fastcall
CDialogCloseHooked
(
const
decltype
(
CDialogCloseHook
)
&
hook
,
void
*
pDialog
,
void
*
edx
,
char
button
)
{
// code
return
hook
.
get_trampoline
(
)
(
pDialog
,
edx
,
button
)
;
}
// install hoook (after initialization of SAMP)
CDialogCloseHook
.
set_cb
(
&
CDialogCloseHooked
)
;
auto
sampHandle
=
reinterpret_cast

(
GetModuleHandleA
(
"samp.dll"
)
)
;
// 0x6C040 - R1
CDialogCloseHook
.
set_dest
(
sampHandle
+
0x6C040
)
;
CDialogCloseHook
.
install
(
)
;
 
Ответить с цитированием

  #7170  
Старый 16.02.2024, 13:39
g305noobo
Постоянный
Регистрация: 24.09.2020
Сообщений: 364
С нами: 2966237

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

можно ли как-то проверить иниацилизацию сампа без хуков/потоков?
 
Ответить с цитированием
Ответ





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


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




ANTICHAT ™ © 2001- Antichat Kft.

×

Внести депозит

Введите сумму USDT:

Принимается только USDT TRC20. Fake/Flash USDT не засчитывается.

×

Вывести депозит

Сумма USDT:

Ваш USDT TRC20 кошелек:

Заявка будет отправлена администратору.