19.01.2014, 17:29
Я написал для своего сервера античит на тп в машину все работало нормально. Но игроки стали жаловаться что будто бы читер тпшиться в тачку и его не кикает. Я нашел этот собейт оказалось что с помощью него когда ты телепортируешься в тачку вызывается OnPlayerEnterVehicle и не важно с какого расстояния ты телепортируешься он вызывается просто постоянно.
Античит делал таким способом:
Когда игрок садиться в тачку вызывается OnPlayerEnterVehicle и я в переменную test[playerid] присваиваю значение vehicleid ( test[playerid] = vehicleid; )
Когда игрок уже сел в тачку через OnPlayerStateChange сверяю GetPlayerVehicleID(playerid) и test[playerid] если id разные значить игрок читер.
В основном большинство игроков ловит и их просто кикаю с сервера. Но вот проблема появилась в собейте в этом что когда ты тедепортируешься внутрь тачки вызывается постоянно OnPlayerEnterVehicle. Конечно если есть система /lock на сервере можно еще узнавать закрыта ли тачка и выкидывать игрока но так как у меня этого нету получается античит на телепорт в тачку не как не сделать?
Заходили с данным собейтом на сервер Samp-rp Если телепортироваться в открытые тачки тебя не палит и даже не кикакет выходит что они тоже не могут сделать нормальный анти чит хотя сервер вроде популярен..
Есть ли у кого какие идеи? Конечно хотелось бы что бы в релизе 0.3z это профиксили но Kalkor думаю и прислушиваться не станет тому что я написал)
Античит делал таким способом:
Когда игрок садиться в тачку вызывается OnPlayerEnterVehicle и я в переменную test[playerid] присваиваю значение vehicleid ( test[playerid] = vehicleid; )
Когда игрок уже сел в тачку через OnPlayerStateChange сверяю GetPlayerVehicleID(playerid) и test[playerid] если id разные значить игрок читер.
В основном большинство игроков ловит и их просто кикаю с сервера. Но вот проблема появилась в собейте в этом что когда ты тедепортируешься внутрь тачки вызывается постоянно OnPlayerEnterVehicle. Конечно если есть система /lock на сервере можно еще узнавать закрыта ли тачка и выкидывать игрока но так как у меня этого нету получается античит на телепорт в тачку не как не сделать?
Заходили с данным собейтом на сервер Samp-rp Если телепортироваться в открытые тачки тебя не палит и даже не кикакет выходит что они тоже не могут сделать нормальный анти чит хотя сервер вроде популярен..
Есть ли у кого какие идеи? Конечно хотелось бы что бы в релизе 0.3z это профиксили но Kalkor думаю и прислушиваться не станет тому что я написал)


