Advertisement
Guest User

Untitled

a guest
Oct 4th, 2019
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 0.93 KB | None | 0 0
  1. /*
  2. =============================================================
  3.                    
  4.                 # Module: Loading System
  5.  
  6. =============================================================
  7. */
  8.  
  9. #include <YSI_Coding\y_hooks>
  10.  
  11. hook OnPlayerConnect(playerid) {
  12.     loadingBar[playerid] = CreatePlayerProgressBar(playerid, 250.000000, 162.000000, 145.000000, 4.699999, 122673919, 100.0000, 0);
  13.     SetPlayerProgressBarValue(playerid, loadingBar[playerid], 0.0);
  14.     return 1;
  15. }
  16.  
  17. class destroyPBar(playerid) {
  18.     DestroyPlayerProgressBar(playerid, loadingBar[playerid]);
  19.     return 1;
  20. }
  21.  
  22. timer loadingBarTimer[700](playerid) {
  23.     new
  24.         Float:value = GetPlayerProgressBarValue(playerid, loadingBar[playerid])
  25.     ;
  26.  
  27.     if(value != 100) {
  28.         SetPlayerProgressBarValue(playerid, loadingBar[playerid], value+4);
  29.         defer loadingBarTimer(playerid);
  30.     } else if(value == 100) {
  31.         showPlayerLogin(playerid, true);
  32.         CallLocalFunction("destroyPBar", "d", playerid);
  33.     }
  34.     return 1;
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement