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

  #1  
Старый 02.01.2025, 00:17
nonelike
Познающий
Регистрация: 22.12.2018
Сообщений: 72
С нами: 3890632

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

client:





Код:
bool
PluginRPC
::
onCheckClient
(
Packet
*
packet
)
{
RakNet
::
BitStream
bs
(
packet
->
data
,
packet
->
length
,
false
)
;
uint8_t
packetid
;
uint8_t
rpcid
;
bs
.
Read
(
packetid
)
;
bs
.
Read
(
rpcid
)
;
if
(
packetid
==
251
)
{
if
(
rpcid
==
1
)
{
uint8_t
length
;
char
str
[
10
]
;
bs
.
Read
(
length
)
;
bs
.
Read
(
&
str
[
0
]
,
length
)
;
str
[
length
]
=
0
;
samp
::
RefChat
(
)
->
AddMessage
(
0xFFFFFF
,
(
const
char
*
)
&
str
[
0
]
)
;
}
}
return
true
;
}


servger:





Код:
CMD
:
checkclient
(
playerid
)
{
new
BitStream
:
bitstream
=
BS_New
(
)
;
new
str
[
10
]
;
format
(
str
,
sizeof
str
,
"123456789"
)
;
BS_WriteValue
(
bitstream
,
PR_UINT8
,
PACKET_CUSTOM
,
PR_UINT32
,
RPC_CHECK_CLIENT
,
PR_UINT8
,
strlen
(
str
)
,
PR_STRING
,
str
)
;
PR_SendPacket
(
bitstream
,
playerid
,
PR_SYSTEM_PRIORITY
,
PR_RELIABLE
)
;
BS_Delete
(
bitstream
)
;
return
1
;
}


в чат приходит пустота, уже сколько [S]ебусь[/S]с этим, очко горит
 
Ответить с цитированием

  #2  
Старый 03.01.2025, 02:14
nonelike
Познающий
Регистрация: 22.12.2018
Сообщений: 72
С нами: 3890632

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

up
 
Ответить с цитированием
Ответ





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


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




ANTICHAT ™ © 2001- Antichat Kft.