Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #define SUBOR "Reklamy.txt"
- #define TIMER 180
- #define SEC(%0) %0*1000
- //#define DEBUG
- forward SendRandomMessage();
- public OnFilterScriptInit()
- {
- if(!fexist(SUBOR)){
- print( "============= Reklama System v1.0 by QWER =============");
- printf("Súbor \"%s\" sa nenašiel. Server bol vypnutý !",SUBOR);
- SendRconCommand("exit");
- }else{
- print( "============= Reklama System v1.0 by QWER =============");
- print("Súbor sa našiel, všetko OK !");
- }
- SetTimer("SendRandomMessage",SEC(TIMER),true);
- return 1;
- }
- public SendRandomMessage(){
- new File:a = fopen(SUBOR,io_read);
- new b,str[128];
- while(fread(a,str)){
- b++;
- }
- if(b == 0){
- print( "============= Reklama System v1.0 by QWER =============");
- printf("Súbor \"%s\" je prázdny (Chýbajú tam reklamy). Server bol vypnutý !",SUBOR);
- SendRconCommand("exit");
- }
- new r = random(b)+1;
- b = 0;
- a = fopen(SUBOR,io_read);
- while(fread(a,str)){
- if(b == r) {
- DelChar(str);
- #if defined DEBUG
- print(str);
- #endif
- SendClientMessageToAll(-1,str);
- break;
- }
- b++;
- }
- fclose(a);
- }
- stock DelChar(tstring[])
- {
- new ln = strlen(tstring);
- if(tstring[ln-2] == '\r')tstring[ln-2] = '\0';
- if(tstring[ln-1] == '\n')tstring[ln-1] = '\0';
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement