|
Форум Программирование в Pawno Готовые решения Античит на speed hack (Кривой) |
Античит на speed hack (Кривой) |
Античит на speed-hack, без ложных срабатываний при падении с высоты. Протестирован и работает отлично!
Куда-нибудь где у вас хранятся переменные (обычно верх мода): Код new Float: MaxVehicleSpeed[212] = { 160.00, 160.00, 200.00, 120.00, 150.00, 165.00, 110.00, 170.00, 110.00, 180.00, 160.00, 240.00, 160.00, 160.00, 140.00, 230.00, 155.00, 200.00, 150.00, 160.00, 180.00, 180.00, 165.00, 145.00, 170.00, 200.00, 200.00, 170.00, 170.00, 200.00, 190.00, 130.00, 80.000, 180.00, 200.00, 120.00, 160.00, 160.00, 160.00, 160.00, 160.00, 75.000, 150.00, 150.00, 110.00, 165.00, 190.00, 200.00, 190.00, 150.00, 120.00, 240.00, 190.00, 190.00, 190.00, 140.00, 160.00, 160.00, 165.00, 160.00, 200.00, 190.00, 260.00, 190.00, 75.000, 75.000, 160.00, 160.00, 190.00, 200.00, 170.00, 160.00, 190.00, 190.00, 160.00, 160.00, 200.00, 200.00, 150.00, 165.00, 200.00, 120.00, 150.00, 120.00, 190.00, 160.00, 100.00, 200.00, 200.00, 170.00, 170.00, 160.00, 160.00, 190.00, 220.00, 170.00, 200.00, 200.00, 140.00, 140.00, 160.00, 75.000, 260.00, 260.00, 160.00, 260.00, 230.00, 165.00, 140.00, 120.00, 140.00, 200.00, 200.00, 200.00, 120.00, 120.00, 165.00, 165.00, 160.00, 340.00, 340.00, 190.00, 190.00, 190.00, 110.00, 160.00, 160.00, 160.00, 170.00, 160.00, 60.000, 70.000, 140.00, 200.00, 160.00, 160.00, 160.00, 110.00, 110.00, 150.00, 160.00, 230.00, 160.00, 165.00, 260.00, 160.00, 160.00, 160.00, 200.00, 160.00, 160.00, 165.00, 160.00, 200.00, 170.00, 180.00, 110.00, 110.00, 200.00, 200.00, 200.00, 200.00, 200.00, 200.00, 75.000, 200.00, 160.00, 160.00, 170.00, 110.00, 110.00, 90.000, 60.000, 110.00, 60.000, 160.00, 160.00, 200.00, 110.00, 160.00, 165.00, 190.00, 160.00, 170.00, 120.00, 165.00, 260.00, 200.00, 140.00, 200.00, 260.00, 120.00, 200.00, 200.00, 60.000, 190.00, 200.00, 200.00, 200.00, 160.00, 165.00, 110.00, 200.00, 200.00, 260.00, 260.00, 160.00, 160.00, 160.00, 140.00, 160.00, 260.00 }; В конец мода: Код stock GetVehicleSpeed(vehicleid) { new Float:X, Float:Y, Float:Z, Float:SPEED; GetVehicleVelocity(vehicleid, X, Y, Z); SPEED = ( (floatsqroot( (X*X) + (Y*Y) )*10) / 1.65 ) * 30; return floatround(SPEED, floatround_round); } В таймер спидометра или куда вам будет удобнее ставим проверку: Код new vehicleid = GetPlayerVehicleID(playerid); if(GetVehicleSpeed(vehicleid) > (MaxVehicleSpeed[(GetVehicleModel(vehicleid) - 400)] + 10.0)) { // Ваши действия над игроком... Kick(playerid); return 0; } Автор: Неизвестен Программист любитель :) |
| |||
| |||