przykładowa zawartość pliku:
[Nazwa serwera]
IP=jakiesip
PORT=jakisport
PW=haslo (puste oznacza brak)
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#define PLUGIN "mServers"
#define VERSION "1.0"
#define AUTHOR "tEc."
new pw1;
new pw2;
new pw3;
new pw4;
new ip1;
new ip2;
new ip3;
new ip4;
new port1;
new port2;
new port3;
new port4;
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
register_clcmd("mservers","xmenu");
////////////////////////////////////////////////////////////////////
ip1 = register_cvar("mservers_ip1", "91.203.133.202")
port1 = register_cvar("mservers_port1", "27108")
pw1 = register_cvar("mservers_pw1", "")
ip2 = register_cvar("mservers_ip2", "91.203.133.221")
port2 = register_cvar("mservers_port2", "27096")
pw2 = register_cvar("mservers_pw2", "")
ip3 = register_cvar("mservers_ip3", "91.210.129.210")
port3 = register_cvar("mservers_port3", "27096")
pw3 = register_cvar("mservers_pw3", "")
ip4 = register_cvar("mservers_ip4", "91.210.129.220")
port4 = register_cvar("mservers_port4", "27082")
pw4 = register_cvar("mservers_pw4", "")
////////////////////////////////////////////////////////////////////
}
public xmenu(id)
{
new xmenu=menu_create("\rWybierz serwer:","w_xmenu");
menu_additem(xmenu,"CS-MaxSkills.pl [4Fun]");
menu_additem(xmenu,"CS-MaxSkills.pl [PaintBall]");
menu_additem(xmenu,"CS-MaxSkills.pl [DiabloMod]");
menu_additem(xmenu,"CS-MaxSkills.pl [PokeMod]");
menu_setprop(xmenu,MPROP_NUMBER_COLOR,"\r");
menu_display(id, xmenu,0);
return PLUGIN_HANDLED;
}
public w_xmenu(id, menu, item)
{
switch(item)
{
case 0:{
client_cmd(id, "password %s;Connect %d:%d", pw1, ip1, port1);
}
case 1:{
client_cmd(id, "password %s;Connect %d:%d", pw2, ip2, port2);
}
case 2:{
client_cmd(id, "password %s;Connect %d:%d", pw3, ip3, port3);
}
case 3:{
client_cmd(id, "password %s;Connect %d:%d", pw4, ip4, port4);
}
}
}// kod zmieniony
Użytkownik tEc. edytował ten post 04.05.2010 14:09


Dodatki SourceMod



Temat jest zamknięty









