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

  #1  
Старый 23.06.2013, 02:37
MazaHACKa
Новичок
Регистрация: 23.03.2013
Сообщений: 2
С нами: 6914672

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

Код:





Код:
TwAddButton(twBar_SPPatches, set.patch[i].name, applyRemoveGTAPatch, (void *)&set.patch[i], NULL);
------------------------------------- Заменить на ------------------------------------------->
TwAddVarCB(twBar_SPPatches, set.patch[i].name, TW_TYPE_BOOLCPP, SetPatchCallback, GetPatchCallback, (void *)&set.patch[i], NULL);




Код:





Код:
TwAddButton(twBar_SAMPPatches, set.sampPatch[i].name, applyRemoveSAMPPatch, (void *)&set.sampPatch[i], NULL);
------------------------------------- Заменить на ------------------------------------------->
TwAddVarCB(twBar_SAMPPatches, set.sampPatch[i].name, TW_TYPE_BOOLCPP, SetPatchCallback, GetPatchCallback, (void *)&set.sampPatch[i], NULL);




Код:





Код:
void TW_CALL applyRemoveGTAPatch(void *clientData)
{
        if(clientData)
        {
                struct patch_set patch = *(struct patch_set *)clientData;
 
                if(patch.installed || patch.failed)
                        patcher_remove(&patch);
                else
                        patcher_install(&patch);
        }
}
 
void TW_CALL applyRemoveSAMPPatch(void *clientData)
{
        if(clientData)
        {
                struct patch_set patch = *(struct patch_set *)clientData;
 
                if(patch.installed || patch.failed)
                        patcher_remove(&patch);
                else
                        patcher_install(&patch);
        }
}
------------------------------------- Заменить на ------------------------------------------->
void TW_CALL SetPatchCallback(const void *value, void *clientData)
{
        if(clientData)
        {
                struct patch_set *patch = (struct patch_set *)clientData;
                if(*(bool *)value)
                        patcher_install(patch);
                else
                        patcher_remove(patch);
        }
}
 
void TW_CALL GetPatchCallback(void *value, void *clientData)
{
        if(clientData)
        {
                struct patch_set *patch = (struct patch_set *)clientData;
                *(bool *)value = patch->installed ? 1 : 0;
        }
}
 
Ответить с цитированием
 





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


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




ANTICHAT ™ © 2001- Antichat Kft.