O programa não funciona corretamente testei no meu servidor.
Hidden Content Desistir é pros fracos :]
Esse "Programa" Aumenta ou ver a quantidade ?
Postado originalmente por Shion Esse "Programa" Aumenta ou ver a quantidade ? (ele mostrar a quantidade de players online ) só que não funciona 100% não testei tmb ...
My PC Specs: Processador: Intel® Core™ i7-990X Extreme Edition @ 3.46 GHz. Memoria Ram: 4GB Corsair. Placa Video: EVGA Geforce GTX 660Ti 2GB. Placa Mae: Intel DX79TO Extreme CPU cooler: Xigmatek Loki SD963. Fonte Corsair ATX 750W HX Series - CMPSU-750HX. Case: NZXT M59. Monitor LCD LG : 22 Polegadas Hidden Content
Funciona direito sim, mas não do jeito que vocês estão pensando. Isso não verifica a quantidade de player online, e sim a porcentagem. Geral ta falando que funciona por que faz teste em servidor "pequeno", que 99% são configurados para 100 players de limite na sala, com isso vai funcionar perfeitamente. Agora se você rodar isso em um servidor com limite acima de 100, vai dar errado.. ele apenas mostra os quadradinhos verdes do servidor quando você vai entrar em números... O packet que está sendo verificado é o de porcentagem que é usado para preencher as "barrinhas" coloridas de cada sala. Função que envia o packet. void GameServerInfoSend() { PMSG_SERVERINFO pMsg; ... if ( gObjTotalUser == 0 ) { pMsg.Percent = 0; } else { pMsg.Percent = (gObjTotalUser * 100)/gServerMaxUser; // <<<<<<<<<<<<<<<< isso é oq, quantidade máxima de usuários? tá me parecendo % } ... gUdpConnectServer.SendData((LPBYTE)&pMsg, pMsg.h.size); // <<<<<<<<<<<<<<<<<< Envia o status pro connectserver }
Há 1 usuários navegando neste tópico. (0 registrados e 1 visitantes)
Regras do Fórum