Just4You
Bun venit pe just4you , ramai cu noi si bucura-te de cele mai frumoase experiente si inregistreaza-te ...

Alăturați-vă forumului, este rapid și ușor

Just4You
Bun venit pe just4you , ramai cu noi si bucura-te de cele mai frumoase experiente si inregistreaza-te ...
Just4You
Doriți să reacționați la acest mesaj? Creați un cont în câteva clickuri sau conectați-vă pentru a continua.

Totul despre servere[Erori/Instalare/Protocol etc.]

In jos

Totul despre servere[Erori/Instalare/Protocol etc.] 	 Empty Totul despre servere[Erori/Instalare/Protocol etc.]

Mesaj  TeMciuC. Joi Oct 13, 2011 8:54 pm

[size=200][Totul despre servere][/size]

[size=150]1. Instalarea serverului[/size]

[sursa=]
  • Descarcati HLDSUpdateTool.exe de aici
  • Instalarea HLDSUpdateTool: Rulati executabilul
    Totul despre servere[Erori/Instalare/Protocol etc.] 	 Hldsupdatetool
  • Va aparea urmatoare fereastra:
    Totul despre servere[Erori/Instalare/Protocol etc.] 	 Hlds1
  • Urmati pasii de instalare, alegeti Folderul in vreti sa instalati HLDSUpdateTool si alegeti continentul pe care este inregistrat serverul(la noi va fi Europa)
  • Dupa ce ati instalat HLDSUpdateTool intrati in Start->Run si scrieti in spatiul liber cmd si dati Enter
  • Acum luati cu Drag & Drop executabilul HLDSUpdateTool din folderul unde l-ati instalat peste fereastra care s-a deschis:
    Totul despre servere[Erori/Instalare/Protocol etc.] 	 Server
  • Scrieti parametrii de instalare -command update -game cstrike -dir .
  • Dati Enter si asteptati sa se descarce serverul, dupa finalizarea instalarii folderul serverului trebuie sa ocupa aproximativ 315 Mb(Mesajul care apare dupa finalizarea descarcarii este "HLDS installation up to date")

[*]In acest moment serverul este STEAM ONLY si trebuie instalat DPROTO pentru a accepta clientii cu protocol 47/48[/sursa]
[size=150]2. Instalarea AMXX[/size]

[sursa=]
  • Descarcati ultima versiune de AmxModX de aici: AmxModX 1.8.1
  • Instalarea AmxModX: Rulati executabilul
    Totul despre servere[Erori/Instalare/Protocol etc.] 	 Iconwj
  • Va aparea urmatoare fereastra:
    Totul despre servere[Erori/Instalare/Protocol etc.] 	 Setup1
  • Urmati pasii de instalare, alegeti Folderul in vreti sa instalati AmxModX Studio apoi bifam Run AmxModX Installer 1.8.1 si dati click pe Finish
  • Se va deschide o noua fereastra unde veti urma pasii de instalare pana va aparea urmatoarea fereastra:
    Totul despre servere[Erori/Instalare/Protocol etc.] 	 Setup2
  • Bifati Select mod directory si dati Next >
  • La Custom game addon veti selecta din lista Counter-Strike si selectati locatia unde ati instalat serverul(ATENTIE: Locatia va fi astfel: partitie/server/cstrike altfel liblist.gam va trebui modificat manual).Dati Next > si asteptati sa fie copiate toate fisierele.La sfarsit dati Finish


  • Pentru functionarea unui addons trebuie sa "spuneti" serverului unde este dll-ul metamod.Acest lucru se face prin modificarea fisierului liblist.gam din folderul_radacina/cstrike/ .Deschideti acest fisier cu Notepad,cautati linia ce contine cuvantul gamedll si inlocuiti(toata linia) cu urmatoarea linie de cod:
    gamedll "addons\metamod\dlls\metamod.dll"
  • Pentru a verifica daca ati procedat corect,deschideti serverul,scrieti meta list in consola si,daca ati procedat corect ar trebui sa apara ca in urmatoarea poza:
    Totul despre servere[Erori/Instalare/Protocol etc.] 	 Meta
  • Daca nu va aparea nimic,inseamna ca ati gresit undeva
[/sursa]
[size=150]3. Instalarea DPROTO (Protocol 47+48)[/size]

[sursa=]
  • DProto este un plugin extra-metamod care face ca serverul nostru STEAM ONLY(instalat mai sus) sa accepte clienti Steam & Non-Steam
  • Download V0.8.72: http://cs.rin.ru/forum/download/file.php?id=10990&sid=781e720acea6475021a1a4c932604967
  • Intrati in folderul addons si creeati un folder nou cu numele dproto unde puneti dll-ul dproto din arhiva(dezarhivati)(fisierul este dproto.dll)
  • Dezarhivati fisierul dproto.cfg in folder_radacina/cstrike/
  • Intrati apoi in addons/metamod/plugins.ini si adaugam urmatoare linie:
    win32 addons\dproto\dproto.dll
  • Pentru ca Dproto sa functioneze corect,serverul trebuie sa fie STEAM ONLY
  • Pentru a verifica daca dproto a fost instalat corect,deschideti serverul si tastati in consola meta list
  • Daca a fost afisat urmatorul mesaj inseamna ca dproto functioneaza iar serverul dumneavoastra apare la net:
    [ 1] dproto RUN - dproto.dll v0.4.1 ini Start Never
[/sursa]
[size=150]4. Server.cfg ANTI-LAG[/size]

[sursa=]Setarile serverului sunt foarte importante.Acum puteti tine un server pe un calculator mai slab si cu o conexiune mai proasta.Am aceste cfg-uri dintr-un addons al lui Dan.Le-am folosit si am fost foarte multumit!In timp le-am mai modificat eu putin pentru a mari performanta.
Le puteti downloada de pe link-ul de mai jos , pana adaug eu un link permanent Smile
Download pachet CFG-uri anti-lag[/sursa]
[size=150]5. Fixarea erorii segmentation_fault[/size]

[sursa=]Segmentation fault este o eroare ce provoaca picarea serverului!Poate fi fixata cu ajutorul unui plugin:
Cod:
#include <amxmodx>

#define PLUGIN_NAME        "Fix AutoBuy Bug"
#define PLUGIN_VERSION    "1.1"
#define PLUGIN_AUTHOR    "PomanoB & UFPS.Team"

new g_logfile[64]

public plugin_init( )
{
    register_plugin( PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR )

    register_clcmd( "cl_setautobuy", "cmd_check" )
    register_clcmd( "cl_setrebuy", "cmd_check" )

    get_time ( "autobuy_%Y%m.log", g_logfile, charsmax ( g_logfile ) )
}

public cmd_check( id )
{
    static arg[512], args, i
    args = read_argc( )

    for( i = 1; i < args; ++i )
    {
        read_argv( i, arg, charsmax( arg ) )

        if( is_cmd_long( arg, charsmax( arg ) ) )
        {
            log_autobuy( id )
            return PLUGIN_HANDLED
        }
    }

    return PLUGIN_CONTINUE
}

stock bool:is_cmd_long( string[], const len )
{
    static cmd[512]

    while( strlen( string ) )
    {
        strtok( string, cmd, charsmax( cmd ), string, len , ' ', 1 )

        if( strlen( cmd ) > 31 ) return true
    }

    return false
}

stock log_autobuy( id )
{
    static name[32], steamid[44], ip[16]
    get_user_ip( id, ip, charsmax( ip ), 1 )
    get_user_authid( id, steamid, charsmax( steamid ) )
    get_user_name( id, name, charsmax( name ) )

    log_to_file( g_logfile, "Autobuy bug use: %s [%s] <%s>", name, ip, steamid )
}
[/sursa]
[size=150]6. Fixarea erorii svc_bad[/size]

[sursa=]Svc_bad este o eroare ce scoate jucatorii de pe server.Aceasta poate fi fixata in totalitate folosind ultima versiune de dproto.Poate fi fixata si cu un plugin:
Cod:
#include <amxmodx>

public client_connect(id)
{   
   set_cl_dlmax(id);
}

public client_authorized(id)
   set_cl_dlmax(id);

stock set_cl_dlmax(index)    
   client_cmd(index,"cl_dlmax 80");
[/sursa]
[size=150]7. Reducerea lagului[/size]

[sursa=]Pentru a reduce si mai mult lagul de pe server puteti folosi acest tutorial:
http://www.extreamcs.com/forum/viewtopic.php?f=3&t=78013[/sursa]
[size=150]8. Reliable channel overflowed (votemap/amx_listmaps)[/size]
[sursa=]Primiti aceasta eroare cand folositi comenzile votemap/amx_listmaps?Numarul de harti din fisierele maps.ini/mapcycle.txt este prea mare.Puteti scapa de aceasta eroare daca mai stergeti din hartile scrise in aceste fisiere[/sursa]
[size=150]9. Protectie impotriva HLBrute[/size]

[sursa=]HLBrute este un program ce sparge parola de la rcon.Cum ne protejam de hlbrute?

Este simplu, punem o parola RCON de genul sjJSuS.1Mk1m3 si va fi imposibil ca programul sa o depisteze, doar daca cineva o sa puna toate combinatiile de cifre si litere posibile(cam greu sa faci asta)

Si, pentru a preveni si mai mult se pot pune cateva comenzi in server.cfg de genul:
Cod:
sv_rcon_banpenalty 0
sv_rcon_maxfailures 2
sv_rcon_minfailures 2
sv_rcon_minfailuretime 0
[/sursa]
[size=150]10. FATAL ERROR (shutting down): ED_Alloc: no free edicts[/size]

[sursa=]Eroarea aceasta apare cand numarul de entitati este prea mare si nu este suportat de engine.Acest lucru poate fi provocat de generarea unor spawn-uri(cadouri/blocuri(blockmaker)/etc.).Poate fi fixata prin reducerea de spawn-uri generate.[/sursa]
[size=150]11. Schimbarea numelui botului(DR Manager)[/size]

[sursa=]Numele botului se poate schimba prin modificarea liniei 20 a sursei pluginului Deathrun Manager.Cautati linia:
Cod:
new const g_szBotName[ ] = "DRM Fake Player";
Acum modificati in ce doriti si recompilati pluginul:
new const g_szBotName[ ] = "eXtreamCS BOT";[/sursa]
[size=150]12. Salvarea XP-ului(UWC)[/size]

[sursa=]http://www.extreamcs.com/forum/viewtopic.php?f=3&t=78009[/sursa]
[size=150]13. Eroare: SV_ParseCvarValue2()[/size]

[sursa=]Eroarea SV_ParseCvarValue2() poate fi fixata prin instalarea ultimei versiuni de dproto[/sursa]
TeMciuC.
TeMciuC.
Membru
Membru

Mesaje : 367
Data de inscriere : 11/10/2011
Varsta : 31
Localizare : Moldova / Vadul lui Voda
Puncte : 1055
Reputatie : -2

Sus In jos

Sus

- Subiecte similare

 
Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum