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

  #6461  
Старый 30.09.2022, 22:07
вайега52
Флудер
Регистрация: 19.06.2022
Сообщений: 2,997
С нами: 2055431

Репутация: 3


По умолчанию

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

1.Ваш вопрос: Как в dll / asi добавить wait, который идет с GTA SA опкодом 0001 ?
хз, по-сути должно и без сф работать
 
Ответить с цитированием

  #6462  
Старый 01.10.2022, 11:26
sizeoftrickster
Участник форума
Регистрация: 28.07.2021
Сообщений: 138
С нами: 2524529

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

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

1.Ваш вопрос: Как в dll / asi добавить wait, который идет с GTA SA опкодом 0001 ?
Еще вариант используя plugin sdk

C++:





Код:
#include 
#include "extensions/ScriptCommands.h"
// Тут находится весь список опкодов -> extenstions/scripting/ScriptCommandNames.h
plugin
::
Command

(
1000
)
;
 
Ответить с цитированием

  #6463  
Старый 01.10.2022, 15:25
p1cador
Участник форума
Регистрация: 19.03.2014
Сообщений: 222
С нами: 6395080

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

[QUOTE="p1cador"]

Есть код:

C++:





[CODE]
#include
char
__attribute__
(
(
section
(
".TST"
)
)
)
buffer
[
0x20
]
;
int
main
(
int
argc
,
char
*
argv
[
]
)
{
std
::
cout
 
Ответить с цитированием

  #6464  
Старый 01.10.2022, 15:26
kin4stat
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами: 4483143

Репутация: 183


По умолчанию

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

up
мингв просто в мусорку выкинуть надо

UPD: или просто lld заюзать попробовать
 
Ответить с цитированием

  #6465  
Старый 02.10.2022, 13:23
rdye
Познающий
Регистрация: 17.08.2022
Сообщений: 58
С нами: 1970152

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

как можно осуществить переподключение к серверу?
 
Ответить с цитированием

  #6466  
Старый 02.10.2022, 20:46
ччбчлчлчъ ччччшчьпьппзвжв
Постоянный
Регистрация: 16.08.2020
Сообщений: 553
С нами: 3022568

Репутация: 68


По умолчанию

C++:





Код:
struct
Contact
{
string name
,
phone
,
namePlusPhone
;
Contact
(
string
&
_name
,
string
&
_phone
)
:
name
(
_name
)
,
phone
(
_phone
)
,
namePlusPhone
(
_phone
+
": "
+
_name
)
{
}
;
}
;
.
.
set

contacts
;
contacts
.
insert
(
Contact
(
"Jack Nilson"
,
"+841414455"
)
)
;



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

  #6467  
Старый 03.10.2022, 22:35
chapo
Флудер
Регистрация: 10.10.2016
Сообщений: 9,228
С нами: 5046982

Репутация: 183


По умолчанию

Почему диалог не отображается еще раз после нажатия на кнопку в этом же диалоге? При этом в консоль выводит "Dialog shown!"

C++:





[CODE]
void
ShowDialog
(
)
{
string Text
=
""
;
for
(
int
GangIndex
=
0
;
GangIndex

getSAMP
(
)
->
getDialog
(
)
->
ShowDialog
(
DialogId
,
2
,
"dialogtitle"
,
(
char
*
)
Text
.
c_str
(
)
,
"TOGGLE"
,
"X"
)
;
cout
=
0
&&
listItem

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

  #6468  
Старый 04.10.2022, 00:04
#Northn
Флудер
Регистрация: 10.08.2017
Сообщений: 2,659
С нами: 4609424

Репутация: 183


По умолчанию

[QUOTE="chapo"]

Почему диалог не отображается еще раз после нажатия на кнопку в этом же диалоге? При этом в консоль выводит "Dialog shown!"

C++:





[CODE]
void
ShowDialog
(
)
{
string Text
=
""
;
for
(
int
GangIndex
=
0
;
GangIndex

getSAMP
(
)
->
getDialog
(
)
->
ShowDialog
(
DialogId
,
2
,
"dialogtitle"
,
(
char
*
)
Text
.
c_str
(
)
,
"TOGGLE"
,
"X"
)
;
cout
=
0
&&
listItem
 
Ответить с цитированием

  #6469  
Старый 04.10.2022, 00:12
chapo
Флудер
Регистрация: 10.10.2016
Сообщений: 9,228
С нами: 5046982

Репутация: 183


По умолчанию

Цитата:
Сообщение от #Northn  

потому что это локальный диалог, а не серверный. dialogCallback не вызовется
он вызывается, мб я плохо описал проблему:

1. есть команда, допустим /menu

2. после ввода команды диалог отображается и функция dialogCallback выполняется (значения меняются, в консоль выводится инфа)

сама проблема: после нажатия на кнопку в диалоге мне надо открыть диалог еще раз, функция ShowDialog выполняется (в консоль выводится текст), но сам диалог не появляется.
 
Ответить с цитированием

  #6470  
Старый 04.10.2022, 00:13
kin4stat
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами: 4483143

Репутация: 183


По умолчанию

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

он вызывается, мб я плохо описал проблему:
1. есть команда, допустим /menu
2. после ввода команды диалог отображается и функция dialogCallback выполняется (значения меняются, в консоль выводится инфа)
сама проблема: после нажатия на кнопку в диалоге мне надо открыть диалог еще раз, функция ShowDialog выполняется (в консоль выводится текст), но сам диалог не появляется.
на момент нажатия на кнопку диалог все еще считается открытым сампом емнип
 
Ответить с цитированием
Ответ





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


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




ANTICHAT ™ © 2001- Antichat Kft.