jeg ved at man inde på Boomtown, har de sådan et script, der sikkert kan skrives om til delphi...
ellers er det vil at bruge en alm. ShellExecute(), hvor man putter en parameter ind med serverens IP... men hvordan ved jeg ikke :(
Fx: ShellExecute(Handle, 'open', 'c:\half-life\cs\cs.exe', 'nogle parametere her', 'c:\half-life\cs\', SW_NORMAL); så skal den bare lige rettes til, med sti og filnavn, samt den der parameter... måske /server:111.111.111.111:2750
på www.experts-exchange.com kan du oprette en profil, og derefter stille et spm vedr dette... så får du rigtig mange bud! eller prøv først at søge i PAQ... det bedste af det hele: det er gratis :)
og så brug den her kode som den f.eks. ku se ud: procedure tform1.bla; begin ShellExecute(Handle, 'open', PChar('c:\hl\hl.exe -game cstrike -connect game004.boomtown.net:27302'), '', '', SW_SHOW); end;
overstående kode vil connect til boomtown nr 18 som har ip'en game004.boomtown.net:27302
Det boomtown clienten gør er jo at skrive i registrerings db'en, og lave en nye protocol til IE. Du kan jo søge om hvordan man laver sådanne protocoler, eller har jeg vist noget kode til det.
måske var det en god idé at finde HL præcise sti i registrerings editoren, hvis nu man tilfældigvis har valgt installere det i en anden mappe ;)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.