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

San Andreas Multiplayer (SA-MP) => Leírások/Útmutatók => SA-MP: Szerverfejlesztés => Függvények => A témát indította: divkn - 2014. május 26. - 10:50:02

Cím: BlockIpAddress
Írta: divkn - 2014. május 26. - 10:50:02
BlockIpAddress


Blokkolja az adott IP címet egy megadott idõpontig. Amikor a játékos csatlakozni próbál a szerverre azzal az IP címmel ami blokkolva van, akkor \"You are banned from this server.\" üzenetet fogja kapni. Amíg a játékos a blokkolt IP lejárata után továbbra is  a szerveren tartózkodik és újracsatlakozáskor is szintén ezt az üzenetet kapja.
Paraméterei
 
(ip_address[], timems)

 
ip_addressBlokkolni kívánt IP cím.
timemsAz idõ (miliszekundumban), amennyi ideig blokkolni szeretnénk. Ha 0-át adsz meg akkor korlátlan ideig.
VisszatéréseNem ad vissza semmilyen értéket.

public OnRconLoginAttempt(ip[], password[], success)
{
    if(!success)
    {
        BlockIpAddress(ip, 60 * 1000); // Blokkolja az IP-t 1 percig.
    }
    return 1;
}

 
Kapcsolódó funkciók
UnBlockIpAddress
Kapcsolódó eljárások
OnIncomingConnection
Forrás: http://wiki.sa-mp.com/wiki/BlockIpAddress
Cím: BlockIpAddress
Írta: citromhun - 2014. május 26. - 14:34:32
Ezt ugyan úgy OnPlayerConnect-nél is lehet alkalmazni?
Cím: BlockIpAddress
Írta: divkn - 2014. május 26. - 10:50:02
BlockIpAddress


Blokkolja az adott IP címet egy megadott idõpontig. Amikor a játékos csatlakozni próbál a szerverre azzal az IP címmel ami blokkolva van, akkor \"You are banned from this server.\" üzenetet fogja kapni. Amíg a játékos a blokkolt IP lejárata után továbbra is  a szerveren tartózkodik és újracsatlakozáskor is szintén ezt az üzenetet kapja.
Paraméterei
 
(ip_address[], timems)

 
ip_addressBlokkolni kívánt IP cím.
timemsAz idõ (miliszekundumban), amennyi ideig blokkolni szeretnénk. Ha 0-át adsz meg akkor korlátlan ideig.
VisszatéréseNem ad vissza semmilyen értéket.

public OnRconLoginAttempt(ip[], password[], success)
{
    if(!success)
    {
        BlockIpAddress(ip, 60 * 1000); // Blokkolja az IP-t 1 percig.
    }
    return 1;
}

 
Kapcsolódó funkciók
UnBlockIpAddress
Kapcsolódó eljárások
OnIncomingConnection
Forrás: http://wiki.sa-mp.com/wiki/BlockIpAddress
Cím: BlockIpAddress
Írta: citromhun - 2014. május 26. - 14:34:32
Ezt ugyan úgy OnPlayerConnect-nél is lehet alkalmazni?