Jump to content

[Guide] Installing server with protocol 47 + 48 Linux (Dproto)


Recommended Posts

Posted

Cbooster is an older mod and after my opinion not so good,you have problems if you wanna

to run with sv_lan 1.Here i will post an complete tutorial of HLDS on linux 47 + 48 with patch dproto.

 

1.Open terminal,loggin in root and create an new director:

 

Code:
mkdir /usr/hlds
cd /usr/hlds

 

2.Download all necesary program for instal:

 

hldsupdatetool.bin

 

3.Let's beggin the instal:

 

 

Code:
chmod +x hldsupdatetool.bin 
./hldsupdatetool.bin

 

4.Is possible to give you an error related by uncompress.If yes,write that:

 

 

Code:
ln -s /usr/bin/gunzip /usr/bin/uncompress
chmod +x hldsupdatetool.bin 
./hldsupdatetool.bin

 

Instal valve mode:

 

Code:
./steam -command update -game valve -dir .

 

Instal Cs Mode:

 

Code:
./steam -command update -game cstrike -dir .

 

7.Now we got an server protocol 48 Steam Only.Each men must to put him favorite addon,and to edit server.cfg etc....

 

8.Now let's do the server to accept and client 47 and 48.

Download DOWNLOAD VUP-FINAL.RAR and unrar and put this in /hlds.

ATENTION: to can unrar files .rar open terminal and write:

 

Code:
sudo apt-get install unrar

 

Copy vup_i686 in the principal folder of server (hlds)

Execut next step in terminal :

 

 

Code:
  chmod +x vup_i686 
  ./vup_i686 -advanced engine_amd.so 
  ./vup_i686 -advanced engine_i486.so 
  ./vup_i686 -advanced engine_i686.so

 

While makes the engine's patch,you will be ask by some options

 

 

Code:

You wanna to leave all players from any network to can play on server in the mod sv_lan 0?
  answer with Y (yes)
You wanna the players from local network to can play on server in the sv_lan 1 mod?
  answer with Y (yes)
You wanna to allow protocols to play on server?
  Answer with  Y (yes)
You wanna...etc etc...even if this option is dangerous ?
  Answer with  N (no)

 

 

Now download and configure dproto

In addons creat an folder new called dproto and copy in him from arhive

above dproto_4383_a19_i686.so.

Dont forget to add  the way  in plugins.ini to

metamod (linux addons/dproto/dproto_4383_a19_i686.so)

Dproto.cfg copy it  in the principal folder (hlds) and set in hit that :

 

 

Code:

  LoggingMode = 1
  RefreshRate = 100
  UserinfoVerification = 2
  MaxUserInfoSize = 195
  ValidInfoFields = 
\name\bottomcolor\topcolor\model\_cl_autowepswitch\cl_lc\cl_lw\cl_updaterate\cl_dlmax\rate\_pw\_pass\_parola
  RejUserInfo_Msg = Too long info string. Try to clean setinfo in your config.
  MEmu_Enable = 0
  Patching_Doubleproto = 1
  Patching_AuthId = 1
  Patching_GameVersion = 1
  Patching_Serverinfo_Fix = 1
  Patching_Serverinfo_Nomaster = 1
  Patching_Pig = 1
  Patching_SteamTickets = 1
  Patching_DisableSteamConnection = 0
  Patching_UserinfoControl = 1
  Patching_DataDumping = 1

 

 

9.To can change the files from hlds folder write in terminal:

 

 

C

ode:

cd /usr
chmod -R 777 hlds

 

10.Now we have a cs server with last  engine 47+48.The server run perfect with sv_lan 0 or with sv_lan 1.

 

11.The most eficient  open of server:in server.cfg add the line sys_ticrate 10000.In linux you can give acces realtime to an proces  distinct and that we will do and again with hlds,we will allocate priority -20 (realtime).

 

***For sv_lan 1 write in terminal that:

 

Code:

d /usr/hlds
nice -n -20 su -c "./hlds_run -game cstrike -nomaster -pingboost 2 +sys_ticrate 10000 +ip your ip +port 27015 +maxplayers 24 +map de_dust2 +exec server.cfg -insecure +sv_lan 1 -binary ./hlds_i686"

 

Line -binary ./hlds_i686 use this line only if you have amd procesor,if you have pentium no way

 

***For sv_lan 0 write in terminal that:

 

Code:

cd /usr/hlds
nice -n -20 su -c "./hlds_run -game cstrike -master -pingboost 2 +sys_ticrate 10000 +ip your ip +port 27015 +maxplayers 24 +map de_dust2 +exec server.cfg -secure +sv_lan 0 -binary ./hlds_i686"

 

 

Line -binary ./hlds_i686 use this line only if you have amd procesor,if you have pentium no way.In this chase you need only to add in server.cfg:

 

Code:

sv_enableoldqueries "1"
sv_region "3"
setmaster add 68.142.72.250 
setmaster add 72.165.61.189 
setmaster add 69.28.151.162 
setmaster add 213.239.209.221 
setmaster enable

 

All was translated by me,from roumainian to english,i hope you will can understand what i mean,if not soz for english

 

I hope this tutorial will help you.GoodLuck !

 

Credits:To my friend Mut2nt and me CryStaliN

 

 

  • 5 months later...
  • 6 months later...
  • 8 months later...
  • 1 month later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Posts

    • Project based on lucera2 Chronicle: Interlude Starting level: 80 Max level: 95 EXP/SP: x160 DROP:X1 RAID:X1 SAFE+7 MAX+25 Farm Aresa Cave of Trials Hellbound Night Instance - Elven Fortress from 10pm to 11pm PvP Areas Gludin Village - max item level 1 Garden of Eva - max items 3 lvl Hellbound Town - No restrictions *PvP Rewards enchant scrolls PVP SKILLS: - 1 lvl > 1000 pvps > Evo Magic Barrier - 2 lvl > 2000 pvps > Evo Shield - 3 lvl > 5000 pvps > Evo Might/Empower - 4 lvl > 10000 pvps > Evo Health - 5 lvl > 15000 pvps > Evo Bererker - 6 lvl > 20000 pvps > Evo Valor - Note: You need to restart to earn the skill! - Announcing your rank level on entering. - PvP Skills available only on the main class! - The buffs can be stucked from all levels! Custom Items Armors 5 lvls 1 lvl epic armor 2 lvl dynasty armor 3 lvl Vesper armor 4 lvl Titanium Armor 5 lvl Bloody Armor Weapons 6 lvls 1 lvl monster weapons 2 lvl dynasty weapons 3 lvl vesper weapons 4 lvl divine weapons (good for farm) 5 lvl weapons titanium weapons 6 lvl Raid & God weapons *Raid weapons can be earned only from RAIDS! * Raids and god weapons have the same stats. Jews Normal and Relic Accessories 1 & 2 lvl. Tattoos 1 & 2 lvl *2 lvl tattos can be enchanted. On each enchant adding atak speed, cast, hp, p.atk, m.atk, health depends on the tattoo. Enchant bonuses on weapon armors on weapon vary from +16 to +25 on armors +16 evo aura/ +18 bonus stas ENCHANT RATES BLESSED SCROLLS: -5% after every enchant EVO SCROLLS: +5% more chance than BLESSED EVO EPIC SCROLLS: +5% more chance and on fail the enchant stays the same DIVINE SCROLL: Only for divine weapons. 100% success rate. GOD SCROLL: 100% success rate. Only for God/raid weps/bloody armor. Farm and Economy Full custom farm mobs Armor/Weapon +++ as possible drop Custom Coins Custom chests (appear after the mob is killed with %). You can earn additional rare rewards. 2 levels of custom chests for better rewards. L2 Evo Quest - Daily challange. You need to collect 20 Evo Quest coins. After finishing the quest you will get your dialy reward. - 7 Days reward (progressive) - 4 cycles reward (When you finish 4 weeks quests, you will be awarded with a rare coin. You can exchange this Rare Coin for: 3 lvl weapon +0, Heroic Coin (3 days), 2 level jews. - Added quest tracking day 1: Silver Coins - 1000, 1 Blessed Scroll Weapon day 2: Blue Eva - 500, 2 Blessed Scroll Armor day 3: Silver Coins - 1400, 5 Event Medals day 4: Festival Adena- 50, 3 Blessed Scroll Weapon day 5: Silver Coins 2000, 4 Blessed Scroll Armor day 6: Blue Eva - 2000, Event Medal: 8 day 7: Heroic Contract 1, Event Medal 15 * With heroic contract you can get 3 days hero from the Donate Services NPC. All raids removed. All party mobs drop raid and epic raid coins. All clans have the chance to get unlimited raids. We have 3 custom pvp raids in the pvp zones. Respawn 12h. EVENTS TVT CTF SQUASH EVENT NIGHT EVENT Custom NPCS Gatekeeper Custom Shop - all important items Buffer - all needed buffs GM Shop - all basic items Donate shop - all items that can be donated Night Instance - Special Event (every day 10pm to 11pm) +2GMT *type .time in game to see the server time. Quest Manager Skill enchant manager Letters collector (earn additional rewards for collecting words) About classes: All classes boosted PVE skill dmg All summoners classes boosted (pet instant 92lvl) + boosted skills on pet. Critical Damage restriction formula. Website: https://l2evo.net GRAND OPENING: 24.04.2025 8PM +2 GMT. DISCORD: https://discord.gg/3DcBVKhNnX  
    • Get A Free Trial NOW! Get A Free Trial NOW! Get A Free Trial NOW!
    • Hi everyone, I bought this event pack. Everything looks great, it works well, and the seller responds with help and solutions to any issues. I definitely recommend buying it.
    • We are certainly not an ambulance, but we will definitely cure you of blacklists and empty pockets. Live freely with SX! Each of you will receive a trial version of SX to familiarize yourself with the product, all you have to do is post in this thread
    • Looks great job, keep going and good luck with your sales!
  • Topics

×
×
  • Create New...