Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- else if(id == socketClient)
- {
- if(!strlen(data)) return socket_close_remote_client(id,remote_clientid);
- new playerid = gClientID[remote_clientid];
- if(GetPVarInt(playerid,"clientid") == remote_clientid + 1)
- {
- if(!strcmp(data,"$changes"))
- {
- SendClientMessage(playerid,CWHITE,"Во время запуска произошли изменения в директории. Вход невозможен");
- NewKick(playerid);
- socket_close_remote_client(id,remote_clientid);
- return 1;
- }
- new key[33],result[33];
- format(key,33,"s1874bc23%dm49%dc58",remote_clientid,gClientCode[remote_clientid]);
- result = MD5_Hash(key);
- printf("%s:%s",data,result);
- if(!strcmp(result,data,false))
- {
- SendClientMessage(playerid,CGREEN,"Спасибо за использование Diamond RP Launcher");
- pTemp[playerid][pJoined] = true;
- SetTimerEx("OnPlayerJoin",300,false,"i",playerid);
- }
- }
- else socket_close_remote_client(id,remote_clientid);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement