←  Pluginy

AMXX.pl: Support AMX Mod X i SourceMod

»

Modyfikacja
Przeróbka pluginu który blokuje komendy.

Zablokowany

JakubL - zdjęcie JakubL 13.01.2011

Witam.

Na wstepie dodam ze ma to dzialac co kazda nowa runde.
Niech ktoś przerobi ten plugin tak aby nie można było wpisać komend /free /fr /freerun free fr freerun na okreslony czas(40sec)
#include <amxmodx>

#define PLUGIN "Blok klasa"
#define VERSION "1.01"
#define AUTHOR "R3X"

new gTimeStamp;


public plugin_init() {
        register_plugin(PLUGIN, VERSION, AUTHOR);
        
        register_clcmd("say /klasa","cmdBlock");
        register_cvar("diablo_blok_klasa", "1");
}
public plugin_cfg(){
        gTimeStamp = get_systime()+60*get_cvar_num("diablo_blok_klasa");
}
public cmdBlock(id){
        new iTime = gTimeStamp - get_systime();
        if( iTime > 0){
                client_print(id, print_chat, " [Diablo] Komenda dostepna bedzie za %d sekund", iTime);
                return PLUGIN_HANDLED;
        }
        return PLUGIN_CONTINUE;
}

Użytkownik JakubL edytował ten post 13.01.2011 16:38
Odpowiedz

  • +
  • -
;(( - zdjęcie ;(( 13.01.2011

Chodzi o blok tego free?


// register_clcmd("say /free","cmdVoteFreeRun");
        // register_clcmd("say_team /free","cmdVoteFreeRun");
        // register_clcmd("say free","cmdVoteFreeRun");
	// register_clcmd("say_team free","cmdVoteFreeRun");
	
	// register_clcmd("say /freerun","cmdVoteFreeRun");
	// register_clcmd("say_team /freerun","cmdVoteFreeRun");
	// register_clcmd("say freerun","cmdVoteFreeRun");
	// register_clcmd("say_team freerun","cmdVoteFreeRun");
	
	// register_clcmd("say /fr","cmdVoteFreeRun");
	// register_clcmd("say_team /fr","cmdVoteFreeRun");
	// register_clcmd("say fr","cmdVoteFreeRun");
	// register_clcmd("say_team fr","cmdVoteFreeRun");

lub

*/register_clcmd("say /free","cmdVoteFreeRun");
	register_clcmd("say_team /free","cmdVoteFreeRun");
	register_clcmd("say free","cmdVoteFreeRun");
	register_clcmd("say_team free","cmdVoteFreeRun");
	
	register_clcmd("say /freerun","cmdVoteFreeRun");
	register_clcmd("say_team /freerun","cmdVoteFreeRun");
	register_clcmd("say freerun","cmdVoteFreeRun");
	register_clcmd("say_team freerun","cmdVoteFreeRun");
	
	register_clcmd("say /fr","cmdVoteFreeRun");
	register_clcmd("say_team /fr","cmdVoteFreeRun");
	register_clcmd("say fr","cmdVoteFreeRun");
	register_clcmd("say_team fr","cmdVoteFreeRun");/*

Użytkownik dMNq. edytował ten post 13.01.2011 15:45
Odpowiedz

JakubL - zdjęcie JakubL 13.01.2011

Proszę usunąć.

Dodano 15 styczeń 2011 - 09:33:
POMOŻE KTOŚ? :)
Użytkownik JakubL edytował ten post 13.01.2011 16:23
Odpowiedz

  • +
  • -
;(( - zdjęcie ;(( 15.01.2011

Ja już Ciebie nie rozumiem. Zablokowałem komendy..
Użytkownik dMNq. edytował ten post 15.01.2011 15:12
Odpowiedz
Zablokowany