I want to make Messages But not Random. -
Harry_Sandhu - 31.07.2011
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
Re: I want to make Messages But not Random. -
Harry_Sandhu - 31.07.2011
*PLEASE HELP ME THIS IS A SIMPLE QUESTION*
Re: I want to make Messages But not Random. -
[HiC]TheKiller - 31.07.2011
pawn Code:
#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;
}
Give that a go.
Re: I want to make Messages But not Random. -
Harry_Sandhu - 31.07.2011
ERRROS
Code:
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.
Re: I want to make Messages But not Random. -
[HiC]TheKiller - 31.07.2011
Had Messages instead of messages. Give it a go now.
Re: I want to make Messages But not Random. -
Harry_Sandhu - 31.07.2011
4 ERRORS now.
Code:
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.
Re: I want to make Messages But not Random. -
Harry_Sandhu - 31.07.2011
Code:
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.
These 4 Errors now.
Re: I want to make Messages But not Random. -
[HiC]TheKiller - 31.07.2011
You put the variable to a capital M, just change the timer name to something else.
Re: I want to make Messages But not Random. -
Harry_Sandhu - 31.07.2011
Can you send me the Code?
Re: I want to make Messages But not Random. -
Shockey HD - 31.07.2011
pawn Code:
#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;
}
Re: I want to make Messages But not Random. -
Harry_Sandhu - 31.07.2011
how can i change its Color?
Re: I want to make Messages But not Random. -
Gray - 31.07.2011
http://forum.sa-mp.com/showpost.php?...20&postcount=2
Re: I want to make Messages But not Random. -
Harry_Sandhu - 31.07.2011
I have got the Script but i want to change the Color of the Serial wise Message
Re: I want to make Messages But not Random. -
Shockey HD - 31.07.2011
SendClientMessageToAll(-1, messages[messagenumber]);
to
SendClientMessageToAll(COLOR_GREEN, messages[messagenumber]);
i think
Re: I want to make Messages But not Random. -
[HiC]TheKiller - 31.07.2011
pawn Code:
#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;
}
Hope that helps.