Anticheat problem

•1. Dec. 2018.
488
pregleda
5
postova
Armandooâ„¢
4
Shot Caller
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
1. Dec. 2018.
Problem(error/warning): Problem oko vehicle repair anti cheata
Dio skripte:
public OnVehicleHealthChange(vehicleid, newhealth, oldhealth)
{
    if(newhealth > oldhealth)
    {
        if(GetVehicleDriver(vehicleid) != -1)
        {
            if(!PopravioVozilo[GetVehicleDriver(vehicleid)])
            {
            new playerid, string;
                format(string, sizeof(string),"{FF0000}IS AC/A |{ffff00} Osoba %s (%d) koristi vehicle repair cheat, provjerite je!", GetName(playerid), playerid);
AdminGameXpert(-1, string);
            }
            else
            {
                PopravioVozilo[GetVehicleDriver(vehicleid)] = false;
            }
        }
    }
    return true;

}

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
//

Slika/video ingame problema(obavezno ako je ingame problem): //

Znači imam problem što se tiče anticheata, ako neko koristi vehicle repair cheat odma se poruka ispisuje online adminima, problem nastaje tu kada igrač koristi vehicle repair cheat ne ispisuje tačno ime adninima ko koristi cheat, znači random ime online igrača na serveru.
Makenzi
3
Hustler
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
1. Dec. 2018.
Ti si samo kreirao varijablu playerid a nisi joj dodelio vrednost tj. id igraca...
preko loopa vidi ako je player_state_driver && ako je id igracevog vozila jednak tom vozilu iz callbacka
Armandooâ„¢
4
Shot Caller
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
1. Dec. 2018.
Možeš mi malo objasniti šta preko loopa? početnik sam, ako ti treba cijeli VR sistem da ti postavim ovdje pa da mi to skontaš?
Makenzi
3
Hustler
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
1. Dec. 2018.
A vidim da imas ovu f-ju GetVehicleDriver...
Probaj 'vako:
public OnVehicleHealthChange(vehicleid, newhealth, oldhealth)
{
    if(newhealth > oldhealth)
    {
        if(GetVehicleDriver(vehicleid) != -1)
        {
            if(!PopravioVozilo[GetVehicleDriver(vehicleid)])
            {
            new string;
                format(string, sizeof(string),"{FF0000}IS AC/A |{ffff00} Osoba %s (%d) koristi vehicle repair cheat, provjerite je!", GetName(GetVehicleDriver(vehicleid)), GetVehicleDriver(vehicleid));
AdminGameXpert(-1, string);
            }
            else
            {
                PopravioVozilo[GetVehicleDriver(vehicleid)] = false;
            }
        }
    }
    return true;

}
Armandooâ„¢
4
Shot Caller
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
1. Dec. 2018.
Hvala puno, sada radi normalno <3

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha