Acks limit

Započeo twoblqck.art
•1. Mar. 2018.
3,406
pregleda
19
postova
Emo
8
Kingpin
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
1. Mar. 2018.
Problem(error/warning): Nijedno ni drugo
Dio skripte:
Acks Limit

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

[15:00:33] client exceeded 'ackslimit' 127.0.0.1:65490 (7568) Limit: 5000/sec
[15:00:33] client exceeded 'ackslimit' 127.0.0.1:65490 (7568) Limit: 5000/sec
[15:00:33] client exceeded 'ackslimit' 127.0.0.1:65490 (7568) Limit: 5000/sec
[15:00:33] client exceeded 'ackslimit' 127.0.0.1:65490 (7568) Limit: 5000/sec
[15:00:33] client exceeded 'ackslimit' 127.0.0.1:65490 (7568) Limit: 5000/sec
[15:00:33] client exceeded 'ackslimit' 127.0.0.1:65490 (7568) Limit: 5000/sec
[15:00:33] client exceeded 'ackslimit' 127.0.0.1:65490 (7568) Limit: 5000/sec
[15:00:34] client exceeded 'ackslimit' 127.0.0.1:65490 (7568) Limit: 5000/sec
[15:00:34] client exceeded 'ackslimit' 127.0.0.1:65490 (7568) Limit: 5000/sec
[15:00:34] client exceeded 'ackslimit' 127.0.0.1:65490 (7568) Limit: 5000/sec
[15:00:42] client exceeded 'ackslimit' 127.0.0.1:65490 (6260) Limit: 5000/sec

ima jos al da ne paste sve
Slika/video ingame problema(obavezno ako je ingame problem): //
Ovo se desava kada pucam u vozila(vozila cu bez igraca vozila se zapale i puknu i ovo mi izade u server logu)
Kako fix?

graph designer

Adam_Lay
6
Underboss
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
1. Mar. 2018.
Daj nam onvehicledeath i onvehiclespawn
Emo
8
Kingpin
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
1. Mar. 2018.
Paul Castellano wrote on March 1, 2018, 9:40 am:
Daj nam onvehicledeath i onvehiclespawn

https://pastebin.com/8cBcCznU

graph designer

Faris_Farkias
7
Godfather
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
221
1. Mar. 2018.
deklarišeš string unutar loopa, problem je pod OnVehicleSpawn

zamijeni sa ovim
public OnVehicleSpawn(vehicleid)
{
    VehProtection(vehicleid);
    new vFile;
    for(new i = 0; i < sizeof(VoziloInfo); i++)
    {
        format(vFile, sizeof(vFile), AUTO_FILE, i);
        if(fexist(vFile))
        {
            if(vehicleid == VoziloInfo)
            {
                for(new id = 1; id <= 17; id++)
                {
                    if(VoziloInfo!=0) { AddVehicleComponent(vehicleid,VoziloInfo); }
                }
                if(VoziloInfo>=0) { ChangeVehiclePaintjob(vehicleid,VoziloInfo); }
            }
        }
    }
    return 1;
}

"All code is guilty until proven innocent."

Emo
8
Kingpin
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
1. Mar. 2018.
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:29] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (5287) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (7135) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (7135) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (7135) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (7135) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (7135) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (7135) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (7135) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (7135) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (7135) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (7135) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (7135) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (7135) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (7135) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (7135) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (7135) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (7135) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (7135) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (7135) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (7135) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (7135) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (7135) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (7135) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (7135) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (7135) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (7135) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (7135) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (7135) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (7135) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (7135) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (7135) Limit: 5000/sec
[13:52:30] client exceeded 'ackslimit' 127.0.0.1:50544 (7135) Limit: 5000/sec

ponovo

graph designer

Adam_Lay
6
Underboss
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
1. Mar. 2018.
hm

1. Možeš li nam još ovo dati,možda ovdje ima nešto
VehProtection

2.Također kolika ti je veličina VoziloInfo ? (Teško da je oko ovoga osim ako nisi baš nepotrebno povećao na neku nenormalnu veličinu)
Emo
8
Kingpin
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
1. Mar. 2018.
Paul Castellano wrote on March 1, 2018, 2:20 pm:
hm

1. Možeš li nam još ovo dati,možda ovdje ima nešto
VehProtection

2.Također kolika ti je veličina VoziloInfo ? (Teško da je oko ovoga osim ako nisi baš nepotrebno povećao na neku nenormalnu veličinu)

Veh Protection = https://pastebin.com/DDVYyj0U
Vozilo Info = https://pastebin.com/Jw75EKYD

graph designer

Adam_Lay
6
Underboss
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
1. Mar. 2018.
Pokušaj zamjeniti VehProtection

https://pastebin.com/tBWp1yix
Emo
8
Kingpin
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
1. Mar. 2018.
ponovo,al sad je manji

[19:59:58] client exceeded 'ackslimit' 127.0.0.1:59266 (5190) Limit: 5000/sec
[19:59:58] client exceeded 'ackslimit' 127.0.0.1:59266 (5190) Limit: 5000/sec
[19:59:58] client exceeded 'ackslimit' 127.0.0.1:59266 (5190) Limit: 5000/sec
[19:59:58] client exceeded 'ackslimit' 127.0.0.1:59266 (5190) Limit: 5000/sec
[19:59:58] client exceeded 'ackslimit' 127.0.0.1:59266 (5190) Limit: 5000/sec
[19:59:58] client exceeded 'ackslimit' 127.0.0.1:59266 (5190) Limit: 5000/sec
[19:59:58] client exceeded 'ackslimit' 127.0.0.1:59266 (5190) Limit: 5000/sec

graph designer

Unkovic2405
5
Underboss
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
1. Mar. 2018.
Moze d ami pojasni neko sta radi taj ackslimit uopste posto ne kontam, nikad nisam radio s tim?
Adam_Lay
6
Underboss
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
1. Mar. 2018.
@Unkovic 
Imaš ovdje objašnjenje
http://forum.sa-mp.com/showpost.php?p=2999041&postcount=11

@tema

Koje su ti veličine AvionInfo,MotorInfo,PloviloInfo?

Koristiš previše loopova,iskreno ne znam za što ti točno služi VehProtection(Tj za prebacivanje u VW no nisam siguran mora li se to baš na ovakav način napraviti,ne znam kakav ti je način,da li su sva auta spawnovana na serveru,ili na connectu igrača ili što),no recimo na OnVehicleSpawn 2 puta imaš loop za VoziloInfo,pa to možeš postaviti u jedan loop,npr..

Novi onvehiclespawn

https://pastebin.com/PFCVbyRW

novi vehprotection
https://pastebin.com/nf8h3Y0H
(Ukinut loop koji već koristiš na onplayerspawn i u njemu postavljena funkcija za prebačaj auta u drugi VW
Vodka Play
5
Legenda Foruma
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
1. Mar. 2018.
Veličine promenljivih i mesto njihovog definisanja nema nikakave veze sa ovim problemom.
Ack(s) je skraćenica za acknowledgement, odnosno za potvrdu da je određen zadatak uspešno izvršen.
Kada izvršiš bilo koju funkciju koja zahteva od igrača da promeni nešto u igrici, igrač (client) odgovara sa potvrdom (ack). Setovanje healtha vozila, igrača, dodavanje komponenti na vozilo, kreairanje objekata, setovanje pozicije itd.

https://pastebin.com/8cBcCznU
OnVehicleSpawn se poziva za svako vozilo prilikom spawnovanja (osim prilikom stavaranja vozila), dakle u ovoj funkciji ne treba da pozivaš petlju koja će odraditi posao za sva vozila, nego samo za to ciljano vozilo koje se respawnovalo i kome treba dodati komponente. I ovaj način provere sa fajlom je dosta spor za ovako nešto.
Unkovic2405
5
Underboss
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
1. Mar. 2018.
Kako meni to nikad nije izbacilo brt.?
Vodka Play
5
Legenda Foruma
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
1. Mar. 2018.
Nije ti izbacilo zato što klijenti nisu prekoračili limit koji si definisao u server.cfg-u.
To je neki vid zaštite protiv jedne vrste ddos napada u kome client spamuje server sa hiljadama potvrda koje mu server uopšte nije tražio. Dakle, postoji limit koji ti odrediš da je normalan i koji je neophodan za normalan rad server, sve preko toga se smatra napadom.
Unkovic2405
5
Underboss
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
1. Mar. 2018.
Vodka Play wrote on March 1, 2018, 9:05 pm:
Nije ti izbacilo zato što klijenti nisu prekoračili limit koji si definisao u server.cfg-u.
To je neki vid zaštite protiv jedne vrste ddos napada u kome client spamuje server sa hiljadama potvrda koje mu server uopšte nije tražio. Dakle, postoji limit koji ti odrediš da je normalan i koji je neophodan za normalan rad server, sve preko toga se smatra napadom.


A koji je normalan? I je l' bitni da ga definises uopste?

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha