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

Mam problem z xRedirect


  • Zamknięty Temat jest zamknięty
17 odpowiedzi w tym temacie

#1 darek_sc

    Początkujący

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:13
  • GG:
  • Lokalizacja:Sosnowiec
Offline

Napisano 11.06.2009 16:33

W logach serwera pokazuje mi takie cos [xredirect.amxx] BLAD: Wlasny serwer nie zsotal poprawnie rozpoznany, plugin nie będzie działał prawidłowo. po wpisaniu na moim serwerze /server nic się nie wyświetla. Dodam że włączyłem w modules.ini, plugin również dodałem cvary mam następujące: / xredirect.amxx
redirect_active 1
redirect_auto 1
redirect_manual 1
redirect_follow 1
redirect_adminslots 1
redirect_maxadmins 0
redirect_check_method 2
redirect_show 1

Wszystko jest poprawnie zaisntalowane, na naszym drugim serwerze przekierowanie działa a na tym niestety nie. Proszę o pomoc

Dodam tutaj wyciąg z serverlist.ini

[Tygrysek[FFA] @ GameServ.pl] - to mój serv
address=195.248.241.176
port=27040
cmdbackup=2
noauto=redirect_auto
nomanual=redirect_manual
nodisplay=0
adminslots=0
publicpassword=0

[Tygrysek[TP]@Cstrike.org.pl] - ten jest kumpla
address=89.167.15.67
port=27015
cmdbackup=2
noauto=redirect_auto
nomanual=redirect_manual
nodisplay=0
adminslots=0
publicpassword=0
  • +
  • -
  • 0

#2 mgr inż. Pavulon

    C35H60Br2N2O4

  • Przyjaciel

Reputacja: 1 742
Godlike

  • Postów:6 881
  • Steam:steam
  • Imię:Konrad
  • Lokalizacja:Koniecpol
Offline

Napisano 11.06.2009 16:42

Upewnij się że IP zostało poprawnie podane. Taki błąd się wyświetla gdy nie można odnaleźć na liście serwera z IP na którym aktualnie jest uruchomiony plugin.
Ip sprawdzane jest cvar'em net_address
  • +
  • -
  • 0

#3 darek_sc

    Początkujący

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:13
  • GG:
  • Lokalizacja:Sosnowiec
Offline

Napisano 11.06.2009 17:04

dziwne jak sprawdziłem cvarem net_adress w w consoli serwera to mi pokazało 192.168.42.105:27015 mam serwa z gameserv i ip to na pewno 195.248.241.176:27040 więc to może byc? jak zmieniłem na to ip co mi pokazało to dalej się nie wyświetla żaden serwer po komendzie /server i dalej w logach [xredirect.amxx] BLAD: Wlasny serwer nie zsotal poprawnie rozpoznany, plugin nie bedzie dzialal prawidowo.
Na każdym serwerze jak jestem i wpiszę w consoli net_adress to mi pokazuje 192.168.42.105:27015
  • +
  • -
  • 0

#4 Pro Noob

    Zaawansowany

  • Użytkownik

Reputacja: 6
Nowy

  • Postów:148
  • Lokalizacja:Katowice
Offline

Napisano 11.06.2009 17:24

[Tygrysek[FFA] @ GameServ.pl]

Spróbuj zmienić na

[Tygrysek FFA @ GameServ.pl]


i to samo przy drugim serwie
  • +
  • -
  • 0

#5 Sidor24

    Życzliwy

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:31
  • Lokalizacja:Białystok
Offline

Napisano 11.06.2009 17:31

a ip ktore podales to ip jakie nadaje CI siec w ktorej sie prawdopodobnie znajdujesz, wiec dziwne ze CI to wyswietla.

u mnie serverlist.ini wygladalo tak:

[xxx]
address=91.204.161.70
port=27269

[xxx]
address=91.204.161.70
port=27261

[xxx]
address=91.204.161.70
port=27148

natomiast cvary:

redirect_active 1
redirect_auto 0
redirect_manual 1
redirect_follow 1
redirect_check_method 2
redirect_announce 60
redirect_announce_mode 3
redirect_announce_alivepos_x - wyświetlane komunikaty w pozycji pionowej z y dla żywych ludzi, domyślnie -1,0
redirect_announce_alivepos_y - wyświetlane komunikaty w horyzontalnej pozycji na y dla żywych ludzi, domyślnie 0,01
redirect_announce_deadpos_x - wyświetlane komunikaty w pozycji pionowej dla żywych ludzi, domyślnie -1,0
redirect_announce_deadpos_y - wyświetlane komunikaty w horyzontalnej pozycji dla żywych ludzi, domyślnie 0,35
redirect_show 1
redirect_adminslots 1
redirect_hidedown 3
redirect_retry 1



tak patrzac po Twoich cvarach to nie jestem pewny czy auto i manual moga wspolgrac w parze.
  • +
  • -
  • 0

#6 mgr inż. Pavulon

    C35H60Br2N2O4

  • Przyjaciel

Reputacja: 1 742
Godlike

  • Postów:6 881
  • Steam:steam
  • Imię:Konrad
  • Lokalizacja:Koniecpol
Offline

Napisano 11.06.2009 17:35

Pro Noob, nazwa nie ma nic do tego.

Na każdym serwerze jak jestem i wpiszę w consoli net_adress to mi pokazuje 192.168.42.105:27015

i tu jest problem. możesz spróbować innego kodu.

zamień wszystkie:
get_cvar_string("net_address", sTmpServerIP, MAX_IP_LEN + MAX_PORT_LEN - 1)
na:
get_user_ip(0, sTmpServerIP, MAX_IP_LEN + MAX_PORT_LEN - 1)
i skompiluj ponownie.

Jeżeli to nie pomoże to można spróbować wrzucić na stałe IP serwera.
  • +
  • -
  • 0

#7 darek_sc

    Początkujący

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:13
  • GG:
  • Lokalizacja:Sosnowiec
Offline

Napisano 11.06.2009 17:40

to wszystko zmienić w którym pliku xredirect.sma? Nazwa w tym nawiasach nie miała nic do rzeczy próbowałem nie pomogło nic.
  • +
  • -
  • 0

#8 mgr inż. Pavulon

    C35H60Br2N2O4

  • Przyjaciel

Reputacja: 1 742
Godlike

  • Postów:6 881
  • Steam:steam
  • Imię:Konrad
  • Lokalizacja:Koniecpol
Offline

Napisano 11.06.2009 17:45

to wszystko zmienić w którym pliku xredirect.sma?

tak, w pliku .sma skompiluj i wrzuć nowy plik .amxx do plugins/

Jest jeszcze inna opcja. Spróbuj dodać do server.cfg i/lub amxx.cfg:
net_address "poprawneIPserwera:port
czyli w twoim przypadku:
net_address "195.248.241.176:27040"
Myślę że powinno zadziałać.
  • +
  • -
  • 0

#9 darek_sc

    Początkujący

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:13
  • GG:
  • Lokalizacja:Sosnowiec
Offline

Napisano 11.06.2009 17:57

Pavulon niestety oba sposoby nie przynoszą efektu :( niestety i sam już nie wiem co mam robić, jest jakaś inna opcja? jak dodałem net_adress to nic to nie dało niestety i w serwer.cfg dodałem i amx.cfg też i dalej nic

Przed chwilą pojawił się nowy problem:

L 06/11/2009 - 19:10:15: [xredirect.amxx] Zaladowano serwer Tygrysek TP#[email protected] (89.167.15.67 :27015)
L 06/11/2009 - 19:10:15: [xredirect.amxx] ERROR: potrzebujesz conajmniej 2 serwerów w liscie

w logach dodam jeszcze raz serverlist.ini bo myślę że w tym leży problem

[Tygrysek TP#[email protected]]
address=195.248.241.173
port=27091
cmdbackup=2
noauto=redirect_auto
nomanual=redirect_manual
nodisplay=0
adminslots=0
publicpassword=0

[Tygrysek FFA@gameserv.pl]
address=195.248.241.176
port=27040
cmdbackup=2
noauto=redirect_auto
nomanual=redirect_manual
nodisplay=0
adminslots=0
publicpassword=0

[Tygrysek TP@Cstrike.org.pl]
address=89.167.15.67
port=27015
cmdbackup=2
noauto=redirect_auto
nomanual=redirect_manual
nodisplay=0
adminslots=0
publicpassword=0


A na drugim serwerze mam tak:

[Tygrysek FFA@gameserv.pl]
address=195.248.241.176
port=27040
cmdbackup=2
noauto=redirect_auto
nomanual=redirect_manual
nodisplay=0
adminslots=0
publicpassword=0

[Tygrysek TP#[email protected]]
address=195.248.241.173
port=27091
cmdbackup=2
noauto=redirect_auto
nomanual=redirect_manual
nodisplay=0
adminslots=0
publicpassword=0

[Tygrysek TP@Cstrike.org.pl]
address=89.167.15.67
port=27015
cmdbackup=2
noauto=redirect_auto
nomanual=redirect_manual
nodisplay=0
adminslots=0
publicpassword=0

Przy taki utawieniu udało mi się przejść z serwera TP#2 na serwer TP ale on się wyświetlał na liście jako TygrysekTP#2 co dziwne, to sami miałem z serwera FFA tylko ten jeden mi się wyświetlał( też pod tą złą nazwą i na niego sie udało przejść) a z tego TP nie mogę przejść na żaden inny bo przechodzi do niego samego. Trochę to skompikowane ale myślę że wiecie o co chodzi
  • +
  • -
  • 0

#10 Sidor24

    Życzliwy

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:31
  • Lokalizacja:Białystok
Offline

Napisano 11.06.2009 18:18

spróbuj poprostu takie cos zrobic

[nazwa]
address=ip
port=port

nic wiecej nie dopisuj, kazdy serwer w pliku tak zrob.
i w cvarach wybierz auto lub manual. gdzie raczej radze manual, u mnie bylo tak jak podalem Ci gdzies tam wyrzej i all smigalo.
  • +
  • -
  • 0

#11 darek_sc

    Początkujący

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:13
  • GG:
  • Lokalizacja:Sosnowiec
Offline

Napisano 11.06.2009 18:24

spróbuj poprostu takie cos zrobic

[nazwa]
address=ip
port=port

nic wiecej nie dopisuj, kazdy serwer w pliku tak zrob.
i w cvarach wybierz auto lub manual. gdzie raczej radze manual, u mnie bylo tak jak podalem Ci gdzies tam wyrzej i all smigalo.


a te cvary to zmienić w amx.cfg? tak

zrobiłem jak podałeś sama nazwa ip i port i z ffa moge przejsc tylko na tp , z tp2 też tylko na tp, i z tp na tp (czyli na siebie spowrotem)
  • +
  • -
  • 0

#12 Sidor24

    Życzliwy

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:31
  • Lokalizacja:Białystok
Offline

Napisano 11.06.2009 18:25

no cvary w amx.cfg

mi sie wydaje ze jak masz auto 1 i manual 1 to sie raczej wyklucza. podalem Ci tak jak bylo u mnie i na 7 serwerow smigalo jak ta lala.

i jak rozumiem kazdy plik serverlist.ini wyglada tak samo? bo chyba powinno raczej byc w kazdym to samo.
  • +
  • -
  • 0

#13 mgr inż. Pavulon

    C35H60Br2N2O4

  • Przyjaciel

Reputacja: 1 742
Godlike

  • Postów:6 881
  • Steam:steam
  • Imię:Konrad
  • Lokalizacja:Koniecpol
Offline

Napisano 11.06.2009 18:34

Hehe, jak tamto nie pomogło to zrób to najprostszym możliwym sposobem - dodaj cvar który przewidzieli autorzy pluginu - redirect_external_address. Określa się w nim własne IP jeżeli zwykły odczyt nie działa :mur:
Dodaj w amxx.cfg
redirect_external_address "195.248.241.176:27040"

  • +
  • -
  • 0

#14 darek_sc

    Początkujący

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:13
  • GG:
  • Lokalizacja:Sosnowiec
Offline

Napisano 11.06.2009 18:44

Hehe, jak tamto nie pomogło to zrób to najprostszym możliwym sposobem - dodaj cvar który przewidzieli autorzy pluginu - redirect_external_address. Określa się w nim własne IP jeżeli zwykły odczyt nie działa :mur:
Dodaj w amxx.cfg

redirect_external_address "195.248.241.176:27040"


niestety to nie pomogło zaraz sprawdzę z usunięciem auto i dam manuala

w logach jest to: 06/11/2009 - 19:44:19: [xredirect.amxx] Zaladowano serwer Tygrysek TP#[email protected] (89.167.15.67 :27015)
L 06/11/2009 - 19:44:19: [xredirect.amxx] ERROR: potrzebujesz conajmniej 2 serwerów w liscie

Z Manualem też nie pomogło ehhh to jak w końcu ma wyglądać serverlist. Może ktoś podać poprawną konfiguracje?
  • +
  • -
  • 0

#15 mgr inż. Pavulon

    C35H60Br2N2O4

  • Przyjaciel

Reputacja: 1 742
Godlike

  • Postów:6 881
  • Steam:steam
  • Imię:Konrad
  • Lokalizacja:Koniecpol
Offline

Napisano 11.06.2009 18:52

Skorzystaj z takich ustawień(takie mam u siebie):
[Serwer I]
address=IP_SERWERA_1
localaddress=
port=PORT_SERWERA_1
cmdbackup=2
noauto=0
nomanual=0
nodisplay=0
adminslots=1
password=
publicpassword=0

[Serwer II]
address=IP_SERWERA_2
localaddress=
port=PORT_SERWERA_2
cmdbackup=2
noauto=0
nomanual=0
nodisplay=0
adminslots=1
password=
publicpassword=0

[Serwer III]
address=IP_SERWERA_3
localaddress=
port=PORT_SERWERA_3
cmdbackup=2
noauto=0
nomanual=0
nodisplay=0
adminslots=1
password=
publicpassword=0
Zmień tylko wartości pisane CAPS'EM

A to w amxx.cfg
redirect_adminslots 1
redirect_active 1
redirect_auto 2
redirect_manual 2
redirect_follow 1
redirect_check_method 2
redirect_announce 120
redirect_announce_mode 3
redirect_announce_alivepos_x "-1.0"
redirect_announce_alivepos_y "0.01"
redirect_announce_deadepos_x "-1.0"
redirect_announce_deadpos_y "0.35"
redirect_show 0
redirect_maxadmins 0
redirect_retry 0
redirect_hidedown 2
redirect_localslots 0

Jeżeli i to nic nie pomoże to masz problem ;)
  • +
  • -
  • 0

#16 Sidor24

    Życzliwy

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:31
  • Lokalizacja:Białystok
Offline

Napisano 11.06.2009 19:24

na kazdym serwerze powinno wygladac to identycznie

[xxx]
address=91.204.161.70
port=27269

[SErwer 1]
address=ip
port=port

[Serwer 2]
address=ip
port=port
[Serwer 3]
addres=ip
port=port

u mnie takie cos dzialalo


natomiast cvary: (sprawdzone i dzialajace)

redirect_active 1
redirect_auto 0
redirect_manual 1
redirect_follow 1
redirect_check_method 2
redirect_announce 60
redirect_announce_mode 3
redirect_announce_alivepos_x - wyświetlane komunikaty w pozycji pionowej z y dla żywych ludzi, domyślnie -1,0
redirect_announce_alivepos_y - wyświetlane komunikaty w horyzontalnej pozycji na y dla żywych ludzi, domyślnie 0,01
redirect_announce_deadpos_x - wyświetlane komunikaty w pozycji pionowej dla żywych ludzi, domyślnie -1,0
redirect_announce_deadpos_y - wyświetlane komunikaty w horyzontalnej pozycji dla żywych ludzi, domyślnie 0,35
redirect_show 1
redirect_adminslots 1
redirect_hidedown 3
redirect_retry 1


jezeli to juz CI nie pomoze to nie mam pojecia ocb.
  • +
  • -
  • 0

#17 darek_sc

    Początkujący

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:13
  • GG:
  • Lokalizacja:Sosnowiec
Offline

Napisano 11.06.2009 19:28

Zrobiłem tak jak napisałeś PAVULON i na każdym z trzech serwerów mam takie serverlist. Sposób jaki podał sidor u mnie nie działa

[Tygrysek TP#[email protected]]
address=195.248.241.173
localaddress=
port=27091
cmdbackup=2
noauto=0
nomanual=0
nodisplay=0
adminslots=1
password=
publicpassword=0

[Tygrysek FFA@Cstrike.org.pl]
address=195.248.241.176
localaddress=
port=27040
cmdbackup=2
noauto=0
nomanual=0
nodisplay=0
adminslots=1
password=
publicpassword=0

[Tygrysek TP@Cstrike.org.pl]
address=89.167.15.67
localaddress=
port=27015
cmdbackup=2
noauto=0
nomanual=0
nodisplay=0
adminslots=1
password=
publicpassword=0

i w amxx tez to co podałeś PAVULON i już jest postęp bo mogę się przełączyć z serwera TP na FFA i odwrotnie ale niestety na TP2@ pisze że jest down. a gdy jestem na serwerze TP#2 to mogę na oba się połączyć i na ffa i na TP. z ffa moge na tp i tp#2 Pomożecie?:) już blisko chyba rozwikłania problemu
  • +
  • -
  • 0

#18 darek_sc

    Początkujący

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:13
  • GG:
  • Lokalizacja:Sosnowiec
Offline

Napisano 12.06.2009 20:03

PROBLEM ROZWIĄZANY NA KAŻDYM SERWIE DAŁEM TAKI PLIK SEVEELIST.INI i działa jak należy. Można zamknąć temat
  • +
  • -
  • 0




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

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