Античит на пикапы. (/sendpic)
Думаю, что многие знают про функцию в новых сборках собейтов, которую недавно пофиксили на Samp-Rp.
Собственно, она вызывает пикап, не телепортируясь на него.
Итак, начнем!
1) В начало мода, после инклудов:
Код:
enum PickInfo{
Float: PickX,
Float: PickY,
Float: PickZ}
new PickupInfo[MAX_PICKUPS][PickInfo];
CreatePickupAC(model, type, Float:X, Float:Y, Float:Z, virtualworld = 0)
{
new TempID = CreatePickup(model, type, X, Y, Z, virtualworld);
PickupInfo[TempID][PickX] = X;
PickupInfo[TempID][PickY] = Y;
PickupInfo[TempID][PickZ] = Z;
return TempID;
}
#define CreatePickup CreatePickupAC
2) Теперь в
Код:
public OnPlayerPickUpPickup(playerid, pickupid)
В самое начало вставляем:
Код:
if(!IsPlayerInRangeOfPoint(playerid, 7.0, PickupInfo[pickupid][PickX], PickupInfo[pickupid][PickY], PickupInfo[pickupid][PickZ])) return 1;
Автор: Adolfo_Liviano
P.S По требованиям не подхожу для создания темы, но не хочу, что бы кто-нибудь скопировал мою разработку с "одного павн портала" и получал плюсы за меня
Re: Античит на пикапы. (/sendpic)
Да..Зае*ись..все как надо!
Re: Античит на пикапы. (/sendpic)
Цитата:
Сообщение от
Леха1997
Да..Зае*ись..все как надо!
Хех... Кто тестировал?
Re: Античит на пикапы. (/sendpic)
Цитата:
Сообщение от
Adolfo_Liviano
Хех... Кто тестировал?
Игрок телепортируется к пикапу, он вызывается, и игрок телепортируется обратно (стандартная схема - сначала тп, действие, обратно, - это даже не заметно), так что о работоспособности этой защиты сомневаюсь.
Re: Античит на пикапы. (/sendpic)
Цитата:
Сообщение от
Apple_
Игрок телепортируется к пикапу, он вызывается, и игрок телепортируется обратно (стандартная схема - сначала тп, действие, обратно, - это даже не заметно), так что о работоспособности этой защиты сомневаюсь.
Эм... На чит мастере шло обсуждение про сендпик. Он отправляет пакет для вызова колбека пикапов.
Re: Античит на пикапы. (/sendpic)
Всё проверил, отлично, + заслужил.
Re: Античит на пикапы. (/sendpic)
Re: Античит на пикапы. (/sendpic)
Обновил!
Обновил функцию. Посмотрел стандартный натив CreatePickup в a_samp. Поправил немного
Затронута эта строка:
Код:
CreatePickupAC(model, type, Float:X, Float:Y, Float:Z, virtualworld = 0)
Re: Античит на пикапы. (/sendpic)
PHP код:
PickupInfo[4097][PickInfo]
лимит 4096, +1 нам не нужен. (пикапы начинаются с 0, а не с 1)
проще будет:
PHP код:
PickupInfo[MAX_PICKUPS][PickInfo]
Re: Античит на пикапы. (/sendpic)