←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

Cvar wynosi 1


Najlepsza odpowiedź DarkGL 19.01.2019 12:25

PLUGIN_HANDLED / PLUGIN_CONTINUE etc.

zależy jaki efekt chcesz osiągnąć Przejdź do postu

  • +
  • -
Cess006 - zdjęcie Cess006 19.01.2019

Jak napisać, że kiedy cvar wynosi "1", wtedy przy komendzie "/test" wyswietli tekst? A jeżeli 0 to tego nie wyświetli? Chodzi mi o True/False czy coś w ten deseń

#include <amxmodx>
#include <amxmisc>
#include <colorchat>

#define PLUGIN "nom"
#define VERSION "0.1"
#define AUTHOR "zaden"

new pcvar_test;
public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)

	pcvar_test = register_cvar("gyp_test", "1");

	register_clcmd("say /test", "testcmd");
}

public testcmd(id) {

	new coss = get_pcvar_num(pcvar_test);

	if(coss == 1)
	//nie wiem co dalej

	ColorChat(id, BLUE, "komenda test!")

}

 

 

Odpowiedz

  • +
  • -
Toldi - zdjęcie Toldi 19.01.2019

if(coss == 1)
	client_print(id, print_chat, "wartosc cvara: 1");

Możesz tez zrobić w ten sposób

if(coss) // true
if(!coss) // false
Odpowiedz

  • +
  • -
Cess006 - zdjęcie Cess006 19.01.2019

if(coss == 1)
	client_print(id, print_chat, "wartosc cvara: 1");

Możesz tez zrobić w ten sposób

if(coss) // true
if(!coss) // false

Jest może jeszcze jakiś sposób, żeby nie pakować całego kodu w "if"?

 

przed kodem np.

if(!coss)
	return PLUGIN_ //?

Użytkownik Cess006 edytował ten post 19.01.2019 11:58
Odpowiedz

  • +
  • -
Najlepsza odpowiedź DarkGL - zdjęcie DarkGL 19.01.2019

PLUGIN_HANDLED / PLUGIN_CONTINUE etc.

zależy jaki efekt chcesz osiągnąć
Odpowiedz