HLDS Patch, protocol 47 & 48, steam & nonsteam: Windows V1 / Windows V2 (+STEAM_ID) / Linux / dproto
TRADUCATOR     ARCADE     HOSTING CS      SERVER STATS      BAN LIST      MEMBRI      CĂUTARE      AUTENTIFICARE
 
      
 
 

dproto v0.4.1 / v0.2.8 [Protocol 47+48 STEAM - NONSTEAM]
Du-te la pagina 1, 2, 3 ... 10, 11, 12  Următoare
 
Crează un subiect nou   Răspunde la subiect    Freakz.ro Index -> Tutoriale -> Counter-Strike & HLDS
Autor Mesaj
Shocker

[Freakz.ro Owner]



Status: Offline
Înscris: Momentul zero
Posts: 8665, Topics: 362
Locație: localhost

Reputatie: 1143.4
Voturi: 113
MesajTrimis: 07-07-2009, 00:26:56    Titlul subiectului: dproto v0.4.1 / v0.2.8 [Protocol 47+48 STEAM - NONSTEAM] Răspunde cu citat (quote)

Ce este dproto ? / What is dproto ?
dproto v0.4.1 / dproto v0.2.8 este un plugin metamod facut de Crock care permite conexiuni pe server de la utilizatorii de CS Protocol 47 + 48, Steam + NonSteam.

[+] Serverul apare cu succes la [Internet] si [Favorites]
[+] Arata iconitele jucatorilor cu STEAM.
[+] Functioneaza cu ultima versiune de swds.dll

Download dproto
Download: http://download.freakz.ro/dproto_0_4_1.rar (127.79 KB, 524 downloads, adaugat 04-03-2010)
  • hlds_fuck exploit fixed.
  • temporary fix for hlds_vcrash exploit: Patched swds.dll/engine_i686.so, uploaded here and here.








Cum se instaleaza dproto
- Faceti NEAPARAT un update la engine-urile serverului:
Cum faceti update-ul? Dati click pe Start, Run si scrieti cmd in casuta. Intrati in folderul vostru unde este instalat serverul si dati urmatoarele comenzi:
WINDOWS:
Cod:
hldsupdatetool.exe -command update -game valve -dir . -verify_all

asteptati sa se termine apoi dati si
Cod:
hldsupdatetool.exe -command update -game cstrike -dir . -verify_all

LINUX:
Cod:
./steam -command update -game valve -dir . -verify_all

asteptati sa se termine apoi dati si
Cod:
./steam -command update -game cstrike -dir . -verify_all


- Intrati in /cstrike/addons/
- Creati un folder numit 'dproto'

- Copiati fisierul dproto_i386.so -(linux) sau dproto.dll -(windows) din arhiva, in HLDS/csrike/addons/dropto/

- Intrati in HLDS/cstrike/addons/metamod/
- Deschideti plugins.ini si adaugati pentru Windows:
Cod:

win32   addons\dproto\dproto.dll

Pentru linux adaugati:
Cod:

linux addons/dproto/dproto_i386.so



- Copiati din arhiva fisierul dproto.cfg in /cstrike/dproto.cfg
- Adaugati in server.cfg linia
Cod:

exec dproto.cfg

- Gata.


- Daca aveti setat la parametrii -nomaster, trebuie sa il stergeti, pluginul se va conecta automat la serverele STEAM.

English instructions
Q: What is dproto?
A: Dproto was made as replace for cbooster on double-protocoling solutions area. dproto designed to work for new p.48 HLDS, so all steam features can be used with it. Dproto has one primary goal - to allow old clients to join new servers, all another features are secondary and they were added by users requests. Also note, that dproto is not an emulator, so dont wait unique steamid generation methods. If you want this - use server-side emulators (revEmu for exmaple).

Q: How to install dproto?
A:
Quote:
1. Go to <gamedir>/addons/ and make new directory named dproto
<gamedir> - its a game directory; cstrike for Counter-Strike, valve for Half-Life, etc
2. Copy dproto.dll or dproto_i386.so to <gamedir>/addons/dproto/
3. Go to metamod installation directory (usually its <gamedir>/addons/metamod/) and edit plugins.ini:
add this line for windows
win32 addons\dproto\dproto.dll
or this for linux
linux addons/dproto/dproto_i386.so
at the beginning of the file
4. Copy dproto.cfg to server root or gamedir.
5. Start the server. You should use this command on linux:
./hlds_run -binary ./hlds_i686

when server loads, type "meta list" in console. You'll see something like this:
Currently loaded plugins:
description stat pend file vers src load unlod
[ 1] dproto RUN - dproto_i386.so v0.2.6 ini Start Never
[ 2] AMX Mod X RUN - amxmodx_mm_i386. v1.8.1.3 ini Start ANY
2 plugins, 2 running
6. Enjoy


Q: I installed dproto, but it does not work. meta list says this:
Code: Select all | Line number On/Off | Expand/Contract
Currently loaded plugins:
description stat pend file vers src load unlod
[ 1] dproto fail load dproto_i386.so v0.2.6 ini Start Never

A: Start server with -console +log on +mp_logecho 1 parameters and look through console output. You'll find the reason there.

Q: AmxModX admins could not authorize using their password.
A: Just replace _pw in dproto.cfg:
Quote:
ValidInfoFields_Engine = \name\bottomcolor\topcolor\model\cl_lc\cl_lw\cl_updaterate\cl_dlmax\rate\_pw\*hltv\password

to field that you using for keep admin password.

Q: I dont see my server in steam favorites!
A: Set ServerInfoAnswerType to 0 or 2 in dproto.cfg

Q: My server is invisible in favorites in cs v24!
A: Set ServerInfoAnswerType to 1 or 2 in dproto.cfg

Q: How to make my server visible both in old no steam clients and steam?
A: Set ServerInfoAnswerType to 2 in dproto.cfg

Q: I'm getting "Error verifying STEAM UserID Ticket(server was
unable to contact the authentication server)" error when playing on legit client.
Q: Bans for legit SteamID do not work. Users with banned IDs are able to play on server.
A: Your server can't conect/lost connection to steam servers. I dont know universal method to check connection to steam servers (if someone know it - pls tell me). If you have VAC secured server, use stat command. If it shows version as "insecure" or "insecure (secure mode enabled, disconnected from Steam3)" it means that connection to steam servers lost. This problem is not related to dproto, but i can give some tips to fix it:
1. Check if outgoing TCP connections are allowed to destination port 27030
2. Check if outgoing UDP datagrams are allowed from local ports 2690x
3. If you using linux, you should add +ip <server ip> parameter to command line. I'm using +ip 0.0.0.0 for example and it works fine.


Ultima modificare efectuată Shocker la 04-03-2010, 22:29:10, modificat de 15 ori în total
Sus
Vezi profilul utilizatorului Trimite mesaj privat
Dj Sky

[Mentaly Stable]



Status: Offline
Înscris: 28/Noi/2008
Posts: 27, Topics: 2
Locație: Bucuresti

Reputatie: 37.4
MesajTrimis: 07-07-2009, 00:45:09    Titlul subiectului: Răspunde cu citat (quote)

Sorry, this engine does not supported

Ce fac cu asta shoocker ? -
__________________________
Counter Strike nu are varsta -
Sus
Vezi profilul utilizatorului Trimite mesaj privat
banditu

[Mentaly Stable]



Status: Offline
Înscris: 21/Noi/2006
Posts: 270, Topics: 74


Reputatie: 122.2
Voturi: 2
MesajTrimis: 07-07-2009, 01:28:01    Titlul subiectului: Răspunde cu citat (quote)

Idem.
Sus
Vezi profilul utilizatorului Trimite mesaj privat
XphaN

[mojito.freakz.ro]



Avertizari: 2
Status: Online!
Înscris: 30/Mar/2009
Posts: 187, Topics: 21
Locație: Bucuresti

Reputatie: 40.5
Voturi: 5
MesajTrimis: 07-07-2009, 02:23:42    Titlul subiectului: re: Răspunde cu citat (quote)

Ati facut update de la steam?
Sus
Vezi profilul utilizatorului Trimite mesaj privat Codul Yahoo Messenger
*0ranGe ! extrem

[Hordecore]



Status: Offline
Înscris: 01/Iul/2007
Posts: 9065, Topics: 196
Locație: Lost in my own world ...

Reputatie: 159.7
Voturi: 41
MesajTrimis: 07-07-2009, 09:08:02    Titlul subiectului: Răspunde cu citat (quote)

Scrie mare acolo, faceti update ca nu va merge altfel, bravo xphan, sunt curios daca merge ca nu am incercat Thinking
__________________________

Play by Heart !
Sus
Vezi profilul utilizatorului Trimite mesaj privat Codul Yahoo Messenger
Dj Sky

[Mentaly Stable]



Status: Offline
Înscris: 28/Noi/2008
Posts: 27, Topics: 2
Locație: Bucuresti

Reputatie: 37.4
MesajTrimis: 07-07-2009, 09:39:00    Titlul subiectului: Răspunde cu citat (quote)

Da acum am vazut aceasta chestie, nu prea ma pricep sa folosesc cmd, am serverul in D:/Sv poate ma poti ajuta si pe mine ca sunt bata cu, cmd.

Multumesc.
__________________________
Counter Strike nu are varsta -
Sus
Vezi profilul utilizatorului Trimite mesaj privat
XphaN

[mojito.freakz.ro]



Avertizari: 2
Status: Online!
Înscris: 30/Mar/2009
Posts: 187, Topics: 21
Locație: Bucuresti

Reputatie: 40.5
Voturi: 5
MesajTrimis: 07-07-2009, 17:30:19    Titlul subiectului: re: Răspunde cu citat (quote)

Dai Start, apoi Run, scri cmd, dai enter, dai D:\SV\hldsupdatetool.exe -command update -game cstrike -verify_all -dir D:\SV
Sus
Vezi profilul utilizatorului Trimite mesaj privat Codul Yahoo Messenger
Dj Sky

[Mentaly Stable]



Status: Offline
Înscris: 28/Noi/2008
Posts: 27, Topics: 2
Locație: Bucuresti

Reputatie: 37.4
MesajTrimis: 08-07-2009, 12:25:30    Titlul subiectului: Răspunde cu citat (quote)

Multumesc foarte mult, acum merge.
__________________________
Counter Strike nu are varsta -
Sus
Vezi profilul utilizatorului Trimite mesaj privat
ProG - Liviu

[Mentaly Stable]



Status: Offline
Înscris: 12/Iul/2009
Posts: 11, Topics: Nici unul


Reputatie: 26.4
Voturi: 1
MesajTrimis: 12-07-2009, 16:50:37    Titlul subiectului: Răspunde cu citat (quote)

Merge foarte bine pe linux apare pe net apare la favorit dar exista o problema .
Daca dai admin pe nick la amxmodx acesta nu functioneaza , doar daca e pe steam id sau ip functioneaza.
Exista cumva o solutie ?
Sus
Vezi profilul utilizatorului Trimite mesaj privat
Shocker

[Freakz.ro Owner]



Status: Offline
Înscris: Momentul zero
Posts: 8665, Topics: 362
Locație: localhost

Reputatie: 1143.4
Voturi: 113
MesajTrimis: 12-07-2009, 23:31:17    Titlul subiectului: Răspunde cu citat (quote)

Ai incercat si adminfix sau cum se numea?
__________________________


Shocker's ShockingSoft | Comics of the day
Sus
Vezi profilul utilizatorului Trimite mesaj privat
XphaN

[mojito.freakz.ro]



Avertizari: 2
Status: Online!
Înscris: 30/Mar/2009
Posts: 187, Topics: 21
Locație: Bucuresti

Reputatie: 40.5
Voturi: 5
MesajTrimis: 13-07-2009, 00:04:44    Titlul subiectului: raspuns: Răspunde cu citat (quote)

Q: AmxModX admins could not authorize using their password.
A: Just replace _pw in dproto.cfg:
Quote:
ValidInfoFields_Engine = \name\bottomcolor\topcolor\model\cl_lc\cl_lw\cl_updaterate\cl_dlmax\rate\_pw\*hltv\password
Sus
Vezi profilul utilizatorului Trimite mesaj privat Codul Yahoo Messenger
Quality

[Mentaly Stable]



Status: Offline
Înscris: 16/Iul/2009
Posts: 2, Topics: Nici unul


Reputatie: 20
MesajTrimis: 16-07-2009, 12:19:30    Titlul subiectului: Răspunde cu citat (quote)

Ma ajutati si pe mine , nu pot face updatele , si am serverul in C .
Sus
Vezi profilul utilizatorului Trimite mesaj privat
ProG - Liviu

[Mentaly Stable]



Status: Offline
Înscris: 12/Iul/2009
Posts: 11, Topics: Nici unul


Reputatie: 26.4
Voturi: 1
MesajTrimis: 16-07-2009, 14:57:41    Titlul subiectului: Răspunde cu citat (quote)

Am instalat serveru de la 0 deci este actualizat la ultima versiune dar primesc aceasta erroare .
Si accepta decat steam user

L 07/15/2009 - 14:54:16: World triggered "Round_Start"
VAC secure mode is activated.
Connection to Steam servers successful.
Menu item 18 added to Menus Front-End: "Plugin Commands" from plugin "pluginmenu.amxx"
Menu item 17 added to Menus Front-End: "Plugin Cvars" from plugin "pluginmenu.amxx"
couldn't exec settings.cfg
couldn't exec banned.cfg
couldn't exec listip.cfg
L 07/15/2009 - 14:54:08: Log file started (file "logs/L0715005.log") (game "cstrike") (version "48/1.1.2.6/Stdio/4617")
Server logging data to file logs/L0715005.log

scandir failed:/home/progpublic/82.77.212.194-27015/hlds_l/./platform/SAVE
scandir failed:/home/progpublic/82.77.212.194-27015/hlds_l/./valve/SAVE
L 07/15/2009 - 14:54:07: [META] dll: Finished loading 1 plugins
L 07/15/2009 - 14:54:07: [META] WARNING: dll: Failed to load plugin 'hamsandwich_amxx_i386.so'
L 07/15/2009 - 14:54:07: [META] WARNING: dll: Not loading plugin 'Ham Sandwich'; already loaded (status=running)
L 07/15/2009 - 14:54:07: [META] WARNING: dll: Failed to load plugin 'csx_amxx_i386.so'
L 07/15/2009 - 14:54:07: [META] WARNING: dll: Not loading plugin 'CSX'; already loaded (status=running)
L 07/15/2009 - 14:54:07: [META] WARNING: dll: Failed to load plugin 'cstrike_amxx_i386.so'
L 07/15/2009 - 14:54:07: [META] WARNING: dll: Not loading plugin 'CStrike'; already loaded (status=running)
L 07/15/2009 - 14:54:07: [META] WARNING: dll: Failed to load plugin 'fakemeta_amxx_i386.so'
L 07/15/2009 - 14:54:07: [META] WARNING: dll: Not loading plugin 'FakeMeta'; already loaded (status=running)
L 07/15/2009 - 14:54:07: [META] WARNING: dll: Failed to load plugin 'engine_amxx_i386.so'
L 07/15/2009 - 14:54:07: [META] WARNING: dll: Not loading plugin 'Engine'; already loaded (status=running)
L 07/15/2009 - 14:54:07: [META] WARNING: dll: Failed to load plugin 'fun_amxx_i386.so'
L 07/15/2009 - 14:54:07: [META] WARNING: dll: Not loading plugin 'Fun'; already loaded (status=running)
L 07/15/2009 - 14:54:07: [META] WARNING: dll: Failed to load plugin 'dproto_i386.so'
L 07/15/2009 - 14:54:07: [META] WARNING: dll: Failed to attach plugin 'dproto'
L 07/15/2009 - 14:54:07: [META] WARNING: dll: Failed attach plugin 'dproto': Error from Meta_Attach(): 0
L 07/15/2009 - 14:54:07: Sorry, this version of engine isnt supported
Sorry, this version of engine isnt supported
L 07/15/2009 - 14:54:07: [DPROTO]: engine_i686.so found at 0xf17000
L 07/15/2009 - 14:54:07: [DPROTO]: Server port: 27015
L 07/15/2009 - 14:54:07: [DPROTO]: Config sucessfully loaded.
[DPROTO]: Config sucessfully loaded.
L 07/15/2009 - 14:54:07: [DPROTO]: Enable Fix for player ids on hlstats monitoring: OFF
L 07/15/2009 - 14:54:07: [DPROTO]: Setting game name to: (Native game name)
L 07/15/2009 - 14:54:07: [DPROTO]: Secondary server will execute this in connecting clients: 'connect 169.254.141.3:27015'
L 07/15/2009 - 14:54:07: [DPROTO]: Secondary server ServerInfo answer type: New Style (Source)
L 07/15/2009 - 14:54:07: [DPROTO]: Enable master client on secondary server: OFF
L 07/15/2009 - 14:54:07: [DPROTO]: Secondary server port: 28015
L 07/15/2009 - 14:54:07: [DPROTO]: Enable secondary redirect-server: OFF
L 07/15/2009 - 14:54:07: [DPROTO]: This version of game will be used by master-client to send to master-servers: '1.1.2.6/Stdio'
L 07/15/2009 - 14:54:07: [DPROTO]: Enable master-client emulation on primary port: OFF
L 07/15/2009 - 14:54:07: [DPROTO]: ServerInfo answer type: Hybrid
L 07/15/2009 - 14:54:07: [DPROTO]: Disable Native Auth (Steam/Valve): OFF
L 07/15/2009 - 14:54:07: [DPROTO]: Enable eSTEAMATiON: OFF
L 07/15/2009 - 14:54:07: [DPROTO]: Second prefix of authids genrated by ip: 3
L 07/15/2009 - 14:54:07: [DPROTO]: First prefix of authids genrated by ip: 0
L 07/15/2009 - 14:54:07: [DPROTO]: AuthID for steam unauthorized clients: STEAM_ID_PENDING
L 07/15/2009 - 14:54:07: [DPROTO]: AuthID for steam clients: Real STEAM_x:xLove Struck
L 07/15/2009 - 14:54:07: [DPROTO]: AuthID for No-steam p48 clients: VALVE_ID_LAN
L 07/15/2009 - 14:54:07: [DPROTO]: AuthID for No-steam p47 clients: STEAM_ID_LAN
L 07/15/2009 - 14:54:07: [DPROTO]: AuthID for HLTV: HLTV
L 07/15/2009 - 14:54:07: [DPROTO]: MaxUserInfoSize = 230
L 07/15/2009 - 14:54:07: [DPROTO]: User Info Verification Mode: 3
L 07/15/2009 - 14:54:07: [DPROTO]: LoggingMode = 2
[DPROTO]: LoggingMode = 2
L 07/15/2009 - 14:54:07: [DPROTO]: Loading config './dproto.cfg'
[DPROTO]: Loading config './dproto.cfg'
L 07/15/2009 - 14:54:07: [DPROTO]: Version 0.2.7 Linux
[DPROTO]: Version 0.2.7 Linux
L 07/15/2009 - 14:54:07: [META] dll: Loaded plugin 'AMX Mod X': AMX Mod X v1.8.1.3746 Aug 16 2008, AMX Mod X Dev Team
stray key in process_key: item_getiteminfo 63
L 07/15/2009 - 14:54:07: [META] dll: Loaded plugin 'Ham Sandwich': Ham Sandwich v1.8.1.3746 Aug 16 2008, AMX Mod X Dev Team
L 07/15/2009 - 14:54:07: [META] WARNING: Failed to find memloc for regcmd 'ham'
L 07/15/2009 - 14:54:07: [META] dll: Loaded plugin 'CSX': CSX v1.8.1.3746 Aug 16 2008, AMX Mod X Dev Team
L 07/15/2009 - 14:54:07: [META] dll: Loaded plugin 'CStrike': CStrike v1.8.1.3746 Aug 16 2008, AMX Mod X Dev Team
L 07/15/2009 - 14:54:07: [META] dll: Loaded plugin 'FakeMeta': FakeMeta v1.8.1.3746 Aug 16 2008, AMX Mod X Dev Team
L 07/15/2009 - 14:54:07: [META] dll: Loaded plugin 'Engine': Engine v1.8.1.3746 Aug 16 2008, AMX Mod X Dev Team
L 07/15/2009 - 14:54:07: [META] dll: Loaded plugin 'Fun': Fun v1.8.1.3746 Aug 16 2008, AMX Mod X Dev Team

certain conditions; type 'amxx gpl' for details.
This is free software and you are welcome to redistribute it under
AMX Mod X comes with ABSOLUTELY NO WARRANTY; for details type `amxx gpl'.
AMX Mod X version 1.8.1.3746 Copyright (c) 2004-2006 AMX Mod X Development Team
Sus
Vezi profilul utilizatorului Trimite mesaj privat
Shocker

[Freakz.ro Owner]



Status: Offline
Înscris: Momentul zero
Posts: 8665, Topics: 362
Locație: localhost

Reputatie: 1143.4
Voturi: 113
MesajTrimis: 16-07-2009, 15:37:05    Titlul subiectului: Răspunde cu citat (quote)

"aceasta eroare" ? Care eroare? Din cate vad e loaded dproto, ar trebui sa mearga fara probleme
__________________________


Shocker's ShockingSoft | Comics of the day


Ultima modificare efectuată de către Shocker la 07-12-2009, 21:46:33, modificat de 1 dată în total
Sus
Vezi profilul utilizatorului Trimite mesaj privat
Quality

[Mentaly Stable]



Status: Offline
Înscris: 16/Iul/2009
Posts: 2, Topics: Nici unul


Reputatie: 20
MesajTrimis: 16-07-2009, 17:48:35    Titlul subiectului: Răspunde cu citat (quote)

Dc? Dupa ce fac update la sv nu mai merge dproto si inainte de a face merge, scrie dupa update bad load !!

Va rog ajutatima ! -
Sus
Vezi profilul utilizatorului Trimite mesaj privat
Crează un subiect nou   Răspunde la subiect    Freakz.ro Index -> Tutoriale -> Counter-Strike & HLDS  
Du-te la pagina 1, 2, 3 ... 10, 11, 12  Următoare

 

Copyright info

daFreakz skin developed by Freakz.ro

Powered by phpBB ro/com | Visit www.ShockingSoft.com

Reclaaaaaaaaaameeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
 
 
 
trafic ranking