PDA

Просмотр полной версии : [mod_sa]HouseChecker


MasterCard
23.09.2013, 00:06
В samp.cpp

Код:






if( cheat_state->_generic.house == 1 )
{
for (int i = 0; i pPools->pPool_Pickup->pickup[i].iModelID == 1273)
{
struct actor_info *self = actor_info_get( ACTOR_SELF, 0 );
float Pos[3];
vect3_copy( g_SAMP->pPools->pPool_Pickup->pickup[i].fPosition, Pos );
if ( vect3_near_zero(Pos) )
continue;
if ( vect3_dist( Pos, &self->base.matrix[4 * 3] ) > 150.0 )
continue;
if ( cheat_state->state == CHEAT_STATE_VEHICLE ) GTAfunc_RemoveActorFromCarAndPutAt(Pos);
else cheat_actor_teleport(self, Pos, 0);
cheat_state->_generic.house = 0;
}
}
}




В cheat.h

Ко всемstruct cheat_state_generic

Код:






int house;




В cheat_generic.cpp

Код:






void cheat_handle_house()
{
traceLastFunc( "cheat_handle_house()" );
if (cheat_state->_generic.house == 1)
{
return;
}
}




В new_menu.cpp



Код:






TwAddVarRW(twBar_SPNew, "HouseChecker", TW_TYPE_BOOLCPP, &cheat_state->_generic.house, " label='HouseChecker' group='HouseChecker' ");




P.S По этому же принципу можно сделать "Поиск Личкы"

С вами былMasterCard

Специально для сайтаBlastHack.Net (http://blasthack.net/)

При копировании указывать источникBlastHack.Net (http://blasthack.net/)

JoKeRoK
12.10.2013, 16:19
Сделал поиск лички по нему ;D

JORA
23.10.2013, 07:17
Благодарю, пригодилось.

kaZax
24.10.2013, 14:46
Как же все очевидно.

Код работает по всей карте или в зоне прорисовки?

P.S не читер, для интереса.

WinLock
24.10.2013, 20:06
Каzах, это строчка (if ( vect3_dist( Pos, &self->base.matrix[4 * 3] ) > 150.0 ) говорит , что в радиусе прорисовки (150 метров)

plyha_ypala
26.01.2014, 16:54
Ребят я не догнал, а где тут ИД пикапа который он ищет? Для замены на поиск лички допустим

MoRG
26.01.2014, 18:09
Ребят я не догнал, а где тут ИД пикапа который он ищет? Для замены на поиск лички допустим




if (g_SAMP->pPools.pPool_Pickup->pickup.iModelID == 1273)

Skel
27.01.2014, 17:56
if (g_SAMP->pPools.pPool_Pickup->pickup.iModelID == 1273) а точнее

её id 1273,если что вот ссылка на пикапы



http://samp-objects.ru/archives/category/gtasa/pickups-icons-пикапы-иконки (https://www.blast.hk/redirect/aHR0cDovL3NhbXAtb2JqZWN0cy5ydS9hcmNoaXZlcy9jYXRlZ2 9yeS9ndGFzYS9waWNrdXBzLWljb25zLSVEMCVCRiVEMCVCOCVE MCVCQSVEMCVCMCVEMCVCRiVEMSU4Qi0lRDAlQjglRDAlQkElRD AlQkUlRDAlQkQlRDAlQkElRDAlQjg)

(не реклама)

PoccoJI
12.05.2014, 19:40
10IntelliSense: class "RakClient" не содержит члена "pPools"c:\Users\Admin\Desktop\Sobeit\src\samp.cpp76621mod _sa

11IntelliSense: class "RakClient" не содержит члена "pPools"c:\Users\Admin\Desktop\Sobeit\src\samp.cpp77030mod _sa

Ошибка2error C2228: выражение слева от ".pPool_Pickup" должно представлять класс, структуру или объединениеC:\Users\Admin\Desktop\Sobei t\src\samp.cpp7661mod_sa

Ошибка6error C2228: выражение слева от ".pPool_Pickup" должно представлять класс, структуру или объединениеC:\Users\Admin\Desktop\Sobei t\src\samp.cpp7701mod_sa

Ошибка4error C2228: выражение слева от ".iModelID" должно представлять класс, структуру или объединениеC:\Users\Admin\Desktop\Sobei t\src\samp.cpp7661mod_sa

Ошибка8error C2228: выражение слева от ".fPosition" должно представлять класс, структуру или объединениеC:\Users\Admin\Desktop\Sobei t\src\samp.cpp7701mod_sa

Ошибка3error C2227: выражение слева от "->pickup" должно указывать на тип класса, структуры или объединения либо на универсальный типC:\Users\Admin\Desktop\Sobeit\src\samp.cpp76 61mod_sa

Ошибка7error C2227: выражение слева от "->pickup" должно указывать на тип класса, структуры или объединения либо на универсальный типC:\Users\Admin\Desktop\Sobeit\src\samp.cpp77 01mod_sa

Ошибка1error C2039: pPools: не является членом "RakClient"C:\Users\Admin\Desktop\Sobeit\src\samp.cpp7661mod_ sa

Ошибка5error C2039: pPools: не является членом "RakClient"C:\Users\Admin\Desktop\Sobeit\src\samp.cpp7701mod_ sa

Где объявить?

Skel
13.05.2014, 17:08
дай скайп россол

mvk_1
15.05.2014, 00:01
дай скайп россол




d.vegas228 добавь.

Похожая херня

mvk_1
15.05.2014, 00:13
1>------ Построение начато: проект: mod_sa, Конфигурация: Release Win32 ------ 1> cheat_generic.cpp 1>cheat_generic.cpp(284): error C2039: house: не является членом "cheat_state_generic" 1> c:\users\artem\desktop\sob\src\cheat.h(199): см. объявление "cheat_state_generic" 1> samp.cpp 1>samp.cpp(1162): error C2065: cmd_hckeck: необъявленный идентификатор 1>samp.cpp(1207): error C2228: выражение слева от ".pPool_Pickup" должно представлять класс, структуру или объединение 1> тип: stSAMPPools * 1> возможно, имеется в виду "->" 1>samp.cpp(1207): error C2227: выражение слева от "->pickup" должно указывать на тип класса, структуры или объединения либо на универсальный тип 1>samp.cpp(1207): error C2228: выражение слева от ".iModelID" должно представлять класс, структуру или объединение 1>samp.cpp(1211): error C2228: выражение слева от ".pPool_Pickup" должно представлять класс, структуру или объединение 1> тип: stSAMPPools * 1> возможно, имеется в виду "->" 1>samp.cpp(1211): error C2227: выражение слева от "->pickup" должно указывать на тип класса, структуры или объединения либо на универсальный тип 1>samp.cpp(1211): error C2228: выражение слева от ".fPosition" должно представлять класс, структуру или объединение 1> Создание кода... ========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========

Ну что не так?

afk
15.05.2014, 19:03
Вот нуб

mvk_1
15.05.2014, 19:06
Вот нуб




Заебал. Лучше бы подсказал что делать. А то и ВК пишёшь и тут :D

Skel
15.05.2014, 22:10
[16:03:37] edif: помогать над этим?

[16:03:49] Shelby GT-500: о

[16:03:51] Shelby GT-500: да

[16:03:56] Shelby GT-500: погоди 1 сек

[16:04:43] edif: качай team viewer

[16:04:55] Shelby GT-500: Поч не скайп?

[16:05:00] edif: того

[16:05:06] Shelby GT-500: ...

[16:05:14] edif: я на другом скайпе сижу

[16:05:21] Shelby GT-500: и?

[16:05:36] edif: немогу я там и тут говорить

[16:05:37] edif: не удобно

[16:05:48] edif: дай team viewer

[16:06:01] Shelby GT-500: --

[16:06:08] edif: ?

[16:06:16] Shelby GT-500: не дам

[16:06:24] edif: ...

[16:06:33] edif: ну тогда сам думай

[16:06:35] Shelby GT-500: Ок

mvk_1
15.05.2014, 23:47
[16:03:37] edif: помогать над этим?
[16:03:49] Shelby GT-500: о
[16:03:51] Shelby GT-500: да
[16:03:56] Shelby GT-500: погоди 1 сек
[16:04:43] edif: качай team viewer
[16:04:55] Shelby GT-500: Поч не скайп?
[16:05:00] edif: того
[16:05:06] Shelby GT-500: ...
[16:05:14] edif: я на другом скайпе сижу
[16:05:21] Shelby GT-500: и?
[16:05:36] edif: немогу я там и тут говорить
[16:05:37] edif: не удобно
[16:05:48] edif: дай team viewer
[16:06:01] Shelby GT-500: --
[16:06:08] edif: ?
[16:06:16] Shelby GT-500: не дам
[16:06:24] edif: ...
[16:06:33] edif: ну тогда сам думай
[16:06:35] Shelby GT-500: Ок




Я не кому не собираюсь давать свой TV

Skel
15.05.2014, 23:52
-_-

Штейн1
15.06.2014, 21:57
Кому помочь с проблемой, которая выше описывалась, стучите в скайп yura_morozov01

MasterCard
23.06.2014, 12:39
Код обновил!! Теперь ошибок не должно быть!