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

  #6521  
Старый 18.10.2022, 20:39
Z3roKwq
Участник форума
Регистрация: 20.12.2021
Сообщений: 290
С нами: 2315345

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

Можно ли отрегистрировать(отменить регистрацию(я хз как сказать)) крч в муне есть функция sampUnregisterChatCommand() есть ли что то подобное в сф ну или как такое можно реализовать
 
Ответить с цитированием

  #6522  
Старый 18.10.2022, 22:07
AdCKuY_DpO4uLa
Постоянный
Регистрация: 05.08.2018
Сообщений: 372
С нами: 4091290

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

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

Можно ли отрегистрировать(отменить регистрацию(я хз как сказать)) крч в муне есть функция sampUnregisterChatCommand() есть ли что то подобное в сф ну или как такое можно реализовать
C++:





Код:
void
unregisterChatCommand
(
void
*
func
)
{
for
(
int
i
=
0
;
i

pCMDs
[
i
]
==
func
)
{
memset
(
&
g_Input
->
pCMDs
[
i
]
,
0
,
4
)
;
memset
(
g_Input
->
szCMDNames
[
i
]
,
0
,
33
)
;
memset
(
&
g_Input
->
szCMDNames
[
i
]
,
0
,
4
)
;
}
}
}
 
Ответить с цитированием

  #6523  
Старый 21.10.2022, 00:59
MeG@LaDo[N] ^_^
Участник форума
Регистрация: 21.07.2020
Сообщений: 280
С нами: 3059886

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

как отправить GET/POST запрос на https?? (без curl, бо установить его та еще дрочь)

и спарсить текст с определенного div-a
 
Ответить с цитированием

  #6524  
Старый 21.10.2022, 01:01
Savchik Blazer
Постоянный
Регистрация: 20.03.2021
Сообщений: 666
С нами: 2711257

Репутация: 83


По умолчанию

Цитата:
Сообщение от MeG@LaDo[N] ^_^  

как отправить GET/POST запрос на https?? (без curl, бо установить его та еще дрочь)
и спарсить текст с определенного div-a
Исходник - SendGet

Класс для отправки get запроса и получения ответа. CleanLegend/SendGet(https://github.com/CleanLegend/SendGet) Пример использования: MyGet MyGetGet; std::string myotvet; MyGetGet.Init("mysite.com"); MyGetGet.SendGet("test.php?user=test", myotvet); MyGetGet.DeInit();

www.blast.hk
 
Ответить с цитированием

  #6525  
Старый 21.10.2022, 01:10
MeG@LaDo[N] ^_^
Участник форума
Регистрация: 21.07.2020
Сообщений: 280
С нами: 3059886

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

Цитата:
Сообщение от Savchik Blazer  

Исходник - SendGet

Класс для отправки get запроса и получения ответа. CleanLegend/SendGet(https://github.com/CleanLegend/SendGet) Пример использования: MyGet MyGetGet; std::string myotvet; MyGetGet.Init("mysite.com"); MyGetGet.SendGet("test.php?user=test", myotvet); MyGetGet.DeInit();

www.blast.hk

это для http как я понял
 
Ответить с цитированием

  #6526  
Старый 22.10.2022, 05:29
nbljlb_bbljloro
Участник форума
Регистрация: 22.05.2021
Сообщений: 136
С нами: 2620739

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

C++:





Код:
fnSetInputMode
=
{
[
'0_3_7-R1'
]
=
0x09BD30
,
[
'0_3_DL-R1'
]
=
0x0A0530
}
,


Ищу данный оффсет только для р3
 
Ответить с цитированием

  #6527  
Старый 23.10.2022, 01:59
вайега52
Флудер
Регистрация: 19.06.2022
Сообщений: 2,997
С нами: 2055431

Репутация: 3


По умолчанию

Что такое ракпир/ракклиент?
 
Ответить с цитированием

  #6528  
Старый 23.10.2022, 13:31
ARMOR
Флудер
Регистрация: 02.02.2019
Сообщений: 5,070
С нами: 3831395

Репутация: 183


По умолчанию

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

C++:





Код:
fnSetInputMode
=
{
[
'0_3_7-R1'
]
=
0x09BD30
,
[
'0_3_DL-R1'
]
=
0x0A0530
}
,


Ищу данный оффсет только для р3
C++:





Код:
"0.3.7 R2"
=
0x9BDD0
"0.3.7 R3"
=
0x9FFE0
"0.3.7 R4"
=
0xA0720
 
Ответить с цитированием

  #6529  
Старый 23.10.2022, 15:12
AdCKuY_DpO4uLa
Постоянный
Регистрация: 05.08.2018
Сообщений: 372
С нами: 4091290

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

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

крашит игру при отправке пакета

codee:





Код:
bool
CALLBACK
incomingPacket
(
stRakNetHookParams
*
params
)
{
if
(
params
->
packetId
==
215
)
{
BitStream bs
;
char
*
rpc
=
"OnPlayerStartLogin"
,
*
password
=
"123456"
;
params
->
bitStream
->
IgnoreBits
(
8
)
;
if
(
params
->
bitStream
->
Read
(
bs
)
==
2
)
{
uint32 a
=
params
->
bitStream
->
Read
(
bs
)
;
char
e
[
1028
]
=
{
}
;
for
(
int
i
=
1
;
params
->
bitStream
->
Read
(
bs
)
;
i
++
)
{
uint32 l
=
params
->
bitStream
->
Read
(
bs
)
;
params
->
bitStream
->
Read
(
e
,
l
)
;
}
if
(
std
::
size
(
e
)
>
0
)
{
char
text
=
e
[
1
]
;
if
(
text
==
'Auth'
)
{
BitStream bsn
;
params
->
bitStream
->
Write
(
(
uint8
)
215
)
;
params
->
bitStream
->
Write
(
(
uint16
)
2
)
;
params
->
bitStream
->
Write
(
(
uint32
)
0
)
;
params
->
bitStream
->
Write
(
(
uint32
)
18
)
;
params
->
bitStream
->
Write
(
rpc
)
;
params
->
bitStream
->
Write
(
(
uint32
)
2
)
;
params
->
bitStream
->
Write
(
(
uint8
)
115
)
;
params
->
bitStream
->
Write
(
(
uint16
)
strlen
(
password
)
)
;
params
->
bitStream
->
Write
(
(
uint16
)
0
)
;
params
->
bitStream
->
Write
(
password
)
;
SF
->
getRakNet
(
)
->
SendPacket
(
&
bsn
)
;
}
}
}
SF
->
getRakNet
(
)
->
SendPacket
(
&
bs
)
;
//как я понял крашит именно на этой отправке
}
;
return
true
;
}
;

это каша какая-то, что ты вообще хотел написать?
 
Ответить с цитированием

  #6530  
Старый 23.10.2022, 15:52
Z3roKwq
Участник форума
Регистрация: 20.12.2021
Сообщений: 290
С нами: 2315345

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

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

это каша какая-то, что ты вообще хотел написать?
Так то автологин(авторизация там на цефе,), ну тут больше не то что написать, скорее переписать с луа, я щас вгляделся реально каша, xd
 
Ответить с цитированием
Ответ





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


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




ANTICHAT ™ © 2001- Antichat Kft.