new randomMessages[][] =
{
"Your message",
};
new string[128], randomMsg = random(sizeof(randomMessages));
format(string, sizeof(string), "say %s", randomMessage[randomMsg]);
SendRconCommand(string);
forward SendRandomMessage(); //forward the function
SetTimer("SendRandomMessage", 1200000, true); //20 mins timer on loop
public SendRandomMessage() //function { new rand = random(2); //twomessages switch(rand) { case 0: { //randommessage1} case 1: { //randommessage2} } return 1; }
On Top.
Код:
forward SendRandomMessage(); //forward the function Код:
SetTimer("SendRandomMessage", 1200000, true); //20 mins timer on loop Код:
public SendRandomMessage() //function { new rand = random(2); //twomessages switch(rand) { case 0: { //randommessage1} case 1: { //randommessage2} } return 1; } |
// This is a comment
// uncomment the line below if you want to write a filterscript
#define FILTERSCRIPT
#if defined FILTERSCRIPT
#include <a_samp>
#include <zcmd>
#include <YSI\y_timers>
new bool:start_random_message;
task message_random[1000*20]()
{
if(start_random_message != false)
{
new string[18];
switch(random(10))
{
case 1: string = "message random 1";
case 2: string = "message random 2";
case 3: string = "message random 3";
case 4: string = "message random 4";
case 5: string = "message random 5";
case 6: string = "message random 6";
case 7: string = "message random 7";
case 8: string = "message random 8";
case 9: string = "message random 9";
}
SendRconCommand(string);
}
return true;
}
command(msgrandom, playerid, params[])
{
if(IsPlayerAdmin(playerid))
{
if(start_random_message != true)
{
SendClientMessage(playerid, -1, "Messages random started.");
start_random_message = true;
}
else if(start_random_message != false)
{
SendClientMessage(playerid, -1, "Messages random stop.");
start_random_message = false;
}
}
else
{
SendClientMessage(playerid, -1, "You are not administrator rcon.");
}
return true;
}
#endif