Advertisement
Guest User

Untitled

a guest
Sep 23rd, 2019
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.98 KB | None | 0 0
  1. public jbe_set_user_model(pPlayer, const szModel[])
  2. {
  3.     copy(g_szUserModel[pPlayer], charsmax(g_szUserModel[]), szModel);
  4.     static Float:fGameTime, Float:fChangeTime; fGameTime = get_gametime();
  5.     if(fGameTime - fChangeTime > 0.1)
  6.     {
  7.         jbe_set_user_model_fix(pPlayer+TASK_CHANGE_MODEL);
  8.         fChangeTime = fGameTime;
  9.     }
  10.     else
  11.     {
  12.         set_task((fChangeTime + 0.1) - fGameTime, "jbe_set_user_model_fix", pPlayer+TASK_CHANGE_MODEL);
  13.         fChangeTime = fChangeTime + 0.1;
  14.     }
  15. }
  16.  
  17. public jbe_set_user_model_fix(pPlayer)
  18. {
  19.     pPlayer -= TASK_CHANGE_MODEL;
  20.     engfunc(EngFunc_SetClientKeyValue, pPlayer, engfunc(EngFunc_GetInfoKeyBuffer, pPlayer), "model", g_szUserModel[pPlayer]);
  21.     new szBuffer[64]; formatex(szBuffer, charsmax(szBuffer), "models/player/%s/%s.mdl", g_szUserModel[pPlayer], g_szUserModel[pPlayer]);
  22.     set_pdata_int(pPlayer, g_szModelIndexPlayer, engfunc(EngFunc_ModelIndex, szBuffer), linux_diff_player);
  23.     SetBit(g_iBitUserModel, pPlayer);
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement