Advertisement
Guest User

Untitled

a guest
Feb 19th, 2020
549
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.28 KB | None | 0 0
  1. IRPC:ClientJoin(playerid, BitStream:bs)
  2. {
  3. new client_data[E_CLIENT_STRUCT];
  4. BS_ReadValue(
  5. bs,
  6. PR_INT32, client_data[iVersion],
  7. PR_UINT8, client_data[byteMod],
  8. PR_UINT8, client_data[byteNicknameLen],
  9. PR_STRING, client_data[NickName], client_data[byteNicknameLen],
  10. PR_UINT32, client_data[uiClientChallengeResponse],
  11. PR_UINT8, client_data[byteAuthKeyLen],
  12. PR_STRING, client_data[auth_key], client_data[byteAuthKeyLen],
  13. PR_UINT8, client_data[iClientVerLen],
  14. PR_STRING, client_data[ClientVersion], client_data[iClientVerLen]
  15. );
  16.  
  17. //printf( "auth_key: %s ", client_data[auth_key]);
  18.  
  19. //p_temp[playerid][no_valid_client] = false;
  20. p_temp[playerid][mobile_actual] = 0;
  21.  
  22. /*for(new i = 0; i < sizeof(m_szClientVersions); i++)
  23. {
  24. if(GetString(client_data[auth_key], m_szClientVersions[i]))
  25. {
  26. p_temp[playerid][no_valid_client] = true;
  27. break;
  28. }
  29. }*/
  30. // new client
  31. p_temp[playerid][is_mobile] = GetString(client_data[auth_key], "4DB9BDE5A38450042D3D72C65952846E2C6826946B") ? true :
  32. GetString(client_data[auth_key], "13A1938A851FF3C0A9B3E069CB142D02F67FF978B74") ? true :
  33. GetString(client_data[auth_key], "10EF38095514DBF164C8FD10438A3C9BCB4DA4A9E15") ? true :
  34. GetString(client_data[auth_key], "E02262CF28BC542486C558D4BE9EFB716592AFAF8B") ? true :
  35. GetString(client_data[auth_key], "C4B408C3A1C34E2E544EF21678A53108B2B8AE2518") ? true :
  36. GetString(client_data[auth_key], "1034FEB5335C789FDC51EC085C9C0B2A91DA79E696B") ? true :
  37. GetString(client_data[auth_key], "10B3D2B1317ADD02CC1F680BC500A8BC0FD7AD42CE7") ? true :
  38. GetString(client_data[auth_key], "149C15C7E69314B147D55069C245763C07DD8AB4429") ? true :
  39. false;
  40.  
  41. if( GetString(client_data[auth_key], "10B3D2B1317ADD02CC1F680BC500A8BC0FD7AD42CE7") /*delete*/ ||
  42. GetString(client_data[auth_key], "149C15C7E69314B147D55069C245763C07DD8AB4429")) p_temp[playerid][mobile_actual] = 1;
  43.  
  44. return 1;
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement