[Pamoka] Counter strike 1.6 ReHLDS atnaujinimo skriptas

Forumas specialiai skirtas pamokoms kuriant CS 1.6 serverį
Post Reply
User avatar
likux35
Ar jis surinks 50 žinučių?
Posts: 41
Joined: 2015 May 29 22:41
Skype: likux35
Contact:

[Pamoka] Counter strike 1.6 ReHLDS atnaujinimo skriptas

Post by likux35 »

UPDATE V2

Kaip matau, šioje sistemoje update neveikia, todėl nutariau sukurti pats ir pasidalinti :)
Veikimo principas labai paprastas: kadangi rehlds savo versijas talpina vienoduose folderiuose, tai padaryti atnaujinimo skriptą buvo paprasta.
Norėdami naudotis tiesiog suvedame direktoriją į kurią norime instaliuoti :)
Šį kodą galima pasikeisti vietoje seno "update" failo, įterpiant šį kodą :)

Code: Select all

# !bin/bash     # Rehlds atnaujinimo irankis# Autorius saimon.lt     echo --------------------------------echo Rehlds atnaujinimo irankis v2.echo Autorius : saimon.ltecho --------------------------------echo Pradedama ReHLDS atnaujinamas/instaliacijaecho Instaliuojami reikiami komponententai, isjungiamas serveris.echo --------------------------------apt-get install unzippkill -kill hlds_runsleep 3echo --------------------echo Pradedam ...echo --------------------read -p "Iveskite direktorija, i kuria instaliuoti ReHLDS: /root/" SERVER_DIRecho --------------------------------echo Salinama senoji versija...echo --------------------------------sleep 3cd /root/$SERVER_DIR/valve/dllsrm director.socd /root/$SERVER_DIRrm proxy.sorm hltvrm hlds_linuxrm filesystem_stdio.sorm engine_i486.sorm demoplayer.sorm core.soecho --------------------------------echo Siunciama ReHLDS echo Versija : $(wget -T 5 -qO - http://www.basicbot.us.lt/test/version.php)echo -------------------------------sleep 3wget http://nexus.rehlds.org/nexus/content/repositories/rehlds-dev/rehlds/rehlds/$(wget -T 5 -qO - http://www.basicbot.us.lt/test/version.php)-dev/rehlds-$(wget -T 5 -qO - http://www.basicbot.us.lt/test/version.php)-dev.zipecho --------------------------------echo Instaliuojamas ReHlds echo Versija : $(wget -T 5 -qO - http://www.basicbot.us.lt/test/version.php)echo --------------------------------sleep 3unzip rehlds-$(wget -T 5 -qO - http://www.basicbot.us.lt/test/version.php)-dev.ziprm rehlds-$(wget -T 5 -qO - http://www.basicbot.us.lt/test/version.php)-dev.ziprm -rf hlsdkrm -rf flighrecrm -rf bin/win32cd /root/$SERVER_DIR/bin/linux32mv core.so demoplayer.so engine_i486.so filesystem_stdio.so hlds_linux hltv proxy.so /root/$SERVER_DIRcd /root/$SERVER_DIR/bin/linux32/valve/dllsmv director.so /root/$SERVER_DIR/valve/dllscd /root/$SERVER_DIRrm -rf bincd /root/$SERVER_DIRchmod +x hlds_linuxecho --------------------------------echo Instaliacija baigta.echo Versija : $(wget -T 5 -qO - http://www.basicbot.us.lt/test/version.php)echo --------------------------------
Attachments
test.txt
Failas paruoštas naudojimui.
UPDATE V2
(2.08 KiB) Downloaded 531 times

Post Reply

Who is online

Users browsing this forum: No registered users and 9 guests