y_flooding

Započeo Osamu Dazai
19. Avg. 2019.
5,919
pregleda
24
postova
VinlandRP
4
Made Man
19. Avg. 2019.
- y_flooding -


Å ta je y_flooding?
y_flooding je jedana od najjednostavnijih ali nimalo beskorisna fensi integracija YSI paketa;
Njegova uloga je da ograniči broj konekcija za IP adresu i da uradi ono što mu je zadato ako detektuje prekoračenje limita.


Limit
SetMaxConnections(max, action)
max - koliko maksimalnih konekcija želite da IP adresa ima:
action - akcija koju će server preduzeti (čitaj dole za akcije).
SetMaxConnections(2);

Maksimalan broj klijenata sa X ip adrese je sada 2.
SetMaxConnections();

Maksimalan broj klijenata sa X ip adrese je sada beskonačan.


Akcije
e_FLOOD_ACTION_BLOCK - Kikuje poslednjeg igrača sa blokirane IP adrese.
e_FLOOD_ACTION_KICK - Kikuje sve igrače sa blokirane IP adrese.
e_FLOOD_ACTION_BAN - Banuje IP adresu i sačeka da igrači time-outuju
e_FLOOD_ACTION_FBAN - Banuje IP adresu i kikuje sve igrače istovremeno.
e_FLOOD_ACTION_GHOST - Tiho blokira IP adresu i primroa sve igrače da se ponovo konektuju.
e_FLOOD_ACTION_OTHER - Poziva "OnFloodLimitExcceded" callback. (custom opcija koju Vi pravite)


OnFloodLimitExcceded
public OnFloodLimitExcceded(ip, count)
{
foreach (new i : FloodingPlayer)
{
SendClientMessage(i, 0xFF0000FF, " Previše igrača je povezano sa Vaše IP adrese, kikujem vas sve!");
Kick(i);
}
}
omcho
4
Enforcer
19. Avg. 2019.
nece ti raditi poruka ako ne stavis tajmer h3h3
VinlandRP
4
Made Man
19. Avg. 2019.
omcho wrote on August 19, 2019, 9:58 pm:
nece ti raditi poruka ako ne stavis tajmer h3h3

Hvala na komentaru ali totalno nema veze sa postom, ovo je samo primer koji je napisan na brzinu 😛

EDIT: OnFloodLimitExceeded a ne OnFloodLimitExcceded, greÅ¡kica 😄


EDIT 2: Da napomenem da je default opcija e_FLOOD_ACTION_BLOCK
Muma Rascall
6
Forum Don
20. Avg. 2019.
Tako simple i korisno, a niko neće da koristi.. vole valjda svoje shit kodove
VinlandRP
4
Made Man
20. Avg. 2019.
mumitza. wrote on August 20, 2019, 10:31 am:
Tako simple i korisno, a niko neće da koristi.. vole valjda svoje shit kodove

Jbg bebo, YSI znači Y_Less' Server Includes, oni neka prave svoje shitty, navikli su haha
Exnas.pwn
5
Godfather
20. Avg. 2019.
omcho wrote on August 19, 2019, 9:58 pm:
nece ti raditi poruka ako ne stavis tajmer h3h3

Sta ti znas qq
VinlandRP
4
Made Man
20. Avg. 2019.
002 wrote on August 20, 2019, 1:57 pm:
Sta ti znas qq

Bot na tebe UwU
Rax_King
5
Godfather
20. Avg. 2019.
Osamu Dazai wrote on August 20, 2019, 10:55 am:
Jbg bebo, YSI znači Y_Less' Server Includes, oni neka prave svoje shitty, navikli su haha


Uzimaj sve na gotovo lol
VinlandRP
4
Made Man
20. Avg. 2019.
// xunder wrote on August 20, 2019, 8:18 pm:
Uzimaj sve na gotovo lol

Koristi strtok majstore, nemoj sscanf, ipak je to ALEX pravio
Rax_King
5
Godfather
20. Avg. 2019.
Osamu Dazai wrote on August 20, 2019, 9:31 pm:
Koristi strtok majstore, nemoj sscanf, ipak je to ALEX pravio


Nemoj se trigger <3
VinlandRP
4
Made Man
20. Avg. 2019.
// xunder wrote on August 20, 2019, 9:41 pm:
Nemoj se trigger <3

Pa kada je već uraÄ‘eno i imam to inclued, zaÅ¡to da ne koristim, mislim mogu kao ti da kažem kako sam YSI includuje previÅ¡e nekoriÅ¡tenih ( a sad kaže ne koristimo to jer je gotovo i ako nam je included, e moj ti.. 😛 ) stvari i da kvari performansu Å¡to je za smejanje.
( approved by Southclaws, Alex, JustMichael, IllidanS4 i ostala ekipa kojoj iskreno svi ovde možemo stojeći da pušimo )
Rax_King
5
Godfather
20. Avg. 2019.
Osamu Dazai wrote on August 20, 2019, 9:44 pm:
Pa kada je već urađeno i imam to inclued, zašto da ne koristim, mislim mogu kao ti da kažem kako sam YSI includuje previše nekorištenih ( a sad kaže ne koristi to i ako imaš included, e moj ti ) stvari i da kvari performansu što je za smejanje.
( approved by Southclaws, Alex, JustMichael, IllidanS4 i ostala ekipa kojoj iskreno svi ovde možemo stojeći da pušimo )


Pa treba da se koristi ako vec imas ysi includovan. Nemam ja nista protiv ekipe koju si nabrojao, naprotiv oni vise drze SAMP od kalcora zivim i svaka im cast za sve.
Ali ne treba ni forsirati ljude da koriste YSI vec ih forsirati da uce da prave svoje kodove i vremenom ih poboljsavaju (bas kao ysi od v1 do v4 ili koja je vec final).
VinlandRP
4
Made Man
20. Avg. 2019.
// xunder wrote on August 20, 2019, 9:51 pm:
Pa treba da se koristi ako vec imas ysi includovan. Nemam ja nista protiv ekipe koju si nabrojao, naprotiv oni vise drze SAMP od kalcora zivim i svaka im cast za sve.
Ali ne treba ni forsirati ljude da koriste YSI vec ih forsirati da uce da prave svoje kodove i vremenom ih poboljsavaju (bas kao ysi od v1 do v4 ili koja je vec final).

sampctl p install pawn-lang/YSI-Includes@5.x

5.x koristim skoro godinu dana već, mnogo je brzi od YSI 4x i ima code optimisation proces integrated u sebi što uzme 5-15sec pri bootanju servera

#define YSI_YES_HEAP_MALLOC, y_malloc sve kida bato sada, aj razumem da kažeš za stariji YSI da je sranje, al za ovaj sada ne možeš jbg

EDIT: Da se zna da YSI uzme pri bootanju servera, nista ali nista ne uzima u toku runtime-a čak štaviše ubrza ako se koristi KAKO TREBA
Rax_King
5
Godfather
20. Avg. 2019.
Osamu Dazai wrote on August 20, 2019, 9:54 pm:
sampctl p install pawn-lang/YSI-Includes@5.x

5.x koristim skoro godinu dana već, mnogo je brzi od YSI 4x i ima code optimisation proces integrated u sebi što uzme 5-15sec pri bootanju servera

#define YSI_YES_HEAP_MALLOC, y_malloc sve kida bato sada, aj razumem da kažeš za stariji YSI da je sranje, al za ovaj sada ne možeš jbg

EDIT: Da se zna da YSI uzme pri bootanju servera, nista ali nista ne uzima u toku runtime-a čak štaviše ubrza ako se koristi KAKO TREBA


E vidis nisam znao da ima taj v5.
Naravno, memory allocation je u C jeziku posebno vazan.

KAKO TREBA je u vecini slucajeva problem svima 😄
VinlandRP
4
Made Man
20. Avg. 2019.
// xunder wrote on August 20, 2019, 10:00 pm:
E vidis nisam znao da ima taj v5.
Naravno, memory allocation je u C jeziku posebno vazan.

KAKO TREBA je u vecini slucajeva problem svima 😄

Ma i ja sam 5.x slučajno našao kada sam stisnuo na master field haha, tek pre par dana objavljen u Releases a stable već skoro godinu dana

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha