View Single Post
BlueSpirit
Junior Member
Join Date: Dec 2006
Old 01-29-2007 , 18:26   Re: Is there a way to turn server NO lagg?
Reply With Quote #64

Huh.

Wireless? It cannot be that, well, I think.

If what he says is true ( 2.90 MBpS Up ), changing his internet to better internet will not change things.

Here smy server SPECS :
--------
Processor : Pentium III 866Mhz @ 1001 Mhz
Speed : 5.1 MBpS Down ; 900 KBpS Up
Mem : SDRAM PCI 133 MHz @ 154 MHz ( CAS 3T ; RAS 2T ; CAS2RAS 3T)

----------

He has better SPECS than me, however, im not even lagging a bit. People on my server have all low pings whithout laggs. My server is a 16 slots... & im sure I could host another 8 slots. And finally, Im running it on Winblows XP Pro.


To have no laggs, ppl need a good upload, not dling. And he has a real better uploading than me!

Maybe theres something with Wireless, like that b/c its in the "air" data transfers take more time to join his computer...
I don't know if it'll work with a Cable / Optic Fiber interbet connection, but the hardware i have now very suck comparated to his. PENTIUM III !!!!!! OMG

And I have the proof it doesnt lagg because my father doesnt want me to host a server at his home, but my mother doesnt care. So at my mother's house, I sometimes run the server on the PIII for a week and go to my fatheres house & play CS on my server with his Athlon 64.

Try hosting your server on Linux (huh if you know at least what iit is), so we could see. b4 i was hostring my server on Slackware (im still, but not often).

! AT LEAST IT CANNOT BE YOUR SEMPRON !


Edit : OMG I forgot something!!!!!!!!!!!!!!!!!!!!!!!!
If your on Windows, set the PRIORITY TO HIGH for HLDS.EXE
OMG OMG OMG its that.

Heres a lil batch script.

Code:
@echo off
%systemdrive%
SET HLDSPATH=***Write where is located hlds.exe here***
cd %HLDSPATH%
SET OPTIONS=***WRITE the HLDS startup options here  e.g. -console -maxplayers 16 -port 27015***
start /HIGH hlds.exe %OPTIONS%
echo HLDS.exe started...
Copy this code in a TXT file like then rename the extension to BAT
like : openhlds.txt * **---> openhlds.bat

IF you were using the GUI mode before, dont take it.
Write these options to the SET OPTIONS line : -console -maxplayers <numbers of maxplayers> -port <server port> -game <game e.g. cstrike> -map <starting map>

***YOU MUST usu the -map <map> argument or hlds will crash.

Oh and : If your HLDS.EXE is NOT located on C: ( hda1 ) , remove %systemdrive% and write the drive letter like D: ( e.g. hda2 , hdb1 ) ...

Try it, it did that for me too, I remember. Then I wrote a kill script to kill some progs + a script to set priority to high. Its not in C, but it helps.

Heres my lil batch :
Code:
@echo off
D:
rem Do you see? I cannot use %systemdrive% because my HLDS path isnt on C: , but on D: .
@echo off
echo *** KILLING RUNNING PROCESSES TO AVOID LAGGS... Please wait. ***
echo.
@echo on
taskkill /F /FI "IMAGENAME eq WRSSSDK.exe" /T
taskkill /F /FI "IMAGENAME eq SpySweeper.exe" /T
taskkill /F /FI "IMAGENAME eq nod32kui.exe" /T
taskkill /F /FI "IMAGENAME eq webshots.scr" /T
taskkill /F /FI "IMAGENAME eq PopupBlocker.exe" /T
taskkill /F /FI "IMAGENAME eq hpztsb04.exe" /T
taskkill /F /FI "IMAGENAME eq emule.exe" /T
taskkill /F /FI "IMAGENAME eq bittorrent.exe" /T
taskkill /F /FI "IMAGENAME eq aim.exe" /T
@echo off
echo.
echo Done.
cls
color 9
set load_num=%random%
@echo on
cd D:\Jeux\Valve\HLServer\
@echo off
move server_setup.cfg %cd%\server_setup_[%load_num%].cmd
@echo on
call server_setup_[%load_num%].cmd
@echo off
move server_setup_[%load_num%].cmd %cd%\server_setup.cfg
echo Loaded SERVER_SETUP.CFG Configuration File Successfully with %load_num%
echo.
echo -------------------------------------------
echo.
echo SERVER MAXPLAYERS  : %MAXPLAYERS%
echo SERVER GAME        : %GAME%
echo INITIAL SERVER MAP : %STARTMAP%
echo SERVER PORT        : %PORT%
IF %SECURITY%==secure echo SECURE             : YES & goto returnnext
IF %SECURITY%==insecure (echo SECURE             : NO) ELSE echo SECURE             : UNKNOWN
:returnnext
echo.
echo -------------------------------------------
echo.
@echo on
SET HLDS=hlds.exe -console +maxplayers %MAXPLAYERS% -game %GAME% +map %STARTMAP% +port %PORT% -%SECURITY%
start /HIGH %HLDS%
exit
I did it when I had nothing to do , so thats why its so big lol. But the one I wrote you will work.

"BlueX

Bye

Last edited by BlueSpirit; 01-29-2007 at 19:09.
BlueSpirit is offline