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] Skin Changer (https://forum.antichat.xyz/showthread.php?t=1301148)

im0rg 31.05.2013 17:59

Всем привет это мануал по добавлению Skin Changer

в samp.cpp

Код:





Код:

float pos[3];
if(cheat_state->_generic.changer == 1)
{
struct actor_info *self = actor_info_get( ACTOR_SELF, 0 );
vect3_copy(&self->base.matrix[12],pos);
RakNet::BitStream bsSend;
bsSend.Write(rand()%7);
g_SAMP->pRakClientInterface->RPC(&RPC_RequestClass, &bsSend, HIGH_PRIORITY, RELIABLE_ORDERED, 0, 0);
playerSpawn();
cheat_teleport(pos,0);
}





Остальное аналогично функциям

С вами был Jesus Специально для сайта BlastHack.Net

При копировании указывать источникBlastHack.Net

Skel 31.05.2013 18:51

Спасибо)

megatoN_ 31.05.2013 19:28

Не понимаю понта этой функи.

im0rg 31.05.2013 20:16

Цитата:

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

Не понимаю понта этой функи.

Крашер не профикшеный

megatoN_ 31.05.2013 20:28

Цитата:

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

Крашер не профикшеный


с каром?

D1ck_h3@D 31.05.2013 20:29

Цитата:

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

Не понимаю понта этой функи.

То что тут неудобный гавнокод, а нормальный скин чанджер работает нормально.

im0rg 31.05.2013 20:33

Цитата:

Сообщение от D1ck_h3@D

То что тут неудобный гавнокод, а нормальный скин чанджер работает нормально.

Вот напиши чем тебе не удобен этот код

D1ck_h3@D 31.05.2013 20:36

Цитата:

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

Вот напиши чем тебе не удобен этот код

Цитата:

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

struct actor_info *self = actor_info_get( ACTOR_SELF, 0 );
vect3_copy(&self->base.matrix[12],pos);
RakNet::BitStream bsSend;
bsSend.Write(rand()%7);
g_SAMP->pRakClientInterface->RPC(&RPC_RequestClass, &bsSend, HIGH_PRIORITY, RELIABLE_ORDERED, 0, 0);
playerSpawn();
cheat_teleport(pos,0);

Это все лишнее. Зачем спавнить при помощи функции и телепортировать на старую позицию? Можно сделать все по другому и намного легче.

Цитата:

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

bsSend.Write(rand()%7);

Почему именно 7?

im0rg 31.05.2013 20:37

Цитата:

Сообщение от D1ck_h3@D

Это все лишнее. Зачем спавнить при помощи функции и телепортировать на старую позицию? Можно сделать все по другому и намного легче.

Почему именно 7?

Потому что на серверах некоторых нету скинов определенных и тебя за change бан дается. Спавн и телепорт на старую позицию это чтоб ты стоял на месте

im0rg 31.05.2013 20:40

Цитата:

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

с каром?

Ага, благодаря телепорту на старую позицию


Время: 02:53