 |
|

21.08.2016, 13:25
|
|
Постоянный
Регистрация: 17.02.2014
Сообщений: 611
С нами:
6438231
Репутация:
133
|
|
PHP:
Код:
if
(
params
-
>
packetId
==
ScriptRPCEnumeration
:
:
RPC_ScrShowTextDraw
)
{
WORD
TID
,
TLen
;
char Text
[
128
]
;
params
-
>
bitStream
-
>
Read
(
TID
)
;
params
-
>
bitStream
-
>
IgnoreBits
(
504
)
;
// struct
params
-
>
bitStream
-
>
Read
(
TLen
)
;
params
-
>
bitStream
-
>
Read
(
Text
,
TLen
)
;
params
-
>
bitStream
-
>
ResetReadPointer
(
)
;
Text
[
TLen
]
=
'\0'
;
SF
-
>
getSAMP
(
)
-
>
getChat
(
)
-
>
AddChatMessage
(
-
1
,
"%i || %s"
,
TID
,
Text
)
;
if
(
TID
==
1
)
{
// Если знаешь ид текстдрава
return
false
;
}
}
|
|
|

22.08.2016, 02:15
|
|
Постоянный
Регистрация: 17.02.2014
Сообщений: 611
С нами:
6438231
Репутация:
133
|
|
Это я неправильно что - то делаю? или в СФ проблема?
C++:
Код:
SF
->
Log
(
"%d %d"
,
SF
->
getSAMP
(
)
->
getInfo
(
)
->
pServerInfo
->
ulIP
,
SF
->
getSAMP
(
)
->
getInfo
(
)
->
pServerInfo
->
usPort
)
;
получаю:
Код:
|
|
|

22.08.2016, 03:11
|
|
Постоянный
Регистрация: 10.07.2015
Сообщений: 642
С нами:
5706781
Репутация:
43
|
|
Сообщение от iAmerican
Это я неправильно что - то делаю? или в СФ проблема?
C++:
Код:
SF
->
Log
(
"%d %d"
,
SF
->
getSAMP
(
)
->
getInfo
(
)
->
pServerInfo
->
ulIP
,
SF
->
getSAMP
(
)
->
getInfo
(
)
->
pServerInfo
->
usPort
)
;
получаю:
Код:
IP это char *, вроде.
|
|
|

22.08.2016, 04:21
|
|
Постоянный
Регистрация: 26.05.2013
Сообщений: 692
С нами:
6822856
Репутация:
213
|
|
Насчёт порта не знаю, но айпи надо преобразовать в строку (ulIP - число типа 0xAABBCCDD (AA,BB,CC,DD числа из диапазона [0..255] ну типа айпи 255.255.255.255)
|
|
|

22.08.2016, 05:29
|
|
Флудер
Регистрация: 26.10.2013
Сообщений: 4,924
С нами:
6603505
Репутация:
183
|
|
Сообщение от NarutoUA
Насчёт порта не знаю, но айпи надо преобразовать в строку (ulIP - число типа 0xAABBCCDD (AA,BB,CC,DD числа из диапазона [0..255] ну типа айпи 255.255.255.255)
Хочешь сказать, что 552 это IP 0.0.2.40 ?
|
|
|

22.08.2016, 06:48
|
|
Флудер
Регистрация: 23.03.2013
Сообщений: 2,682
С нами:
6915949
Репутация:
183
|
|
Сообщение от SR_team
Хочешь сказать, что 552 это IP 0.0.2.40 ?
0x00000228
da
|
|
|

22.08.2016, 13:10
|
|
Постоянный
Регистрация: 17.02.2014
Сообщений: 611
С нами:
6438231
Репутация:
133
|
|
Сообщение от AWRage
IP это char *, вроде.
Нет
Сообщение от NarutoUA
Насчёт порта не знаю, но айпи надо преобразовать в строку (ulIP - число типа 0xAABBCCDD (AA,BB,CC,DD числа из диапазона [0..255] ну типа айпи 255.255.255.255)
Сложна че то. Добыл сам из памяти.
|
|
|

22.08.2016, 13:25
|
|
Флудер
Регистрация: 26.10.2013
Сообщений: 4,924
С нами:
6603505
Репутация:
183
|
|
Сообщение от iAmerican
Нет
Сложна че то. Добыл сам из памяти.
В сф ващет есть указатель на строковый ip
|
|
|

22.08.2016, 22:28
|
|
Banned
Регистрация: 12.05.2010
Сообщений: 0
С нами:
8420929
Репутация:
0
|
|
как убрать звук крови
|
|
|

23.08.2016, 20:25
|
|
Постоянный
Регистрация: 14.06.2015
Сообщений: 402
С нами:
5744580
Репутация:
28
|
|
Как сделать горизонтальную табуляцию? Например у меня в диалоге есть 2 строки
Какой-то текст |
Еще один текст |
Как мне сделать чтобы обе | были наравне?
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|