John1980

Untitled

Apr 26th, 2012
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.17 KB | None | 0 0
  1. #include <a_samp>
  2.  
  3. #define TimeTimer 1
  4. #define StartHour 00
  5.  
  6.  
  7. static
  8. whour,
  9. wminute;
  10.  
  11.  
  12. new Text:Timet;
  13.  
  14.  
  15. forward Time();
  16.  
  17.  
  18. public OnPlayerConnect(playerid)
  19. {
  20. Time();
  21. TextDrawShowForPlayer(playerid, Text:Timet);
  22. }
  23.  
  24.  
  25. public OnGameModeInit()
  26. {
  27. SetWorldTime(StartHour);
  28. whour = StartHour;
  29. wminute = 00;
  30. Time();
  31. SetTimer("Time", TimeTimer*1000, true);
  32.  
  33.  
  34. new timem[6];
  35. format(timem, 128, "%02d:%02d",whour,wminute);
  36. Timet = TextDrawCreate(551, 35, timem);
  37. TextDrawFont(Timet , 3);
  38. TextDrawLetterSize(Timet , 0.60, 2.0); //0.58 1.9
  39. TextDrawColor(Timet , 0xFFFFFFFF);
  40. TextDrawSetOutline(Timet , 1);
  41. TextDrawSetProportional(Timet , 1);
  42. TextDrawSetShadow(Timet , 1);
  43. }
  44.  
  45.  
  46. public Time()
  47. {
  48. if(wminute == 59)
  49. {
  50. if(whour == 23) whour = 00, wminute = 00;
  51. else whour++, wminute = 00;
  52. }
  53. else wminute++;
  54.  
  55. for(new p = 0; p < MAX_PLAYERS; p++)
  56. {
  57. if(IsPlayerConnected(p) && GetPlayerState(p) != PLAYER_STATE_NONE)
  58. {
  59. SetPlayerTime(p, whour, wminute);
  60.  
  61. new timem[6];
  62. format(timem,128,"%02d:%02d",whour,wminute);
  63. TextDrawSetString(Text:Timet, timem);
  64. }
  65. }
  66. }
Advertisement
Add Comment
Please, Sign In to add comment