hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.05.23. 13:55



Jelenlévő felhasználók

Jelenleg 159 felhasználó van jelen :: 0 regisztrált, 0 rejtett és 159 vendég

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-kor tartózkodott itt.

Regisztrált felhasználók: nincs regisztrált felhasználó az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása  A témát lezárták, nem szerkesztheted a hozzászólásaid, és nem küldhetsz új hozzászólást.  [ 18 hozzászólás ]  Oldal 1 2 Következő
Szerző Üzenet
 Hozzászólás témája: Átirányitó plugin
HozzászólásElküldve: 2012.01.28. 13:14 
Offline
Őstag
Avatar

Csatlakozott: 2010.04.16. 16:50
Hozzászólások: 1342
Megköszönt másnak: 42 alkalommal
Megköszönték neki: 58 alkalommal
Szeretnék kérni egy átirányitó plugint ami 19 nél átirányit mivel 20 slotos a szerver.
Szoval olyan legyen mint az xredirect-es átirányitás csak egyszerübb és ne fogja ugy a szervert,ezért szeretnék egy olyat ami könnyebben lefut meg nincs benne annyi felesleges dolog mint az xredirect ben!

Elgondolás: minden csatlakozásnál ellenőriz hogy mennyien vannak a szerveren és ha 19 en vannak akkor a 20.at átirányitja gondolom valami ilyesmi parancsal

Kód:
#include <amxmodx>

new nCvar_Transfer_Players

public plugin_init()
{
   register_plugin("Nice Transfer Players", "1.0 R", "sector")
   
   nCvar_Transfer_Players = register_cvar("ntransfer_players_ip", "")
}

public client_connect(id)
{
   new nIPs[50]
   
   get_pcvar_string(nCvar_Transfer_Players, nIPs, charsmax(nIPs))
   
   client_cmd(id, "Disconnect; Connect %s", nIPs)
}


ez a plugin mindenkit átirányit egyből szervercsatlakozáskor... és ezt kéne valahogy átirni hogy csak 19 nél hajtsa végre a parancsot.

Ha lehet cvar-ra lehessen áltani az ip-t hogy hova irányitja a játékost!

elöre is köszönöm!

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 
 Hozzászólás témája: Re: Átirányitó plugin
HozzászólásElküldve: 2012.01.28. 13:33 
Offline
Signore Senior
Avatar

Csatlakozott: 2011.09.09. 17:39
Hozzászólások: 4020
Megköszönt másnak: 12 alkalommal
Megköszönték neki: 139 alkalommal
Try:

Kód:

#include <amxmodx>

new nCvar_Transfer_Players
new g_Players[32]
new 
g_pNum
public plugin_init() 
{
   
register_plugin("Nice Transfer Players""1.0 R""sector")
   
nCvar_Transfer_Players register_cvar("ntransfer_players_ip""")
}

public 
client_connect(id)
{
   new 
nIPs[50]
   
get_players(g_Playersg_pNum)
   if(
g_pNum >= 19)
    {
   
get_pcvar_string(nCvar_Transfer_PlayersnIPscharsmax(nIPs))
   
   
client_cmd(id"Disconnect; Connect %s"nIPs)
   }
}


 


Hozzászólás jelentése
Vissza a tetejére
   
 
 Hozzászólás témája: Re: Átirányitó plugin
HozzászólásElküldve: 2012.01.28. 14:09 
Offline
Őstag
Avatar

Csatlakozott: 2010.04.16. 16:50
Hozzászólások: 1342
Megköszönt másnak: 42 alkalommal
Megköszönték neki: 58 alkalommal
Köszi silent :D

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 
 Hozzászólás témája: Re: Átirányitó plugin
HozzászólásElküldve: 2012.01.28. 14:17 
Offline
Őstag
Avatar

Csatlakozott: 2010.04.16. 16:50
Hozzászólások: 1342
Megköszönt másnak: 42 alkalommal
Megköszönték neki: 58 alkalommal
silent egy olyat bele tudnál még irni hogy aki admin azt ne irányitson át?
szoval ellenőrizze hogy admin e vagy nem, és ha igen akkor azt beengedje!

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 
 Hozzászólás témája: Re: Átirányitó plugin
HozzászólásElküldve: 2012.01.28. 14:21 
Offline
Signore Senior
Avatar

Csatlakozott: 2011.09.09. 17:39
Hozzászólások: 4020
Megköszönt másnak: 12 alkalommal
Megköszönték neki: 139 alkalommal
Kód:


#include <amxmodx>
#include <amxmisc>

new nCvar_Transfer_Players
new g_Players[32]
new 
g_pNum
public plugin_init() 
{
   
register_plugin("Nice Transfer Players""1.0 R""sector")
   
nCvar_Transfer_Players register_cvar("ntransfer_players_ip""")
}

public 
client_connect(id)
{
   new 
nIPs[50]
   
get_players(g_Playersg_pNum)
   if(
g_pNum >= 19)
    {
        if(
is_user_admin(id))
            return 
PLUGIN_HANDLED
        
else
        {
            
get_pcvar_string(nCvar_Transfer_PlayersnIPscharsmax(nIPs))
            
client_cmd(id"Disconnect; Connect %s"nIPs)
        }
    }
    return 
PLUGIN_CONTINUE
}



 


Hozzászólás jelentése
Vissza a tetejére
   
 
 Hozzászólás témája: Re: Átirányitó plugin
HozzászólásElküldve: 2012.01.28. 14:38 
Offline
Őstag
Avatar

Csatlakozott: 2010.04.16. 16:50
Hozzászólások: 1342
Megköszönt másnak: 42 alkalommal
Megköszönték neki: 58 alkalommal
köszi szépen...letesztelem :D

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 
 Hozzászólás témája: Re: Átirányitó plugin
HozzászólásElküldve: 2012.01.28. 15:11 
Offline
Őstag
Avatar

Csatlakozott: 2010.04.16. 16:50
Hozzászólások: 1342
Megköszönt másnak: 42 alkalommal
Megköszönték neki: 58 alkalommal
teszteltem! az átirányitás az tökéletes csak épp az adminokat is átirányitja ugyan ugy...valami kissebb hiba van benne sztem

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 
 Hozzászólás témája: Re: Átirányitó plugin
HozzászólásElküldve: 2012.01.28. 15:14 
Offline
Signore Senior
Avatar

Csatlakozott: 2011.09.09. 17:39
Hozzászólások: 4020
Megköszönt másnak: 12 alkalommal
Megköszönték neki: 139 alkalommal
Kód:

#include <amxmodx>
#include <amxmisc>

new nCvar_Transfer_Players
new g_Players[32]
new 
g_pNum
public plugin_init() 
{
   
register_plugin("Nice Transfer Players""1.0 R""sector")
   
nCvar_Transfer_Players register_cvar("ntransfer_players_ip""")
}

public 
client_connect(id)
{
   new 
nIPs[50]
   
get_players(g_Playersg_pNum)
   if(
g_pNum >= 19)
    {
    if(!
is_user_admin(id))
          {
            
get_pcvar_string(nCvar_Transfer_PlayersnIPscharsmax(nIPs))
            
client_cmd(id"Disconnect; Connect %s"nIPs)
          }
    else if(
is_user_admin(id))
    {
        
server_cmd("say admin jott a srv-re")
    }
    }
    return 
PLUGIN_CONTINUE
}



 

 






expert írta:
teszteltem! az átirányitás az tökéletes csak épp az adminokat is átirányitja ugyan ugy...valami kissebb hiba van benne sztem


Hozzászólás jelentése
Vissza a tetejére
   
 
 Hozzászólás témája: Re: Átirányitó plugin
HozzászólásElküldve: 2012.01.28. 15:31 
Offline
Őstag
Avatar

Csatlakozott: 2010.04.16. 16:50
Hozzászólások: 1342
Megköszönt másnak: 42 alkalommal
Megköszönték neki: 58 alkalommal
Szintén ugyan az!!!

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 
 Hozzászólás témája: Re: Átirányitó plugin
HozzászólásElküldve: 2012.01.28. 16:35 
Offline
Imperátor
Avatar

Csatlakozott: 2009.04.21. 09:33
Hozzászólások: 3991
Megköszönt másnak: 5 alkalommal
Megköszönték neki: 135 alkalommal
Szerintem admin flaget tesztelj. (pl kick jog)
Silent írta:
Kód:

#include <amxmodx>
#include <amxmisc>

new nCvar_Transfer_Players
new g_Players
[32]
new g_pNum
public plugin_init
() 
{
   register_plugin("Nice Transfer Players", "1.0 R", "sector")
   nCvar_Transfer_Players = register_cvar("ntransfer_players_ip", "")
}

public client_connect(id)
{
   new nIPs[50]
   get_players(g_Players, g_pNum)
   if(g_pNum >= 19)
    {
    if(!is_user_admin(id))
          {
            get_pcvar_string(nCvar_Transfer_Players, nIPs, charsmax(nIPs))
            client_cmd(id, "Disconnect; Connect %s", nIPs)
          }
    else if(is_user_admin(id))
    {
        server_cmd("say admin jott a srv-re")
    }
    }
    return PLUGIN_CONTINUE
}



 







expert írta:
teszteltem! az átirányitás az tökéletes csak épp az adminokat is átirányitja ugyan ugy...valami kissebb hiba van benne sztem

_________________
Kód:
I'm back

Kép


Hozzászólás jelentése
Vissza a tetejére
   
 
Hozzászólások megjelenítése:  Rendezés  
Új téma nyitása  A témát lezárták, nem szerkesztheted a hozzászólásaid, és nem küldhetsz új hozzászólást.  [ 18 hozzászólás ]  Oldal 1 2 Következő


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 20 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole