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

[ROZWIĄZANE] Dlaczego przekierowanie działa tylko na ns?Przekierowanie za pomocą komendy.


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

#1 Kasumi

    Nowy

  • Girl

Reputacja: 0
Nowy

  • Postów:4
  • Lokalizacja:Łódź
Offline

Napisano 11.04.2014 17:23

Witam, piszę drugi temat ponieważ poprzedni został usuniety, sorry moj błąd nie zorientowałam się co do tych bindów.

Otóż mam problem. Mam wgrany plugin, który ma przekierować daną osobę na inny serwer za pomocą komendy /serwer a następnie wybranego przez siebie serwera dodanego do menu. Niestety plugin ten działa jedynie na ns, na steam już nie.

Co może być nie tak? Dołączam .sma

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Menu Serwerow"
#define VERSION "1.0"
#define AUTHOR "ShaRk."

#define IP1 "IP SERWERA" // Tutaj wpisz ip swojego 1 serwera
#define IP2 "IP 2 SERWERA" // Tutaj wpisz ip swojego 2 serwera


public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	register_clcmd("say /serwer","funkcja") // komendy na otwarcie menu
	register_clcmd("say /serwery","funkcja")
	register_clcmd("say /server","funkcja")
	register_clcmd("say /servery","funkcja")
	register_logevent("runda",2,"1=Round_Start")
	set_task(30.0, "Pomoc")
}

public funkcja(id){
	new menu = menu_create("\rMenu Serwerow","sterowanie")
	
	menu_additem(menu,"\y Twoj Serwer","1",0) // Tu wpisz swoja nazwe serwera
	menu_additem(menu,"\y Twoj Serwer 2","2",0)
	
	menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
	menu_display(id,menu,0)
}

public sterowanie(id,menu,item){
	if(item == MENU_EXIT)
	{
		menu_destroy(menu)
		return PLUGIN_HANDLED
	}
	new data[6], iName[64]
	new acces, callback
	menu_item_getinfo(menu, item, acces, data,5, iName, 63, callback)
	new key = str_to_num(data)
	switch(key)
	{
		case 1:{
	   client_cmd(id,"Connect %s",IP1)
	}
		case 2:{
	   client_cmd(id,"Connect %s",IP2)
	}
	
	}
	menu_destroy(menu)
	return PLUGIN_HANDLED
}


  • +
  • -
  • 0

#2 Kasumi

    Nowy

  • Autor tematu
  • Girl

Reputacja: 0
Nowy

  • Postów:4
  • Lokalizacja:Łódź
Offline

Napisano 11.04.2014 17:27

Czyli nie da się tego obejść? 


  • +
  • -
  • 0

#3 Onyke

    Godlike

  • Przyjaciel

Reputacja: 708
Guru

  • Postów:2 178
Offline

Napisano 11.04.2014 19:13

Przeczytaj ten temat: http://amxx.pl/topic...ji-sierpniowej/

Nie jestem pewien czy ten sposób dalej działa i niestety nie mam tego jak sprawdzić.

 


sharkowy (11.04.2014 19:13):
To już dawno nie działa, testowałem na zaktualizowanym steamie
sharkowy (11.04.2014 19:14):
tzn na zaktualizowanym cs'ie :P
Onyke (17.04.2014 19:22):
Testowałem przed chwilą i działa
client_cmd(id,"echo ^"^";^"Connect^" IP:PORT");
Sharkowy co ściemniasz :D

  • +
  • -
  • 1

#4 Kasumi

    Nowy

  • Autor tematu
  • Girl

Reputacja: 0
Nowy

  • Postów:4
  • Lokalizacja:Łódź
Offline

Napisano 12.04.2014 07:43

Aha, no dzięki za pomoc, miłego fragowania :) 


  • +
  • -
  • 0




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

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