28.05.2010, 19:18
Hi, i need help in creating announcement using textdraw, but it not working.
I want it to appear one after another but not in random.
Here the code:
Please help me to finish this code.
Thanks in advance.
I want it to appear one after another but not in random.
Here the code:
Код:
new Msg; forward MessageTimer(); new aMessage[12][128] = { {"Want to go ~b~somewhere cool? ~w~Type ~b~/teles~w~!"}, {"Buy a ~g~VIP ~w~Account ~b~Today! ~w~To access lot of new ~y~features~w~!"}, {"Always Respect ~b~This server ~y~Rules!"}, {"Welcome to ~b~Example!"}, {"Use the new ~y~/carmenu ~w~and ~y~/tunemenu~w~!"}, {"Suspect of ~r~Cheaters? ~w~Use ~y~/report [id] [Reason]"}, {"Want to be an ~r~Admin? ~w~Head ~w~to example!"}, {"Type ~y~/jumps ~w~for a list of Stunts."}, {"Wish to change your ~b~fighting styles? ~w~Type ~y~/fs ~w~for more ~b~Info."}, {"Wish to ~p~Speed up the little engine? ~w~Type ~y~/sb."}, {"Any Things you want to ~p~add ~w~head to our ~r~Website now~w~!"}, {"We Have Added some new ~b~Stunts. Use ~y~/new ~w~to see what new."} }; public OnPlayerSpawn(playerid) { SetTimer("MessageTimer", 4000, true); return 1; } public MessageTimer() //SetTimer OnGameModeInit { switch (Msg) { case 0: {TextDrawSetString(Text:TMessage, aMessage[0]); Msg++;} // first message case 1: {TextDrawSetString(Text:TMessage, aMessage[1]); Msg++;} case 2: {TextDrawSetString(Text:TMessage, aMessage[2]); Msg++;} case 3: {TextDrawSetString(Text:TMessage, aMessage[3]); Msg++;} case 4: {TextDrawSetString(Text:TMessage, aMessage[4]); Msg++;} case 5: {TextDrawSetString(Text:TMessage, aMessage[5]); Msg++;} case 6: {TextDrawSetString(Text:TMessage, aMessage[6]); Msg++;} case 7: {TextDrawSetString(Text:TMessage, aMessage[7]); Msg++;} case 8: {TextDrawSetString(Text:TMessage, aMessage[8]); Msg++;} case 9: {TextDrawSetString(Text:TMessage, aMessage[9]); Msg++;} case 10: {TextDrawSetString(Text:TMessage, aMessage[10]); Msg++;} case 11: {TextDrawSetString(Text:TMessage, aMessage[11]); Msg = 0;} } return 1; }
Thanks in advance.