
02.10.2015, 21:06
|
|
Новичок
Регистрация: 27.09.2015
Сообщений: 13
С нами:
5593272
Репутация:
0
|
|
Сообщение от Slono_Boyko
Скачай сурс раксампа для 0.3.7 только он для r1. У тебя даже визуалки нету.
есть для 037 там сурсы одни и теже вс нету пока так делаю потом поставлю когда компилить буду
|
|
|

03.10.2015, 19:13
|
|
Новичок
Регистрация: 13.12.2020
Сообщений: 0
С нами:
2851002
Репутация:
0
|
|
Кто-нибудь знает, есть ли у функции realloc какие-либо противопоказания?
Дело в том, что при её использовании, игра вылетает во время выхода на паузу, сворачивания и проч.
Сообщение от Спойлер
Код:
Код:
int actions_count = 0;
enum eActionType
{
ACTION_TYPE_NONE,
ACTION_TYPE_ONLYCAR,
ACTION_TYPE_ONLYPED
};
struct stActionData
{
int key_id = 0;
char *msg = NULL;
int wait_time = 0;
eActionType action_type = eActionType::ACTION_TYPE_NONE;
};
struct stActionData *action_data;
...
actions_count++;
action_data = (struct stActionData *)realloc(action_data, sizeof(struct stActionData) * actions_count);
При "отцеплении" плагина от игры, выполняю следующее:
Сообщение от Спойлер
Код:
[CODE]
void FreeBindData()
{
for (int i = 0; i
Причем в собейте используется тот же принцип, однако там все хорошо, а у меня - какая-то залупа.
Заранее спасибо за помощь.
|
|
|

08.10.2015, 10:39
|
|
Постоянный
Регистрация: 01.03.2015
Сообщений: 360
С нами:
5895180
Репутация:
118
|
|
Что за на:
1>------ Построение начато: проект: SFPlugin, Конфигурация: Release Win32 ------
1>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.Cp p.Platform.targets(44,5): error MSB8020: The builds tools for v110_xp (Platform Toolset = 'v110_xp') cannot be found. To build using the v110_xp build tools, either click the Project menu or right-click the solution, and then select "Update VC++ Projects...". Install v110_xp to build using the v110_xp build tools.
========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ========== .Выбивает это при любой комплектации.И даже если кое как скомпелктирую выдаёт что файл не найдёт иди на.
|
|
|

08.10.2015, 10:44
|
|
Постоянный
Регистрация: 20.10.2014
Сообщений: 489
С нами:
6086011
Репутация:
108
|
|
Сообщение от Bad_Fenix
Что за на:
1>------ Построение начато: проект: SFPlugin, Конфигурация: Release Win32 ------
1>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.Cp p.Platform.targets(44,5): error MSB8020: The builds tools for v110_xp (Platform Toolset = 'v110_xp') cannot be found. To build using the v110_xp build tools, either click the Project menu or right-click the solution, and then select "Update VC++ Projects...". Install v110_xp to build using the v110_xp build tools.
========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ========== .Выбивает это при любой комплектации.И даже если кое как скомпелктирую выдаёт что файл не найдёт иди на.
Обнови решение. http://prntscr.com/8p0020
p.s когда открываешь проект и предлагают обновить компиляторы,лол, то обнови
|
|
|

08.10.2015, 11:06
|
|
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами:
6921957
Репутация:
183
|
|
Вообще эта не так ошибка, которую ты описал. Открываешь "Проект" => "Свойства проекта" => "Свойства конфигурации" => "Набор инструментов" и выбираешь то что у тебя есть в списке, а не что прописано.
|
|
|

08.10.2015, 11:30
|
|
Постоянный
Регистрация: 01.03.2015
Сообщений: 360
С нами:
5895180
Репутация:
118
|
|
Сообщение от Dark_Knight
Вообще эта не так ошибка, которую ты описал. Открываешь "Проект" => "Свойства проекта" => "Свойства конфигурации" => "Набор инструментов" и выбираешь то что у тебя есть в списке, а не что прописано.
http://prntscr.com/8p0ar9 чта?
|
|
|

08.10.2015, 11:39
|
|
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами:
6921957
Репутация:
183
|
|
Слепой?
Сообщение от Dark_Knight
"Проект" => "Свойства проекта" => "Свойства конфигурации" => "Набор инструментов"
|
|
|

09.10.2015, 18:03
|
|
Постоянный
Регистрация: 20.10.2014
Сообщений: 489
С нами:
6086011
Репутация:
108
|
|
Помогите с таймером.
В общем нужно в mainloop вызвать на N секунд. Пробовал -
Сообщение от Спойлер
Ошибка 1 error LNK2019: ссылка на неразрешенный внешний символ __imp__SetTimer@16 в функции "void __stdcall mainloop(void)" (?mainloop@@YGXXZ) C:\Users\Vax\Desktop\VaxVax\SFPlugin\main.obj SFPlugin
Далее пробовал сделать задержку через поток но результат не тот.
Нужно подобие как в Pawn 'SetTimerEx'
|
|
|

09.10.2015, 18:25
|
|
Участник форума
Регистрация: 12.07.2013
Сообщений: 161
С нами:
6755146
Репутация:
78
|
|
Сообщение от A.Tornerro
Помогите с таймером.
В общем нужно в mainloop вызвать на N секунд. Пробовал -
Сообщение от Спойлер
Ошибка 1 error LNK2019: ссылка на неразрешенный внешний символ __imp__SetTimer@16 в функции "void __stdcall mainloop(void)" (?mainloop@@YGXXZ) C:\Users\Vax\Desktop\VaxVax\SFPlugin\main.obj SFPlugin
Далее пробовал сделать задержку через поток но результат не тот.
Нужно подобие как в Pawn 'SetTimerEx'
#pragma comment (lib, "user32.lib")
чтобы SetTimer работал
|
|
|

09.10.2015, 18:33
|
|
Постоянный
Регистрация: 20.10.2014
Сообщений: 489
С нами:
6086011
Репутация:
108
|
|
Сообщение от CarLCas
#pragma comment (lib, "user32.lib")
чтобы SetTimer работал
:bravo: спс,а ту нуб я
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|