Czy ma ktos taki plugin ze komende thetime, timeleft, nextmap mozna wpisywac raz na minute albo dwie?
Dodano 05 styczeń 2011 - 20:10:
odswiezam.
Dodano 07 styczeń 2011 - 10:38:
odswiezam.
Dodano 07 styczeń 2011 - 15:27:
odswiezam 3x
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.
|
Guest Message by DevFuse
komendydam +
Temat rozp.
gameman
, 04.01.2011 16:24
4 odpowiedzi w tym temacie
#1
Napisano 04.01.2011 16:24
#2
Napisano 07.01.2011 16:03
#include <amxmisc>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "Home"
new Float:fTimeThe,Float:fTimeLeft,Float:fTimeNext;
//pcvar
new pcvar_the,pcvar_left,pcvar_next;
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say thetime","thetime")
pcvar_the = register_cvar("thetime_time","50");
register_clcmd("say timeleft","timeleft")
pcvar_left = register_cvar("timeleft_time","50");
register_clcmd("say nextmap","nextmap")
pcvar_next = register_cvar("nextmap_time","50");
}
public thetime(id){
if(fTimeThe <= get_gametime()){
fTimeThe = get_gametime()+float(get_pcvar_num(pcvar_the));
return PLUGIN_CONTINUE;
}
return PLUGIN_HANDLED;
}
public timeleft(id){
if(fTimeLeft <= get_gametime()){
fTimeLeft = get_gametime()+float(get_pcvar_num(pcvar_left));
return PLUGIN_CONTINUE;
}
return PLUGIN_HANDLED;
}
public nextmap(id){
if(fTimeNext <= get_gametime()){
fTimeNext = get_gametime()+float(get_pcvar_num(pcvar_next));
return PLUGIN_CONTINUE;
}
return PLUGIN_HANDLED;
}
umieść plugin wyżej w plugins.ini niż
nextmap.amxx
i
timeleft.amxx
#3
Napisano 07.01.2011 16:16
dzięki dziala, juz niespamuja
Dodano 09 styczeń 2011 - 12:54:
Przerobilem sobie ten plugin w taki sposob:
Dodalem do tego komende /admin i gdy ktos wpisze /admin to przez 50 sekund nikt niemoze juz tego wpisac, a powinno byc ze tylko ta osoba tego wpisac niemoze
Dodano 09 styczeń 2011 - 12:54:
Przerobilem sobie ten plugin w taki sposob:
#include <amxmisc> #define PLUGIN "New Plug-In" #define VERSION "1.0" #define AUTHOR "Home" new Float:fTimeThe,Float:fTimeLeft,Float:fTimeNext,Float:fTimeAdmin; //pcvar new pcvar_the,pcvar_left,pcvar_next,pcvar_admin; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say thetime","thetime") pcvar_the = register_cvar("thetime_time","50"); register_clcmd("say timeleft","timeleft") pcvar_left = register_cvar("timeleft_time","50"); register_clcmd("say nextmap","nextmap") pcvar_next = register_cvar("nextmap_time","50"); register_clcmd("say /admin","admin") pcvar_admin = register_cvar("admin_time","50"); } public thetime(id){ if(fTimeThe <= get_gametime()){ fTimeThe = get_gametime()+float(get_pcvar_num(pcvar_the)); return PLUGIN_CONTINUE; } return PLUGIN_HANDLED; } public timeleft(id){ if(fTimeLeft <= get_gametime()){ fTimeLeft = get_gametime()+float(get_pcvar_num(pcvar_left)); return PLUGIN_CONTINUE; } return PLUGIN_HANDLED; } public nextmap(id){ if(fTimeNext <= get_gametime()){ fTimeNext = get_gametime()+float(get_pcvar_num(pcvar_next)); return PLUGIN_CONTINUE; } return PLUGIN_HANDLED; } public admin(id){ if(fTimeAdmin <= get_gametime()){ fTimeAdmin = get_gametime()+float(get_pcvar_num(pcvar_admin)); return PLUGIN_CONTINUE; } return PLUGIN_HANDLED; }
Dodalem do tego komende /admin i gdy ktos wpisze /admin to przez 50 sekund nikt niemoze juz tego wpisac, a powinno byc ze tylko ta osoba tego wpisac niemoze
#4
Napisano 10.01.2011 11:03
Spoiler
#5
Napisano 12.01.2011 14:08
dzięki ze mi pomogles Temat mozna zamknac dwa plugi sa dobre ;] jakby przesadzali z spamem wiec za ten i za ten dzieks!
Użytkownicy przeglądający ten temat: 1
0 użytkowników, 1 gości, 0 anonimowych