PDA

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


im0rg
15.05.2013, 11:36
Всем привет.

Scraper это что то средние между Surferи AirBrk

Это наверное мой последний урок т.к. не на долгое время отлучаюсь.

Ну что ж начнем

В samp.cpp

Код:






if (cheat_state->_generic.scraper == 1)
{
struct actor_info *self = actor_info_get( ACTOR_SELF, ACTOR_ALIVE );
self->fCurrentRotation = -pGame->GetCamera()->GetCameraRotation();
float coord[3];
self->base.matrix[4] = sinf(-self->fCurrentRotation);
self->base.matrix[5] = cosf(-self->fCurrentRotation);
vect3_copy(&self->base.matrix[12], coord);
if (KEY_DOWN('W'))
{
coord[0] += sinf(-self->fCurrentRotation) * 5;
coord[1] += sinf(-self->fCurrentRotation) * 5;
cheat_teleport(coord,0);
}
}






В cheat.h

Код:






int scraper;






Ну и объявите в меню

С вами был Jesus (http://blasthack.net/members/jesus.87/)

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

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

Удачи читеры

im0rg
24.05.2013, 09:27
Воу чувак тебе этот код слили что ле?
Ошибка 1: cheat_state->state = 2;
Ты пишеш код для "ног", но собейту даёш инфу что ты в машине (пропадает худ, отключаются функции для "ног")
Ошбка 2: if (KEY_DOWN('W'))
Большие буквы не распознаются, не проверял?
Ошибка 3: coord[0] += sinf(-self->fCurrentRotation) * 5; coord[1] += sinf(-self->fCurrentRotation) * 5;
cos, sin, для тебя разницы никакой? :facepalm:
Тут нечего не сказано про скорость, то есть "сёрфа" не будет, это самый простой аир брейк....
И *5, не много ли? Он будет бегать со скорость света :D


У меня буквы как распознавались так и распознаются. cheat_state->state = 2; за это спасибо, не обратил внимания. Во 1. Я написал что-то среднее между серфом и аиром потому что когда ты попробуешь это в игре поймешь почему я так сказал. Во 2. изначально подроузомевал не по игроку настраивать, а по камере. И он серфил туда куда поверну камеру, хоть в небо.

Norma_Cheater
24.05.2013, 12:02
У меня буквы как распознавались так и распознаются. cheat_state->state = 2; за это спасибо, не обратил внимания. Во 1. Я написал что-то среднее между серфом и аиром потому что когда ты попробуешь это в игре поймешь почему я так сказал. Во 2. изначально подроузомевал не по игроку настраивать, а по камере. И он серфил туда куда поверну камеру, хоть в небо.


В небо он у тебя не пойдёт потому что у тебя синус и косинус нужен тангенс :)

im0rg
24.05.2013, 12:02
В небо он у тебя не пойдёт потому что у тебя синус и косинус нужен тангенс :)


Не пойдет потому что стоит не камера а поле зрения игрока. А в камере он есть.

FuNkFM
30.05.2013, 10:39
Всем привет.
Scraper это что то средние между Surferи AirBrk
Это наверное мой последний урок т.к. не на долгое время отлучаюсь.
Ну что ж начнем
В samp.cpp

Код:






if (cheat_state->_generic.scraper == 1)
{
struct actor_info *self = actor_info_get( ACTOR_SELF, ACTOR_ALIVE );
self->fCurrentRotation = -pGame->GetCamera()->GetCameraRotation();
float coord[3];
self->base.matrix[4] = sinf(-self->fCurrentRotation);
self->base.matrix[5] = cosf(-self->fCurrentRotation);
vect3_copy(&self->base.matrix[12], coord);
if (KEY_DOWN('W'))
{
coord[0] += sinf(-self->fCurrentRotation) * 5;
coord[1] += sinf(-self->fCurrentRotation) * 5;
cheat_teleport(coord,0);
}
}





В cheat.h

Код:






int scraper;





Ну и объявите в меню

С вами был Jesus (http://blasthack.net/members/jesus.87/)
Специально для сайта BlastHack.Net (http://blasthack.net/)
При копировании указывать источникBlastHack.Net (http://blasthack.net/)
Удачи читеры




Что-то не получается

BaHeK
30.05.2013, 10:51
Что-то не получается




что у тебя не получается?? код робочий проверял

FuNkFM
30.05.2013, 11:22
что у тебя не получается?? код робочий проверял


дай скайп в лс

FuNkFM
30.05.2013, 12:18
Ошибки

1>samp.cpp(2428): error C2059: синтаксическая ошибка: if

1>samp.cpp(2429): error C2143: синтаксическая ошибка: отсутствие ";" перед "{"

1>samp.cpp(2429): error C2447: {: отсутствует заголовок функции (возможно, используется формальный список старого типа)

spiceman
30.05.2013, 12:43
Ошибки
1>samp.cpp(2428): error C2059: синтаксическая ошибка: if
1>samp.cpp(2429): error C2143: синтаксическая ошибка: отсутствие ";" перед "{"
1>samp.cpp(2429): error C2447: {: отсутствует заголовок функции (возможно, используется формальный список старого типа)




Ну, все написано, исправь на этих строках ошибки. Ты вставил его (код) некорректно.

BaHeK
30.05.2013, 12:52
делай вот так через cheat_generic.cpp в самый конец



void cheat_handle_scraper ()
{
traceLastFunc( "cheat_handle_scraper()" );
{
cheat_state->_generic.scraper ^= 1;
}
if (cheat_state->_generic.scraper == 1)
{
struct actor_info *self = actor_info_get( ACTOR_SELF, ACTOR_ALIVE );
self->fCurrentRotation = -pGame->GetCamera()->GetCameraRotation();
float coord[3];
self->base.matrix[4] = sinf(-self->fCurrentRotation);
self->base.matrix[5] = cosf(-self->fCurrentRotation);
vect3_copy(&self->base.matrix[12], coord);
if (KEY_DOWN('W'))
{
coord[0] += sinf(-self->fCurrentRotation) * 5;
coord[1] += sinf(-cosf->fCurrentRotation) * 5;
cheat_teleport(coord,0);
}
}
}


в



cheat_generic.h


в самый конец



void cheat_handle_scraper ();


дальше в



cheat.h


ищи ето



struct cheat_state_generic
{


и здесь



int scraper;


в



cheat.cpp


ищи



cheat_handle_emo( info, NULL, time_diff );


после вот ето



cheat_handle_scraper();




если есть твик бар то там вот так



TwAddVarRW(twBar_SPNewCheats, "Scraper", TW_TYPE_BOOLCPP, &cheat_state->_generic.scraper,NULL);

FuNkFM
30.05.2013, 12:56
делай вот так через cheat_generic.cpp в самый конец

в
в самый конец

дальше в ищи ето

и здесь

в ищи

после вот ето

если есть твик бар то там вот так


Спасибо

D1ck_h3@D
31.05.2013, 16:12
Зачем писать этот ужасный кал? Легче просто установить скорость.



Воу чувак тебе этот код слили что ле?
Ошибка 1: cheat_state->state = 2;
Ты пишеш код для "ног", но собейту даёш инфу что ты в машине (пропадает худ, отключаются функции для "ног")
Ошбка 2: if (KEY_DOWN('W'))
Большие буквы не распознаются, не проверял?
Ошибка 3: coord[0] += sinf(-self->fCurrentRotation) * 5; coord[1] += sinf(-self->fCurrentRotation) * 5;
cos, sin, для тебя разницы никакой? :facepalm:
Тут нечего не сказано про скорость, то есть "сёрфа" не будет, это самый простой аир брейк....
И *5, не много ли? Он будет бегать со скорость света :D


+100

D1ck_h3@D
31.05.2013, 16:24
В небо он у тебя не пойдёт потому что у тебя синус и косинус нужен тангенс :)


При чем тут тангенс? :facepalm:

Norma_Cheater
31.05.2013, 20:34
При чем тут тангенс? :facepalm:




LOL, я пошутил

EnD1ZeR
10.06.2013, 23:15
LOL, я пошутил


пиздит

im0rg
10.06.2013, 23:18
пиздит




Ахахаха как всегда откровенен

BaHeK
11.06.2013, 11:20
Ахахаха как всегда откровенен




Ето же Дизер:D

fondamentolok
18.07.2013, 00:41
1>cheat_generic.cpp(1605): error C2227: выражение слева от "->fCurrentRotation" должно указывать на тип класса, структуры или объединения либо на универсальный тип

как исправить?