Jump to content

[AMXX] set_task


Recommended Posts

kenzake powah!
Posted

- Am sa incerc sa explic ce face comanda set_task intr-un plugin ( Pentru ce-i care s-au apucat recent de facut / creat plugin-uri )
 
- set_task este o comanda ce activeaza un public (mesaj )dupa un anumit timp setat de dvs ...
 
- set_task(timp,"public",id = 0,"",0,flags= "?",repeta = 0)
 
 
* Deci vom avea asa:
 
timp = timpul care trebuie setat. ex. 10.0 ( 10 sec) Atentie!! Este extrem de important sa puneti .0
public = seteaza numele acelui public ce vrei sa actioneze
id = 0 = aici puneti 0 de obicei sau id etc...ex2 uitati-va mai jos..
"" = aici sunt parametrii nu aveti treaba
flags= "?" = aici sunt flagurile care trebuiesc puse / setate
adica:
a = repeta operatia la un anumit nr de timp.
b = repeta operatia la infinit
c = face  o operatie in functie de timpul ramas pe harta
d = face o operatie inainte de timpul ramas pe harta.
repeta = 0 = aici foloseste litera "a" si seteaza de cate ori vrei sa se repete
 
- Ex de plugin :
 

#include <amxmodx>
#include <amxmisc>
 
#define PLUGIN "Arata Mesaje"
#define VERSION "1.0"
#define AUTHOR "brick_bazuka"
 
 
public plugin_init() {
   register_plugin(PLUGIN, VERSION, AUTHOR)
   set_task(30.0,"arata_mesaje",0,"",0,"b",0)
}
 
public show_mesaje(id){
   
   client_print(0,print_chat,"Bun venit pe .... '')
}
 
* Dupa 30 de sec va afisa "Bun venit pe .... " la toti jucatorii dupa server . . .
Am setat b sa se repete mereu la 30 sec , timpul il setezi tu cat crezi ,cat ai nevoie ,cat vrei

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...