31.07.2011, 04:17
I want to make Messages Which will show after every one Minute. but in Serial Order i put it in.
Not Randomly any message.
PLZ HELP ME
Not Randomly any message.
PLZ HELP ME
#define RANDOM_MESSAGE_TIMER 60000 //One minute
new messagenumber = 0;
new messages[][] =
{
"Message 1",
"Message 2",
"Message 3"
};
public OnGameModeInit()
{
SetTimer("Messages", RANDOM_MESSAGE_TIMER, true);
return 1;
}
forward Messages();
public Messages()
{
if(messagenumber == sizeof(messages)) messagenumber = 0;
SendClientMessageToAll(-1, messages[messagenumber]);
messagenumber ++;
return 1;
}
F:\My Server\Server\gamemodes\IN-RP.pwn(1140) : error 072: "sizeof" operator is invalid on "function" symbols F:\My Server\Server\gamemodes\IN-RP.pwn(1141) : error 028: invalid subscript (not an array or too many subscripts): "Messages" F:\My Server\Server\gamemodes\IN-RP.pwn(1141) : warning 215: expression has no effect F:\My Server\Server\gamemodes\IN-RP.pwn(1141) : error 001: expected token: ";", but found "]" F:\My Server\Server\gamemodes\IN-RP.pwn(1141) : error 029: invalid expression, assumed zero F:\My Server\Server\gamemodes\IN-RP.pwn(1141) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 5 Errors.
F:\My Server\Server\gamemodes\IN-RP.pwn(66) : error 021: symbol already defined: "Messages" F:\My Server\Server\gamemodes\IN-RP.pwn(1138) : error 021: symbol already defined: "Messages" F:\My Server\Server\gamemodes\IN-RP.pwn(1140) : error 010: invalid function or declaration F:\My Server\Server\gamemodes\IN-RP.pwn(1143) : error 010: invalid function or declaration F:\My Server\Server\gamemodes\IN-RP.pwn(1230) : warning 203: symbol is never used: "Messages" F:\My Server\Server\gamemodes\IN-RP.pwn(1230) : warning 203: symbol is never used: "messagenumber" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors.
F:\My Server\Server\gamemodes\IN-RP.pwn(66) : error 021: symbol already defined: "Messages" F:\My Server\Server\gamemodes\IN-RP.pwn(1138) : error 021: symbol already defined: "Messages" F:\My Server\Server\gamemodes\IN-RP.pwn(1140) : error 010: invalid function or declaration F:\My Server\Server\gamemodes\IN-RP.pwn(1143) : error 010: invalid function or declaration F:\My Server\Server\gamemodes\IN-RP.pwn(1230) : warning 203: symbol is never used: "Messages" F:\My Server\Server\gamemodes\IN-RP.pwn(1230) : warning 203: symbol is never used: "messagenumber" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors.
#define RANDOM_MESSAGE_TIMER 60000 //One minute
new messagenumber = 0;
new messages[][] =
{
"Message 1",
"Message 2",
"Message 3"
};
public OnGameModeInit()
{
SetTimer("SendMessages", RANDOM_MESSAGE_TIMER, true);
return 1;
}
forward SendMessages();
public SendMessages()
{
if(messagenumber == sizeof(messages)) messagenumber = 0;
SendClientMessageToAll(-1, messages[messagenumber]);
messagenumber ++;
return 1;
}
#define RANDOM_MESSAGE_TIMER 60000 //One minute
new messagenumber = 0;
new messages[][2] =
{
{"Message 1", COLOR1},
{"Message 2", COLOR2},
{"Message 3", COLOR3},
};
public OnGameModeInit()
{
SetTimer("SendMessages", RANDOM_MESSAGE_TIMER, true);
return 1;
}
forward SendMessages();
public SendMessages()
{
if(messagenumber == sizeof(messages)) messagenumber = 0;
SendClientMessageToAll(messages[messagenumber][1], messages[messagenumber][0]);
messagenumber ++;
return 1;
}