Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
merqry Użytkownik
Dołączył: 18 Paź 2006 Klan: ApC^
|
Wysłany: Pią Lut 16, 2007 5:24 pm Temat postu: auto connect |
|
|
Witam mam taki plugin. Ale on nie działa jak sie wcxhodz na serwer to pisze rezerwacja slotów a nie przenosi na inny serwer
Kod: | /* AMX Mod X
* Slots Reservation + Redirect Plugin
*
* by the AMX Mod X Development Team
* and Leland Roach (phroggie)
* originally developed by OLO
*
* This file is part of AMX Mod X.
*
*
* This program is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
* Free Software Foundation; either version 2 of the License, or (at
* your option) any later version.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software Foundation,
* Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
* In addition, as a special exception, the author gives permission to
* link the code of this program with the Half-Life Game Engine ("HL
* Engine") and Modified Game Libraries ("MODs") developed by Valve,
* L.L.C ("Valve"). You must obey the GNU General Public License in all
* respects for all of the code used other than the HL Engine and MODs
* from Valve. If you modify this file, you may extend this exception
* to your version of the file, but you are not obligated to do so. If
* you do not wish to do so, delete this exception statement from your
* version.
*/
#include <amxmodx>
#include <amxmisc>
// Comment if you don't want to hide not used reserved slots
#define HIDE_RESERVED_SLOTS
new g_cmdLoopback[16]
public plugin_init()
{
register_plugin("Slots Reservation","0.20","AMXX Dev Team + Phroggie")
register_cvar("amx_reservation","3")
register_cvar("amx_redirect","0")
register_cvar("amx_redirect_server","88.199.89.134:27015")
format( g_cmdLoopback, 15, "amxres%c%c%c%c" ,
random_num('A','Z') , random_num('A','Z') ,random_num('A','Z'),random_num('A','Z') )
register_clcmd( g_cmdLoopback, "ackSignal" )
}
public ackSignal(id) {
if ( get_cvar_num("amx_redirect")) {
new g_myRedirectServer[50]
get_cvar_string("amx_redirect_server", g_myRedirectServer, 49)
client_cmd(id, "echo ^"Redirected due to slot reservation^";connect %s", g_myRedirectServer)
}
else
server_cmd("kick #%d ^"Rezerwacja slotow^"", get_user_userid(id))
}
public client_authorized(id)
{
new maxplayers = get_maxplayers()
new players = get_playersnum( 1 )
new limit = maxplayers - get_cvar_num( "amx_reservation" )
if ( (get_user_flags(id) & ADMIN_RESERVATION) || (players <= limit) )
{
#if defined HIDE_RESERVED_SLOTS
setVisibleSlots( players , maxplayers, limit )
#endif
return PLUGIN_CONTINUE
}
client_cmd(id,g_cmdLoopback)
return PLUGIN_HANDLED
}
#if defined HIDE_RESERVED_SLOTS
public client_disconnect(id)
{
new maxplayers = get_maxplayers( )
setVisibleSlots( get_playersnum(1) - 1 , maxplayers ,
maxplayers - get_cvar_num( "amx_reservation" ) )
return PLUGIN_CONTINUE
}
setVisibleSlots( players , maxplayers , limit )
{
new num = players + 1
if ( players == maxplayers )
num = maxplayers
else if ( players < limit )
num = limit
set_cvar_num( "sv_visiblemaxplayers" , num )
}
#endif
|
|
|
Powrót do góry |
|
|
Google Reklama
|
Wysłany: Pią Lut 16, 2007 5:24 pm Temat postu: |
|
|
|
|
Powrót do góry |
|
|
zielony_potwor_zza_krzaka Użytkownik
Dołączył: 12 Lis 2006 Klan: Insurgency.pl
|
Wysłany: Pią Lut 16, 2007 5:57 pm Temat postu: |
|
|
Nic dziwnego że nie działa, przekierowywanie jest wyłączone.
amx_redirect 1 //dopisz w configu _________________
|
|
Powrót do góry |
|
|
merqry Użytkownik
Dołączył: 18 Paź 2006 Klan: ApC^
|
Wysłany: Pią Lut 16, 2007 11:33 pm Temat postu: |
|
|
Powiedz mi co i gdzie mam wpisać |
|
Powrót do góry |
|
|
Zuko Moderator
Dołączył: 26 Lut 2004 Klan: f0d
|
Wysłany: Pią Lut 16, 2007 11:41 pm Temat postu: |
|
|
zielony_potwor_zza_krzaka napisał: | dopisz w configu |
amxx.cfg... |
|
Powrót do góry |
|
|
_KaszpiR_ Administrator
Dołączył: 23 Maj 2002 Klan: Nova Team (nieaktywny), ale i tak nie gram w cs...
|
Wysłany: Sob Lut 17, 2007 12:39 pm Temat postu: |
|
|
jezus, ludzie, mamy za was myslec? _________________
|
|
Powrót do góry |
|
|
merqry Użytkownik
Dołączył: 18 Paź 2006 Klan: ApC^
|
Wysłany: Nie Lut 18, 2007 9:11 am Temat postu: |
|
|
Kod: | register_cvar("amx_redirect","0") |
A czy w tym mam coś zmieniać? |
|
Powrót do góry |
|
|
zchiz Użytkownik
Dołączył: 04 Kwi 2003
|
Wysłany: Nie Lut 18, 2007 9:50 am Temat postu: |
|
|
wez wpisz co trawiator napisal a nie pytasz oto samo |
|
Powrót do góry |
|
|
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach
|
Powered by phpBB © 2001, 2005 phpBB Group
|