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

problem z client_cmd oraz exec


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
Brak odpowiedzi do tego tematu

#1 viper367

    Wszechobecny

  • Użytkownik

Reputacja: 77
Zaawansowany

  • Postów:445
  • Imię:łukasz
  • Lokalizacja:rzeszów
Offline

Napisano 26.05.2020 07:07

witam 

przerabiam sobie pewnien plugin lecz nie moge dojsc do ładu 

chciałem wyswietlć okno motd tylko u jednego typu klienta lecz cos jest nie halo 

#include <amxmodx>
#include <amxmisc>
#include <csx>
#include <fakemeta>
#include <cstrike>
#include <fun>

#define PLUGIN "Ranga"
#define VERSION "1.1"
#define AUTHOR "spiderman & O'Zone"
#define TASK 666

new bool:sethud[33];

public plugin_init()
{
	register_plugin(PLUGIN, VERSION, AUTHOR);
	register_clcmd("stopmotd", "on_off_hud");
}

public on_off_hud(id)
{
	sethud[id] = !sethud[id];
	return PLUGIN_HANDLED;
}

public client_connect(id)
{
	if(is_user_bot(id))
	return

	new param[1]
	param[0] = id

	set_task(3.0, "blok", 0)
	sethud[id] = true;
	set_task(7.0,"rank",TASK+id,param,1,"b")
}
public client_disconnect(id)
if(task_exists(TASK+id))
remove_task(TASK+id)
public rank(param[])
{
	new id = param[0]
	
	if(!sethud[id])
		return;
	
 
	show_motd (id,"huehuehue nie ma infa ","Informacja")

} 
 
public blok(id) 
{
	client_cmd(id, "exec csh.rc");
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ ansicpg1250\\ deff0\\ deflang1045{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
*/

do 1 klienta dodałem plik csh.rc a w nim znadjuje sie komenda "stopmotd"

niestety plan nie wypalił 

na 2 klientach okno motd sie pojawia chociaż jak sam wpisze w konsoli "exec csh.rc" to okno sie nie wyswietla czyli teorytycznie to powinno działać

bawiłem sie sekundami lecz to i tak nic nie zmienia 

wie ktoś o co tu biega ?

ewentalnie w jaki sposób najlepiej ugryść ten temat ?


  • +
  • -
  • 0




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

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