All about games
 Register  |  FAQ  |  Search  |  Memberlist  |  Usergroups  |  Log in 
This topic is locked: you cannot edit posts or make replies.
 Cum faci server top 
Zion
Admin
Admin
Zion

Joined: 08 Dec 2009
Posts: 39
Reply with quote
Prima Etapa:

Download & Install Microsoft Sql Server 2000

[url=http://download.microsoft.com/download/8/7/5/875E38EA-E582-4EE2-9485-B459CD9C0082/sql2ksp3.exe]Download Sql[/url]



Code:
* Execute SQLEVAL.exe.
        * Dute in folderu unde e instalat.
        * Intra in AutoRun.exe





Install Database Server


Code:
* După cāteva secunde, ar trebui să vedeţi un ecran. Faceţi clic pe "Next" pentru a continua.
        * Asiguraţi-vă că "Local Computer" este selectat şi faceţi clic pe "Next"
        * Asiguraţi-vă că "Creaţi o nouă instanţă de SQL Server, sau de a instala Instrumente de clienţi" este selectat, apoi faceţi clic pe "Next"
        * Īn următoarea fereastră, puteţi tip absolut orice doriţi īn aceste domenii, ca nu este foarte important, este doar de īnregistrare a software-ului.
        * Citeşte prin intermediul software-ului de licenţă şi faceţi clic pe "Da", dacă-l accepte. (īn cele mai multe cazuri, puteţi să faceţi clic pe "Da" unlessyou ca lectură foarte plictisitor juridice diverse)
        * Acum, pe lāngă ecran, asiguraţi-vă pentru a selecta "Client Server si Tools" şi apăsaţi "Next"
        * Asiguraţi-vă că "default" este selectat şi faceţi clic pe "Next"
        * Click "tipic" şi faceţi clic pe "Next" (ce ar putea transforma īn cazul īn care se instalează, dar vom folosi directorul implicit īn acest "Cum să")
        * Click "Utilizaţi aceeaşi pentru fiecare serviciu. Auto porni SQL Server Service. "Şi apoi selectaţi" Folosiţi cont Local System "şi apăsaţi" Next "
        * Acesta este un pas foarte important. Selectaţi "Mixed Mode (Windows Authentication şi SQL Server Authentication)" apoi introduceţi o parolă puternică atāt īn rubricile de mai jos. După ce aţi terminat, faceţi clic pe "Next"
        * La acest ecran, faceţi clic pe "Next". Aceasta va īncepe instalarea şi poate dura cāteva minute, īn funcţie de pe computerul dumneavoastră.
        * Felicitari! Aţi instalat SQL Server 2000. Faceţi clic pe "Finish" şi reporniţi computerul







A 2 Etapa:

[url=http://filebeam.com/15c8e6bd8623cdb5b33c75e9f827dd23]Server Files[/url]





Code:
Acuma deschidem accountserver.cfg




Urmarim pasii:




Code:
[net]
    listen_port = 1978          // the port AccountServer should listen on for GroupServer connection (dont edit)
    listen_ip = 127.0.0.1      // Here type Ur Hamachi or Pc IP

    [db]
    dbserver = (local)          // Hamachi Or Pc IP
    //                          //
    db = AccountServer          // DB name
    userid =  //Erase "account"
    passwd = //Erase the password

    [bill]
    enable_bill = 0            // some kind of billing, not used for now
    bill_server1 = 10.10.1.107 // Here type Ur Hamachi or Pc IP
    bill_server2 = 10.10.1.108 // Here type Ur Hamachi or Pc IP

    [tom]
    enable_tom = 0              // not used now either

    [gs]
    GroupServerAndor = GroupServerAndor // looks like GroupServers are enumerated here
    //                                  // we'll use only one for now
    enable_ping = 0                    // dunno





AccountServer Finish.

----------------------------------------------------------------------------------------------------




Code:
Acuma deschidem GameServer.cfg



Uramarim pasii:





Code:

    [??AN]
    // oh man again that gibberish as the parameter names. chinese sucks :P
    name = GameServer01            // GameServer name, not really important
    equment = shouhushen          // dunno

    [ip]
    gate = 127.0.0.1, 1971        // Here type Ur Hamachi or Pc IP Whit , 1971
    //gate = 127.0.0.1, 1972      //

    [maplist]                    // maps that this GameServer should run
    map  = garner                  // in this example we run only 'garner'
    //map = magicsea              // you can try to enable others here, if you have plenty of RAM
    //map = deepblue
    map = teampk

    [db]                  // game database section
    db_ip  = 127.0.0.1            // Here type Ur Hamachi or Pc IP
    db_usr  =                // Erase "game"
    db_pass = EZCpyYOZVofugqDFBZrLKw==    // Password = Y87dc#$98


    [Socket]
    keep_alive = 120

    [ID°o??]                        // no idea
    BaseID = 0x50000000

    [КµМеКэДї]                // Impact of memory occupation
    max_ply = 500                // The number of players
    max_cha = 15000                // The number of monsters
    max_item = 30000            // The number of itens
    max_tnpc = 300                // The number of NPC dialogue


    [guild]
    guild_num    = 80  // Max people inside a Guild

    [¤?·|?I¤j«Y§a¦?*u??]
    guild_try_num    = 80  // Max people on Guild apply list

    [loot]
    item_show_time    = 60            // Time for item to desapear (In Seconds)
    item_prot_time    = 30            // Time for item to be looted for another person (In Seconds)

    [?U?U¶??j]
    say_interval    = 1            // In Seconds

    [«O¦s¤j¦a?I]
    db_mapmask    = 1            // dunno

    [LOG¶}Ao]                      // dunno, may be some log parameters
    log_cha    = 0
    log_cal    = 0
    log_ai      = 0
    log_mission = 0

    [?O?O«u?O¶}Ao]                  // no idea
    supercmd  =  1

    [?e·??O?y]                      // directory name under which all server maps and resources
    res_dir = resource              // are located, in our case 'resource'

    [Log?O?y]                      // where to log all those error messages
    log_dir = loglog





GameServer Finish

----------------------------------------------------------------------------------------------------




Code:
Acuma deschidem groupserver.cfg







Code:
[Main]
    Name        = GroupServerAndor // GroupServer name. I think it should match
    //                              // the GroupServer names in [gs] section of the AccountServer.cfg
    Listen_Port  = 1975            //
    Listen_IP    = 127.0.0.1        // // Here type Ur Hamachi or Pc IP
    KeepAlive    = 600
    Version      = 103


    [AccountServer]
    AcctEnable  = 1                // 0: close the connection // 1: Open the connection
    Password    = GroupServerAndor // AccountServer Password
    //                              // in [gs] section of the AccountServer.cfg
    IP          = 127.0.0.1        // // Here type Ur Hamachi or Pc IP
    Port        = 1978            // port number of the AccountServer


    [Database]
    IP        =(local)            // IP Address Of Server Database
    DB        =gamedb                // Database Name
    Login        =game                // SQL Security Login
    Password    =EZCpyYOZVofugqDFBZrLKw==    // Password = Y87dc#$98
    MaxVal        =2000000000            //


    [?¤¦a]                         
    MaxCharactPerAcc    =3            // Max Number of Characters that can be created per account
    ChaImgLogoMaxValue    =30            //
    MaxLognCount        =200            // Max Number of Logins


    [friend]
    MaxInvtation        =5            // Max Possible Characters Invitation At Same Time
    InvitTimeOut        =30            // Invitation Time Out (In Seconds)
    MaxFriendPerChar    =50            // Max Number of Friends a Character Can Have
    EveryCharFrndListGroup    =10            // (Max value = 10)


    [party]
    MaxInvtation        =5            // Max Possible Characters Invitation At Same Time
    InvitTimeOut        =30            // Invitation Time Out (In Seconds)
    PlayersInsdParty    =5            // Max Players Inside A Party


    [chat]
    MaxMsngPerPlayer    =30            // Max Number of Messenger a Player can Join (Max value = 30)
    MaxPlayerPerMsng    =30            // Max Number of players Inside a Messenger (Max value = 100)
    WrldChanSayInter    =20            // World Channel Say Interval (In Seconds)
    TrdeChanSayInter    =20            // Trade Channel Say Interval (In Seconds)
    WhprChanSayInter    =2            // Whisper Channel Say Interval (In Seconds)


    [birthplace]
    Argent City    =garner
    Shaitan City    =magicsea
    Icicle Castle    =darkblue




----------------------------------------------------------------------------------------------------




Code:
Acuma deschidem gateserver.cfg






Code:
[Main]
    Name = knight_gate01            // the name of the GateServer. not really important
    Version = 133                  // the version of the server it should report to the client
    //                              // 133 means 1.33, 102 means 1.02 and so on
                                     
    [GroupServer]
    IP = 127.0.0.1                  // Here type Ur Hamachi or Pc IP
    Port = 1975                    // port on which GroupServer is running
    EnablePing = 180        // time interval to send KeepAlive packets to GroupServr

    [ToClient]
    IP = 0.0.0.0                    // Here type Ur Hamachi or Pc IP
    Port = 1973                    // port number GateServer should listen on for the client connection
    CommEncrypt = 1            //
    EnablePing = 60            // time interval to send KeepAlive packets to the client
    MaxConection =1250              // The largest initial connection


    [ToGameServer]
    IP = 127.0.0.1                  // Here type Ur Hamachi or Pc IP
    Port = 1971                    // port number GateServer should listen on for the GameServer connection
    EnablePing = 180        // time interval to send KeepAlive packets to GameServer

    [ShowRange]
    ShowMin = 500                  // dunno
    ShowMax = 800                  // dunno
    IsUse = 0                      // dunno




GateServer Done.






Etapa 3

Attaching Database



Code:
Acesta este cel mai important lucru.
    Baza de date au toate Game info, cum ar fi: Str, ACC, agi, con, spr, LV, sublv, abilităţile, GM de acces, etc de jucători




OK, sunt paşii:


Code:
* Click pe "Start" apoi "Toate programele" apoi "Microsoft SQL Server" apoi selectaţi "EnterpriseManager"
        * Acum, veţi vedea o fereastră. Faceţi clic pe "+" de lāngă simbolul "Microsoft SQL Server"
        * Acum, faceţi clic pe "+" de lāngă simbolul "SQL Server Group"
        * Click pe "+" de lāngă simbolul "(local) (Windows NT)" (s-ar putea spune altceva īn loc de Windows NT, īn funcţie de OS)
        * Click pe "+" de lāngă simbolul "Baze de date"
        * Acum, click dreapta pe "baza de date" şi selectaţi "Baza de date Ataşaţi .."
        * Du-te la ur Server Files, şi găsi Arhiva gamedb_Data.mdf
        * Īn domeniul Ataşaţi ca: Tip GameDB
        * Īn dosar Db Proprietar Selectaţi "SA"
        * Selectaţi "OK"
        * GameDB Gata, acum AccountServer.
        * Din nou, click dreapta pe "baza de date" şi selectaţi "Baza de date Ataşaţi .."
        * Du-te la ur Server Files, şi găsi Arhiva accountserver_Data.mdf
        * Īn domeniul Ataşaţi ca: Tip AccountServer
        * Īn dosar Db Proprietar Selectaţi "SA"
        * AccountServer Adoptat









Etapa 4

Deschidem sv



Code:
Deschide fiserele: AccountServer.exe , GateServer.exe , GroupServer.exe , Gameserver.exe









Etapa 5

Intra pe server



Code:
Download ToP Client And a Private Server Patch.
    Deschide Ip Changer si scrie





Code:
 1.- [ Numele server ]
    2.- [ numele la lumea serveruli ]
    3.- [ aici pui ip tau ]




Click Start.Bat Si asa am facut server de TOP Smile !

_________________
Cum faci server top Cum faci server top
View user's profile Send private message Send e-mail
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
All times are GMT + 2 Hours  
Page 1 of 1  

  
  
 This topic is locked: you cannot edit posts or make replies.