Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

Server_menu_v2 - Wyskakuje 3. -


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
4 odpowiedzi w tym temacie

#1 'eXe'

    Profesjonalista

  • Zbanowany

Reputacja: 9
Nowy

  • Postów:164
  • GG:
  • Imię:PatryQ
  • Lokalizacja:Czeladz
Offline

Napisano 23.03.2012 16:22

Witam,

Mam problem posiadam na serwerze plugin server_menu_v2, w pliku servers_list.ini mam tak:
; Lista serwerów
; "NAZWA SERWERA"    "ADRES SERWERA"
"CsWadowice.pl [COD:MW3]"   "195.2.255.122:27036"
"CsWadowice.pl [FFA]"    "31.186.84.66:27061"
A jednak nie wiem dlaczego po wpisaniu /server piszę mi
3. -

Dołączona grafika
Jeżeli ktoś by chciał podaje kod .sma:
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "Menu serwerow"
#define VERSION "0.2"
#define AUTHOR "Sebul"

#define SERVERS_FILE "servers_list.ini"
#define MAX_SERVERS 32
#define MAX_CHARACTERS 64
new g_servers[MAX_SERVERS][2][MAX_CHARACTERS];
new g_number_server;
new cvar_pokaz_ip;
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR);
register_clcmd("say /server", "show_server");
register_clcmd("say_team /server", "show_server");
cvar_pokaz_ip = register_cvar("server_show_ip", "1");
set_task(4.0, "load_servers");
}
public load_servers() {
new file_serwers[64];
get_configsdir(file_serwers, charsmax(file_serwers));
formatex(file_serwers, charsmax(file_serwers), "%s/%s", file_serwers, SERVERS_FILE);
g_number_server = 0;
new fHandle = fopen(file_serwers, "rt");
if(fHandle) {
  new data_server[128];
  for(new i=0; i<MAX_SERVERS && !feof(fHandle); i++) {
   fgets(fHandle, data_server, charsmax(data_server));
   if(!data_server[0] || data_server[0] == ' ' || data_server[0] == ';') {
    i--;
    continue;
   }
   parse(data_server, g_servers[i][0], MAX_CHARACTERS-1, g_servers[i][1], MAX_CHARACTERS-1);
   g_number_server++;
  }
  fclose(fHandle);
}
else
  log_amx("Brak '%s' na serwerze", file_serwers);
}
public show_server(id) {
new menu = menu_create("Lista serwerow - polacz z:", "show_server_handle");
new pokaz = get_pcvar_num(cvar_pokaz_ip);
new formats[256];
for(new i=0; i<g_number_server; i++) {
  formatex(formats, charsmax(formats), "%s%s%s", g_servers[i][0], pokaz ? " - \y" : "", pokaz ? g_servers[i][1] : "");
  menu_additem(menu, formats);
}
menu_setprop(menu, MPROP_BACKNAME, "Wroc");
menu_setprop(menu, MPROP_NEXTNAME, "Dalej");
menu_setprop(menu, MPROP_EXITNAME, "Wyjscie");
menu_display(id, menu);
return PLUGIN_HANDLED;
}
public show_server_handle(id, menu, item) {
if(item == MENU_EXIT) {
  menu_destroy(menu);
  return PLUGIN_HANDLED;
}
client_cmd(id, "Connect %s", g_servers[item][1]);
menu_destroy(menu);
return PLUGIN_HANDLED;
}

Za pomoc dam +

#2 adamsa1

    Profesjonalista

  • Zbanowany

Reputacja: 2
Nowy

  • Postów:217
  • GG:
  • Imię:Adam
  • Lokalizacja:Katowice
Offline

Napisano 23.03.2012 16:37

"CsWadowice.pl [COD:MW3]" "195.2.255.122:27036"
"CsWadowice.pl [FFA]" "31.186.84.66:27061"

Zrób tutaj 3 od [FFA]" do "31.. itd spacje i powinno działać

Przy codzie tak samo ja tak mam i działa

#3 'eXe'

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: 9
Nowy

  • Postów:164
  • GG:
  • Imię:PatryQ
  • Lokalizacja:Czeladz
Offline

Napisano 23.03.2012 16:40

Tak mam i mi nic nie daje.

#4 adamsa1

    Profesjonalista

  • Zbanowany

Reputacja: 2
Nowy

  • Postów:217
  • GG:
  • Imię:Adam
  • Lokalizacja:Katowice
Offline

Napisano 23.03.2012 16:44

to wpisz komendę /servery na serwerze

#5 'eXe'

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: 9
Nowy

  • Postów:164
  • GG:
  • Imię:PatryQ
  • Lokalizacja:Czeladz
Offline

Napisano 23.03.2012 16:49

Co to ma z tym wspólnego? -.-




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych