 |
|

12.05.2013, 08:41
|
|
Новичок
Регистрация: 17.08.2023
Сообщений: 5
С нами:
1444419
Репутация:
0
|
|
Хотя я всё понял, самое удивительное можно DDOS'ер сделать.
Точнее DDoS'ер пикапами, который почти находиться во всех приватных RakSAMPClient'ах.
А сделать этот DDOS'ер пикапами легко, просто поднятие всех пикапов ( Рандомное поднятие пикапов )
g_RakClient->SendPickUp( int pickupId ); ( Вот и здесь ищите как делать ддосер :trollface: )
|
|
|

12.05.2013, 09:50
|
|
Постоянный
Регистрация: 19.03.2013
Сообщений: 586
С нами:
6920791
Репутация:
113
|
|
Сообщение от RickAstley
блин, постоянно ошибки появляются, я лишние строки удалил (которые писали что-то вроде
Код:
Код:
Error C2440: '=': cannot convert from 'weapon [13]' to 'BYTE' // \n There is no context in which this conversion is possible
и теперь при запуске функции он как будто много раз нажимает среднюю кнопку мыши, потому что экран крутится и от сервера поступает сообщение "вы должны быть в машине"(
и меня как будто слишком далеко уносит, т.к. ближайшие игроки и пикапы пропадают
В чем именно твоя проблема?
|
|
|

12.05.2013, 10:01
|
|
Участник форума
Регистрация: 19.03.2013
Сообщений: 144
С нами:
6921041
Репутация:
0
|
|
короче я пытаюсь сделать рванку, урок скопировал с форума СМ, но sendfakeonfootdata заменил на твой урок, Health поменял на hitpoints, но там еще варнинги вылезали при компиляции, так что я удалил &picSync и Weapon, так вот, моя проблема в том, что функция не работает, тоесть при активации у меня тупо пропадают streamed in игроки/объекты/пикапы
|
|
|

12.05.2013, 10:13
|
|
Постоянный
Регистрация: 19.03.2013
Сообщений: 586
С нами:
6920791
Репутация:
113
|
|
Сообщение от RickAstley
удалил &picSync
это типо сам пакет удалил?
Криво делаешь значит, у всех нормально работает
|
|
|

12.05.2013, 11:50
|
|
Познающий
Регистрация: 31.03.2013
Сообщений: 84
С нами:
6903092
Репутация:
58
|
|
Ты его можешь и cheat_generic.cpp вставить и в samp.cpp.
а для чево тогда RakClient синхра вить там должна стоять??????
и непроще ету твою синхру в RakClient.cpp вставить вот таким образом
void RakClient::SendFakeOnfootSyncData ( float coord[3], float speed[3] )
{
stOnfootData sync;
memset(&sync, 0, sizeof(stOnfootData));
BitStream bsOnfootSync;
sync.byteHealth = Health;
sync.byteCurrentWeapon = byteCurrentWeapon;
sync.vecPos[0] = fPos[0];
sync.vecPos[1] = fPos[1];
sync.vecPos[2] = fPos[2];
sync.vecMoveSpeed[0] = speed[0];
sync.vecMoveSpeed[1] = speed[1];
sync.vecMoveSpeed[2] = speed[2];
bsOnfootSync.Write((BYTE)ID_PLAYER_SYNC);
bsOnfootSync.Write((PCHAR)&picSync,sizeof(stOnfoot Data));
g_RakClient->Send(&bsOnfootSync, HIGH_PRIORITY, UNRELIABLE_SEQUENCED, 0);
}
в RakClient.h
void SendFakeOnfootSyncData ( float coord[3], float speed[3] );
и всамом коде рванки обявить синхру
g_RakClient->SendFakeOnfootSyncData( coord, speed );
|
|
|

16.05.2013, 19:37
|
|
Новичок
Регистрация: 21.04.2013
Сообщений: 18
С нами:
6873561
Репутация:
0
|
|
вот rakclient это шикарно
|
|
|

20.05.2013, 17:58
|
|
Познающий
Регистрация: 10.03.2013
Сообщений: 54
С нами:
6933969
Репутация:
73
|
|
Сообщение от RickAstley
моя проблема в том, что функция не работает, тоесть при активации у меня тупо пропадают streamed in игроки/объекты/пикапы
ты в онфут дату не пишешь свою позицию и тебя отправляет в нулевые корды
|
|
|

20.05.2013, 18:20
|
|
Постоянный
Регистрация: 19.03.2013
Сообщений: 586
С нами:
6920791
Репутация:
113
|
|
Сообщение от EnD1ZeR
ты в онфут дату не пишешь свою позицию и тебя отправляет в нулевые корды
Ахахаха вспомнил кое что (про 0 координаты)
|
|
|

20.05.2013, 18:38
|
|
Познающий
Регистрация: 10.03.2013
Сообщений: 54
С нами:
6933969
Репутация:
73
|
|
Сообщение от Jesus
Ахахаха вспомнил кое что (про 0 координаты)
блять, не напоминай, я кажется понял о чем ты
|
|
|

29.07.2013, 03:05
|
|
Новичок
Регистрация: 18.02.2008
Сообщений: 1
С нами:
9593216
Репутация:
1
|
|
Это именно то, что я искал. Правда я код совсем другим представлял.
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|