GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => A témát indította: dnsdj - 2010. Január 09. - 14:21:23

Cím: [H|P|K]
Írta: dnsdj - 2010. Január 09. - 14:21:23

Sziasztok...
Készítettem egy HPK Nevu Scriptet... mivel eléggé inaktiv vagyok és nemnagyon látogatom mostanába fórumot.. és ez eléggé kezdo szint... csak unatkoztam de lehet valaki hasznát veszi..
Leírás/Útmutató: A Script Source Fájljában található \'#define PING 1337\'-et ird át annyira amennyire szeretnéd hogy a szerver kirúgja a játékost!
Példa: Ha azt szeretnéd hogy 300-as Ping felett kirugja akkor \'#define PING 300\'-ra írd!
Használd arra amire akarod
Letöltés:
Forrás Fájl [Pastebin]: http://pastebin.com/m437d4a87
Forrás Fájl [solidFiles]: http://solidfiles.com/d/WxZg
Forrás Fájl [RapidShare]: http://rapidshare.com/files/332668902/hpk.pwn.html
Forrás Fájl [MegaUpload]: http://www.megaupload.com/?d=4I09FX8Z
Forrás Fájl [MediaFire]: http://www.mediafire.com/?ml2mmgt2azm
Forrás Fájl [bBen]: http://www.upload.bben.hu/download.php?file=ab66a7999c2165599beb74d7d761504a
Cím: [H|P|K]
Írta: Depi - 2010. Január 09. - 16:05:56
Jó lett,Gratulálok. :)
Cím: [H|P|K]
Írta: Aragorn - 2010. Január 16. - 20:21:31
Na ezt kipróbálom de gondolom szép lett, de ez olyan ping kirugó rendszer?
Cím: [H|P|K]
Írta: dnsdj - 2010. Január 17. - 07:18:58
Igen igen..
High Ping Kicker..
csak 1 a baj még vele..
hogy ha véletlenül is éri el a 1 secundumra is a maxmimális pinget kirugja :\\
Cím: [H|P|K]
Írta: Gamestar - 2010. Január 17. - 12:26:03
Nem teszteltem, de szerintem jó. Ez ha 4x túllépi rúgja ki. (Ez persze módosítható)
 
//---------------------------------------------
//
// High Ping Kicker
//
// Author Gamestar 17 JAN 2010
//
//---------------------------------------------
#include <a_samp>
#define kick_count 4
#define max_ping 600
new g_ping_count;
public OnPlayerUpdate(playerid)
{
if(GetPlayerPing(playerid)>max_ping) {
    g_ping_count++;
    if(g_ping_count>=kick_count) Kick(playerid);
}
return 1;
}
Cím: [H|P|K]
Írta: Iceaac - 2010. Január 17. - 14:03:50
Hibás, mert a g_ping_count változó globális.
Cím: [H|P|K]
Írta: Gamestar - 2010. Január 17. - 14:20:21
Nem teszteltem, de szerintem jó. Ez ha 4x túllépi rúgja ki. (Ez persze módosítható)
Új üzi, mert hiába akarom módosítani, lefagy az oldal.
 

//---------------------------------------------
//
// High Ping Kicker
//
// Author Gamestar 17 JAN 2010
//
//---------------------------------------------
#include <a_samp>
#define kick_count 4
#define max_ping 600
new g_ping_count[500];
public OnPlayerDisconnect(playerid,reason) g_ping_count[playerid]=0;
public OnPlayerUpdate(playerid)
{
if(GetPlayerPing(playerid)>max_ping) {
    g_ping_count[playerid]++;
    if(g_ping_count[playerid]>=kick_count) Kick(playerid),g_ping_count[playerid]=0;
}
return 1;
}