Guest User

Untitled

a guest
Dec 13th, 2014
267
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.07 KB | None | 0 0
  1. forward WczytajGracza(playerid);
  2. public WczytajGracza(playerid)
  3. {
  4.  
  5. if(PlayerInfo[playerid][Zalogowany] == true)
  6. {
  7. TimerCheckHealthArmour[playerid] = SetTimerEx("CheckHealthArmour", 1000, false, "d", playerid);
  8. TimerOdbierzGlod[playerid] = SetTimerEx("OdbierzGlod",150000,0,"d",playerid);
  9. TimerOdbierzSen[playerid] = SetTimerEx("OdbierzSen",100000,0,"d",playerid);
  10.  
  11. new Godzina;
  12. gettime(Godzina);
  13. SetPlayerTime(playerid, Godzina, 0);
  14. czaswykonania = gettime();
  15.  
  16.  
  17. strdel(buf, 0, 2000);
  18. format(buf,sizeof(buf),"UPDATE `Gracze` SET `ONLINE` = 1 WHERE `nick` = '%s'", pName[playerid]);
  19. mysql_query(buf);
  20.  
  21. format(buf,sizeof(buf),
  22. "SELECT `score`, `kasa`, `skin`, `ranga`, `frakcja`, `lider`, `glod`, `sen`, `mute`, `jail`, `stylwalki`, `wantedlevel`, `skuty`,");
  23. format(buf,sizeof(buf),
  24. "%s `piwo`, `wino`, `sprunk`, `papieros`, `blant`, `ubezpieczenie`, `paszport`, `osobisty`, `rejestracyjny`, `strzelecka`,",buf);
  25. format(buf,sizeof(buf),
  26. "%s `teoria`, `praktyka`, `rybacka`, `fotoradary`, `fotowyzerowane`, `punktykarne`,",buf);
  27. format(buf,sizeof(buf),
  28. "%s `cbradio`,`telefon`,`stankonta`,`kanister`,`mandat`,`knebel`, IFNULL(DATEDIFF(pVip,NOW()),-1), `poziom`, `warn`,",buf);
  29. format(buf,sizeof(buf),
  30. "%s warnprzedbanem`, `wyplata`, `wizyty`, `virtualworld`, `interior`, `prwp`,",buf);
  31. format(buf,sizeof(buf),
  32. "%s `x`, `y`, `z`, `a`, `boombox` FROM `Gracze` WHERE `nick` = '%s'",buf, pName[playerid]);
  33.  
  34. mysql_query(buf);
  35. mysql_store_result();
  36. mysql_fetch_row(buf);
  37. sscanf(buf, "p<|>ddddddddddddddddddddddddddddddddddddddffffd",
  38. PlayerInfo[playerid][score],
  39. PlayerInfo[playerid][pkasa],
  40. PlayerInfo[playerid][pskin],
  41. PlayerInfo[playerid][pranga],
  42. PlayerInfo[playerid][Frakcja],
  43. PlayerInfo[playerid][Lider],
  44. PlayerInfo[playerid][Glod],
  45. PlayerInfo[playerid][Sen],
  46. PlayerInfo[playerid][mute],
  47. PlayerInfo[playerid][jail],
  48. PlayerInfo[playerid][stylwalki],
  49. PlayerInfo[playerid][pwantedlevel],
  50. PlayerInfo[playerid][Skuty],
  51. PlayerInfo[playerid][ePiwo],
  52. PlayerInfo[playerid][eWino],
  53. PlayerInfo[playerid][eSprunk],
  54. PlayerInfo[playerid][ePapieros],
  55. PlayerInfo[playerid][eBlant],
  56. PlayerInfo[playerid][Ubezpieczenie],
  57. PlayerInfo[playerid][Paszport],
  58. PlayerInfo[playerid][Osobisty],
  59. PlayerInfo[playerid][Rejestracyjny],
  60. PlayerInfo[playerid][Strzelecka],
  61. PlayerInfo[playerid][Teoria],
  62. PlayerInfo[playerid][Praktyka],
  63. PlayerInfo[playerid][Rybacka],
  64. PlayerInfo[playerid][Fotoradary],
  65. PlayerInfo[playerid][FotoWyzerowane],
  66. PlayerInfo[playerid][PunktyKarne],
  67. PlayerInfo[playerid][cbradio],
  68. PlayerInfo[playerid][Telefon],
  69. PlayerInfo[playerid][StanKonta],
  70. PlayerInfo[playerid][kanister],
  71. PlayerInfo[playerid][mandat],
  72. PlayerInfo[playerid][knebel],
  73. PlayerInfo[playerid][VipDay],
  74. PlayerInfo[playerid][Poziom],
  75. PlayerInfo[playerid][Warny],
  76. PlayerInfo[playerid][WarnPrzedBanem],
  77. PlayerInfo[playerid][Wyplata],
  78. PlayerInfo[playerid][Wizyty],
  79. PlayerInfo[playerid][pVirtualWorld],
  80. PlayerInfo[playerid][pInterior],
  81. PlayerInfo[playerid][PierwszyRazWPojezdzie],
  82. PlayerInfo[playerid][pPos][0],
  83. PlayerInfo[playerid][pPos][1],
  84. PlayerInfo[playerid][pPos][2],
  85. PlayerInfo[playerid][pPos][3],
  86. PlayerInfo[playerid][Boombox]);
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93. if(PlayerInfo[playerid][VipDay] > 0) PlayerInfo[playerid][Vip] = true; else PlayerInfo[playerid][Vip] = false;
  94. //--------------------------------------------------------------------------------------------------------------------------------------------------------------------
  95.  
  96. SetPlayerSkin(playerid, PlayerInfo[playerid][pskin]);
  97. GivePlayerMoneyEx(playerid, PlayerInfo[playerid][pkasa]);
  98. SetPlayerWantedLevel(playerid, PlayerInfo[playerid][pwantedlevel]);
  99. SetPlayerScore(playerid, PlayerInfo[playerid][score]);
  100. SetPlayerFightingStyle(playerid, PlayerInfo[playerid][stylwalki]);
  101. SetPlayerPos(playerid, PlayerInfo[playerid][pPos][0], PlayerInfo[playerid][pPos][1], PlayerInfo[playerid][pPos][2]);
  102. SetPlayerFacingAngle(playerid, PlayerInfo[playerid][pPos][3]);
  103. SetPlayerVirtualWorld(playerid, PlayerInfo[playerid][pVirtualWorld]);
  104. SetPlayerInterior(playerid, PlayerInfo[playerid][pInterior]);
  105. //--------------------------------------------------------------------------------------------------------------------------------------------------------------------
  106.  
  107.  
  108.  
  109. if(PlayerInfo[playerid][Vip]){
  110. format(buf, sizeof(buf), "{F7FE2E}Konto premium aktywne jeszcze przez {dedede}%d {f7fe2e}dni",PlayerInfo[playerid][VipDay]);
  111. SCM(playerid,-1,buf);
  112. TextDrawShowForPlayer(playerid, Premium[playerid]);
  113. SetPlayerColor(playerid, VIP_KOLOR);
  114. SetPlayerArmourEx(playerid, 100);
  115. GivePlayerWeaponEx(playerid, 22, 7);
  116. }
  117. SprawdzPoziom(playerid);
  118. PlayerInfo[playerid][Wizyty]++;
  119.  
  120. if(PlayerInfo[playerid][mute] != 0) { TimerCheckMute[playerid] = SetTimerEx("CheckMute",60000,0,"d",playerid); }
  121. if(PlayerInfo[playerid][jail] != 0) { TimerCheckJail[playerid] = SetTimerEx("CheckJail",60000,0,"d",playerid); }
  122. //-------------------------------------------------------------------------------------------------------------------------------------------------------------
  123. }
  124. strdel(bufTD, 0, 888);
  125. format(bufTD, sizeof(bufTD), "~w~Glod:~y~ %d%", PlayerInfo[playerid][Glod]);
  126. TextDrawSetString(GlodText[playerid],bufTD);
  127.  
  128. format(bufTD, sizeof(bufTD), "~w~Sen:~y~ %d%", PlayerInfo[playerid][Sen]);
  129. TextDrawSetString(SenText[playerid],bufTD);
  130.  
  131. format(bufTD, sizeof(bufTD), "~w~Dostarczenia: ~r~%d", GetPlayerScore(playerid));
  132. TextDrawSetString(DostarczeniaStatyBox[playerid],bufTD);
  133.  
  134. format(bufTD, sizeof(bufTD), "~w~Poziom: ~g~%d", PlayerInfo[playerid][Poziom]);
  135. TextDrawSetString(PoziomStatyBox[playerid],bufTD);
  136.  
  137.  
  138. if(PlayerInfo[playerid][pranga] > 5)
  139. {
  140. format(buf,sizeof(buf),"{a4a4a4}Wszystkie ustawienia wczytane w {dedede}%d {a4a4a4}sekund",gettime()-czaswykonania);
  141. SCM(playerid,-1,buf);
  142. }
  143. return 1;
  144. }
Advertisement
Add Comment
Please, Sign In to add comment