30.01.2017, 11:06
(
Last edited by jakebat; 30/01/2017 at 12:23 PM.
)
Привет всем. Суть чита в том, что когда на карте есть чекпоинт, читер телепортируется на эти координаты , вызывает паблик взятия и сразу же, после взятия перемещается на то место,где был. Все происходит моментально, еле вычеслил через ракнетменеджер. Я сделал Античит на Ч.М.
Все хорошо работает,НО. Если наступить на чекпоинт , он исчезнет и мгновенно появится новый - игрока кикнет.
Вот код:
В начало
в Enter Checkpoint
и в 100 миллисекундный таймер
Ребятки, с оптимизаций ничего не делал, так, как альфа версия античита.
Все хорошо работает,НО. Если наступить на чекпоинт , он исчезнет и мгновенно появится новый - игрока кикнет.
Вот код:
В начало
PHP Code:
enum PointInfo
{
Float: PX1,
Float: PY1,
Float: PZ1
}
new PointInfo1[MAX_PLAYERS][PointInfo];
SetPlayerCheckpointAC(playerid,Float:x,Float:y,Float:z,Float:r)
{
new temp1 = SetPlayerCheckpoint(playerid, x, y, z, r);
PointInfo1[playerid][PX1] = x;
PointInfo1[playerid][PY1] = y;
PointInfo1[playerid][PZ1] = z;
return temp1;
}
PHP Code:
Затефайнил Обычную , на Античитерскую
PHP Code:
SetPVarInt(playerid, "timerz1", 1);
PHP Code:
foreach(Player,i)
{
if(GetPVarInt(i,"timerz1") == 1 && !IsPlayerInRangeOfPoint(i, 30.0, PointInfo1[i][PX1],PointInfo1[i][PY1],PointInfo1[i][PZ1]) )
{
DeletePVar(i, "timerz1");
Kick(i);
continue;
}
if(GetPVarInt(i,"timerz1") > 0)DeletePVar(i, "timerz1");
}