ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   [mod_sa]HouseChecker (https://forum.antichat.xyz/showthread.php?t=1302486)

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

При копировании указывать источник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

Цитата:

Сообщение от plyha_ypala

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


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,если что вот ссылка на пикапы

Цитата:

Сообщение от Спойлер


PoccoJI 12.05.2014 19:40

10IntelliSense: class "RakClient" не содержит члена "pPools"c:\Users\Admin\Desktop\Sobeit\src\samp.cpp 76621mod_sa

11IntelliSense: class "RakClient" не содержит члена "pPools"c:\Users\Admin\Desktop\Sobeit\src\samp.cpp 77030mod_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

дай скайп россол


Время: 05:52