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

  #1951  
Старый 03.11.2017, 18:53
Vandal™
Познающий
Регистрация: 06.01.2016
Сообщений: 55
С нами: 5447426

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

Есть какая-нибудь проверка на то, что игрок в афк? Именно локальный игрок, что бы не выполнялись функции при выходе с АФК
 
Ответить с цитированием

  #1952  
Старый 03.11.2017, 19:05
BlackKnigga
Постоянный
Регистрация: 10.01.2016
Сообщений: 922
С нами: 5441999

Репутация: 133


По умолчанию

Цитата:
Сообщение от Vandal™  

Есть какая-нибудь проверка на то, что игрок в афк? Именно локальный игрок, что бы не выполнялись функции при выходе с АФК
GAME->IsPaused() пойдет?
 
Ответить с цитированием

  #1953  
Старый 03.11.2017, 19:19
Vandal™
Познающий
Регистрация: 06.01.2016
Сообщений: 55
С нами: 5447426

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

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

GAME->IsPaused() пойдет?
Попробую, если че отпишу
 
Ответить с цитированием

  #1954  
Старый 03.11.2017, 23:05
kawa operand
Постоянный
Регистрация: 15.04.2017
Сообщений: 602
С нами: 4778331

Репутация: 63


По умолчанию

Как обозначить подстроки в строке разным цветом в функции ID3DXFont:: DrawTextA,

как это было в клео "{ffffff}Привет, {00cc00}Мир!". сукп все перерыл, а в собейте такое не используется
 
Ответить с цитированием

  #1955  
Старый 03.11.2017, 23:09
BlackKnigga
Постоянный
Регистрация: 10.01.2016
Сообщений: 922
С нами: 5441999

Репутация: 133


По умолчанию

Цитата:
Сообщение от kewa opcode  

Как обозначить подстроки в строке разным цветом в функции ID3DXFont:: DrawTextA,
как это было в клео "{ffffff}Привет, {00cc00}Мир!". сукп все перерыл, а в собейте такое не используется
Он такое не умеет. Юзай CD3DFont из соба, но он вроде не умеет в сложные шрифты.
 
Ответить с цитированием

  #1956  
Старый 03.11.2017, 23:13
NarutoUA
Постоянный
Регистрация: 26.05.2013
Сообщений: 692
С нами: 6822856

Репутация: 213


По умолчанию

Цитата:
Сообщение от kewa opcode  

Как обозначить подстроки в строке разным цветом в функции ID3DXFont:: DrawTextA,
как это было в клео "{ffffff}Привет, {00cc00}Мир!". сукп все перерыл, а в собейте такое не используется
надо брать указатель на шрифт из структур сампа (stFontRenderer вроде), там модифицированный ID3DXFont который как раз атки и умеет в эти цветотэги
 
Ответить с цитированием

  #1957  
Старый 07.11.2017, 20:30
Vandal™
Познающий
Регистрация: 06.01.2016
Сообщений: 55
С нами: 5447426

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

У кого есть функция stristr ? Проще говоря, strstr без учета регистра.

Есть такая хрень, но она чет не работает))

C++:





Код:
using
namespace
std
;
using
std
::
string
;
const
char
*
stristr
(
const
char
*
s1
,
const
char
*
s2
)
{
string ss1
=
_tolower
(
s1
)
;
string ss2
=
_tolower
(
s2
)
;
const
string
::
size_type index
=
ss1
.
find
(
ss2
)
;
if
(
index
==
string
::
npos
)
{
return
NULL
;
}
return
&
s1
[
index
]
;
}
 
Ответить с цитированием

  #1958  
Старый 07.11.2017, 20:41
SR_team
Флудер
Регистрация: 26.10.2013
Сообщений: 4,924
С нами: 6603505

Репутация: 183


По умолчанию

Цитата:
Сообщение от Vandal™  

У кого есть функция stristr ? Проще говоря, strstr без учета регистра.

Есть такая хрень, но она чет не работает))

C++:





Код:
using
namespace
std
;
using
std
::
string
;
const
char
*
stristr
(
const
char
*
s1
,
const
char
*
s2
)
{
string ss1
=
_tolower
(
s1
)
;
string ss2
=
_tolower
(
s2
)
;
const
string
::
size_type index
=
ss1
.
find
(
ss2
)
;
if
(
index
==
string
::
npos
)
{
return
NULL
;
}
return
&
s1
[
index
]
;
}

Исходник - SRString(https://blast.hk/threads/18698/)

C++:





Код:
int
stristr
(
SRString one
,
SRString two
)
{
return
one
.
toLower
(
)
.
indexOf
(
two
.
toLower
(
)
)
;
}
 
Ответить с цитированием

  #1959  
Старый 07.11.2017, 21:24
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

Цитата:
Сообщение от Vandal™  

У кого есть функция stristr ? Проще говоря, strstr без учета регистра.
Код:





[CODE]
#include
#include
#include
#include
using namespace std;

void main() {
string str("HernYa"), str1("hernya");
transform(str.begin(), str.end(), str.begin(), tolower);
transform(str1.begin(), str1.end(), str1.begin(), tolower);
cout

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

  #1960  
Старый 08.11.2017, 17:35
Vandal™
Познающий
Регистрация: 06.01.2016
Сообщений: 55
С нами: 5447426

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

[QUOTE="Dark_Knight"]

Код:





[CODE]
#include
#include
#include
#include
using namespace std;

void main() {
string str("HernYa"), str1("hernya");
transform(str.begin(), str.end(), str.begin(), tolower);
transform(str1.begin(), str1.end(), str1.begin(), tolower);
cout

C++:





Код:
bool
stristr
(
std
::
string str
,
std
::
string str1
)
{
setlocale
(
LC_CTYPE
,
"Russian"
)
;
transform
(
str
.
begin
(
)
,
str
.
end
(
)
,
str
.
begin
(
)
,
tolower
)
;
transform
(
str1
.
begin
(
)
,
str1
.
end
(
)
,
str1
.
begin
(
)
,
tolower
)
;
return
strstr
(
str
.
c_str
(
)
,
str1
.
c_str
(
)
)
;
}


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

Исходник - SRString(https://blast.hk/threads/18698/)

C++:





Код:
int
stristr
(
SRString one
,
SRString two
)
{
return
one
.
toLower
(
)
.
indexOf
(
two
.
toLower
(
)
)
;
}

По мне, проще использовать то, что сверху, чем добавлять полный пак и не пользоваться им
 
Ответить с цитированием
Ответ





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


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




ANTICHAT ™ © 2001- Antichat Kft.