Advertisement
Guest User

Untitled

a guest
Oct 27th, 2016
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.99 KB | None | 0 0
  1. else if(id == socketClient)
  2. {
  3. if(!strlen(data)) return socket_close_remote_client(id,remote_clientid);
  4. new playerid = gClientID[remote_clientid];
  5. if(GetPVarInt(playerid,"clientid") == remote_clientid + 1)
  6. {
  7. if(!strcmp(data,"$changes"))
  8. {
  9. SendClientMessage(playerid,CWHITE,"Во время запуска произошли изменения в директории. Вход невозможен");
  10. NewKick(playerid);
  11. socket_close_remote_client(id,remote_clientid);
  12. return 1;
  13. }
  14. new key[33],result[33];
  15. format(key,33,"s1874bc23%dm49%dc58",remote_clientid,gClientCode[remote_clientid]);
  16. result = MD5_Hash(key);
  17. printf("%s:%s",data,result);
  18. if(!strcmp(result,data,false))
  19. {
  20. SendClientMessage(playerid,CGREEN,"Спасибо за использование Diamond RP Launcher");
  21. pTemp[playerid][pJoined] = true;
  22. SetTimerEx("OnPlayerJoin",300,false,"i",playerid);
  23. }
  24. }
  25. else socket_close_remote_client(id,remote_clientid);
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement