Forumul clanului NeXt LeveL
Doriți să reacționați la acest mesaj? Creați un cont în câteva clickuri sau conectați-vă pentru a continua.


Forumul clanului NeXt LeveL
 
AcasaUltimele imaginiCăutareÎnregistrareConectare

 

 tutorial site WoW

In jos 
2 participanți
AutorMesaj
nLvL # LaMishto
Administrator
Administrator
nLvL # LaMishto


Numarul mesajelor : 229
Puncte : 460
Reputatie : 22
Data de inscriere : 14/08/2009
Varsta : 29
Localizare : Nu stiu

tutorial site WoW Empty
MesajSubiect: tutorial site WoW   tutorial site WoW I_icon_minitimeLun Aug 17, 2009 1:04 am

Info

Q: Ce e Trinity Core ?
A:
Trinity este o lucrare care are la baza MaNGOS care a aparut in urma
unor conflicte a unor idei de development a celor care lucreaza/lucrau
la MaNGOS.
Q: Ce idei au Dev-ii de la Trinity Core?
A:
Echipa Trinity considera ca este mai bine ca reviziile sa fie
controlate intr-un alt fel : Un branch stabil, si unul instabil ( sau
unul de development ). Un alt motiv al aparitiei Trinity Core este ca
ei au crezut ca scripturile apartin emulatorului, asta inseamna ca nu
va mai trebui sa compilati MaNGOS, sa va chinuiti cu GIT si apoi sa va
ocupati la SD2 so apoi de ACID. Trinity Core are toate acestea
integrate in emulator. Echipa Trinity Core a vrut nu in ultimul rand si
o interactiune Core-DB mai buna.
Q: Ce alte motive mai am sa folosesc Trinity Core?
A: Trinity Core integreaza patch-uri care ar trebui adaugate cu mult timp inainte, lucru care il face sa fie peste MaNGOS.
Q: E mai greu sa faci server cu Trinity Core decat cu Arcemu?
A: E lafel de usor numai ca beneficiile Trinity Core sunt mult mai mari si mai numeroase.


Fisiere necesare :

- SqlYog 5.2
- TrinityCore WOTLK - 3.0.3
- Un webserver [ WAMP ]
- Trinity DB - 3.0.3
- MySQL 5.1 ( Optional, in cazul in care phpMyAdmin da erori )


1. Instalarea si configurarea SQLYog si WAMP


  • Downloadeaza toate fisierele.
  • Instaleaza WAMP si SQLYog cu setarile implicite .
  • Deschide Wamp dand click pe iconita din dreapta-jos a ecranului si dati click pe phpMyAdmin

    tutorial site WoW 30182642495a4bc20e5ef
  • Apasa pe linkul Privileges aproape de limita de sus a paginii

    tutorial site WoW Img-resized Reduced: 41% of original size [ 1227 x 210 ] - Click to view full image
    tutorial site WoW 30182812495a4c1c788df
  • Apasa pe Add a New user

    tutorial site WoW Img-resized Reduced: 58% of original size [ 871 x 135 ] - Click to view full image
    tutorial site WoW 30182836495a4c3404c2c
  • Scrie
    la username Trinity, la host scrie Localhost si orice parola ( eu am
    pus "pass" ) acum dati Check All si dati jos si Apasati GO

    tutorial site WoW Img-resized Reduced: 36% of original size [ 1416 x 686 ] - Click to view full image
    tutorial site WoW 30182912495a4c58c4ca3
  • Te intorci la Privileges, selectam userul Trinity si dam Edit Privileges ( Vezi poza )

    tutorial site WoW Img-resized Reduced: 51% of original size [ 995 x 218 ] - Click to view full image
    tutorial site WoW 30183040495a4cb0ae902
  • Dai Check ALL si dai GO

    tutorial site WoW Img-resized Reduced: 42% of original size [ 1199 x 416 ] - Click to view full image
    tutorial site WoW 30183119495a4cd7c8d0c
  • Acum
    deschide SqlYog apasa continue si apoi New. Acum introduci localhost
    pentru Mysql Host Adress, "Trinity" pentru username, si "pass" pentru
    parola si dai connect

    tutorial site WoW 30183147495a4cf3c83f0
  • Apasa "CTRL+D" si scrie in casuta aceea "gnx"

    tutorial site WoW 30183203495a4d03f0ba7
  • Acum
    poti dezarhiva TDB. Dezarhivati fisierul "TDB.rar si intrati in SQLYog,
    click-dreapta pe databaseul gnx si dati Restore from SQL ! Selectati
    fisierul dezarhivat TDB.sql, dati Execute si asteptati.

    tutorial site WoW Img-resized Reduced: 35% of original size [ 1440 x 900 ] - Click to view full image
    tutorial site WoW 30183322495a4d52762fb

    tutorial site WoW 30183350495a4d6eb93f6


1b. Alternativa pentru MySQL-ul de la WAMP

In
unele cazuri exista pe calculator niste precedente instalari esuate a
serverului MySQL ( sau WAMP,XAMPP, etc... ). Pentru asta am pregatit
pasii ce urmeaza


  • Instalam MySQL ca orice soft
  • La un moment dat o sa ne ceara sa in configuram
  • Parola va fi pass
  • Daca vreti ca si alte calculatoare sa se poata conecta la serverul de mysql bifam "Enable root acces from remote machines"


tutorial site WoW Setup%20Wizard%20-%20welcome
tutorial site WoW Setup%20Wizard%20-%20types
tutorial site WoW Setup%20Wizard%20-%20custom%20setup
tutorial site WoW Setup%20Wizard%20-%20ready%20to%20install
tutorial site WoW MySQL%20Enterprise%20-%201
tutorial site WoW MySQL%20Enterprise%20-%202
tutorial site WoW Setup%20Wizard%20-%20completed
tutorial site WoW Configuration%20Wizard%20-%20Windows%20options
tutorial site WoW Configuration%20Wizard%20-%20ready%20to%20execute



Tineti minte ca in cazul in care folosim solutia alternativa pentru MySQL usernameul NU va fi TRINITY , ci va fi ROOT , mai jos in ghid va voi pune sa va conectati la baza de date folosing usernameul TRINITY , voi va veti conecta folosind ROOT





2. Configurarea emulatorului Trinity



  • Dezarhiveaza
    TrinityCore , intra in el si deschideti TrinityCore.conf cu Wordpad,
    dai CTRL+F si scrie "MaxPingTime = 30" apoi vei vedea cele 3 linii de
    mai sus, editeaza-le astfel incat sa arate asa:


QUOTE
LoginDatabaseInfo = "127.0.0.1;3306;root;pass;gnx"
WorldDatabaseInfo = "127.0.0.1;3306;root;pass;gnx"
CharacterDatabaseInfo = "127.0.0.1;3306;root;pass;gnx"


tutorial site WoW Img-resized Reduced: 51% of original size [ 989 x 323 ] - Click to view full image
tutorial site WoW 30183406495a4d7e58467



  • Deschide
    TrinityRealm.conf , cauta linia "LoginDatabaseInfo =
    "127.0.0.1;3306;root;wow;mangos" , editeaza astfel incat sa arate asa :


QUOTE
LoginDatabaseInfo = "127.0.0.1;3306;root;pass;gnx


tutorial site WoW Img-resized Reduced: 51% of original size [ 998 x 164 ] - Click to view full image
tutorial site WoW 30183439495a4d9fca313


3. Minimanagerul pentru conturi



Gasim secventa de cod :

QUOTE
$mmfpm_db = Array(
'addr' => "127.0.0.1:3306", //SQL server IP:port this DB located on
'user' => "root", //SQL server login this DB located on
'pass' => "wow", //SQL server pass this DB located on
'name' => "gnx", //realmd DB name
'encoding' => "utf8" //SQL connection encoding
);

$realm_db = Array(
'addr' => "127.0.0.1:3306", //SQL server IP:port this realmd located on
'user' => "root", //SQL server login this realmd located on
'pass' => "wow", //SQL server pass this realmd located on
'name' => "gnx", //realmd DB name
'encoding' => "utf8" //SQL connection encoding
);

$mangos_db = Array(
1 => array( //position in array must represent realmd ID
'id' => 1, //Realm ID
'addr' => "127.0.0.1:3306", //SQL server IP:port this DB located on
'user' => "root", //SQL server login this DB located on
'pass' => "wow", //SQL server pass this DB located on
'name' => "gnx", //World Database name
'encoding' => "utf8" //SQL connection encoding
),
);

$characters_db = Array(
1 => array( //position in array must represent realmd ID
'id' => 1, //Realm ID
'addr' => "127.0.0.1:3306", //SQL server IP:port this DB located on
'user' => "root", //SQL server login this DB located on
'pass' => "wow", //SQL server pass this DB located on
'name' => "gnx", //Character Database name
'encoding' => "utf8", //SQL connection encoding
), //NOTE: THIS USER MUST HAVE AT LEAST READ ACCESS ON THE WORLD DATABASE
);



  • O modificam astfel incat sa arate asa


QUOTE
$mmfpm_db = Array(
'addr' => "127.0.0.1:3306", //SQL server IP:port this DB located on
'user' => "root", //SQL server login this DB located on
'pass' => "pass", //SQL server pass this DB located on
'name' => "gnx", //realmd DB name
'encoding' => "utf8" //SQL connection encoding
);

$realm_db = Array(
'addr' => "127.0.0.1:3306", //SQL server IP:port this realmd located on
'user' => "root", //SQL server login this realmd located on
'pass' => "pass", //SQL server pass this realmd located on
'name' => "gnx", //realmd DB name
'encoding' => "utf8" //SQL connection encoding
);

$mangos_db = Array(
1 => array( //position in array must represent realmd ID
'id' => 1, //Realm ID
'addr' => "127.0.0.1:3306", //SQL server IP:port this DB located on
'user' => "root", //SQL server login this DB located on
'pass' => "pass", //SQL server pass this DB located on
'name' => "gnx", //World Database name
'encoding' => "utf8" //SQL connection encoding
),
);

$characters_db = Array(
1 => array( //position in array must represent realmd ID
'id' => 1, //Realm ID
'addr' => "127.0.0.1:3306", //SQL server IP:port this DB located on
'user' => "root", //SQL server login this DB located on
'pass' => "pass", //SQL server pass this DB located on
'name' => "gnx", //Character Database name
'encoding' => "utf8", //SQL connection encoding
), //NOTE: THIS USER MUST HAVE AT LEAST READ ACCESS ON THE WORLD DATABASE
);



  • Acum intrii pe http://localhost , iti creezi un cont si gata tutorial site WoW Smile
  • Pentru
    a face contul GM, te conectezi la DB cu SQLYog, intrii la tabelul
    account, si in dreptul accountului tau la GMlevel pui 3.


4. Pornirea serverului si extragerea hartilor


  • Mergem unde avem pus Trinity Core, intram in folderul Tools, apoi in folderul Map and DBC Extractor

    tutorial site WoW Img-resized Reduced: 64% of original size [ 796 x 598 ] - Click to view full image
    tutorial site WoW 06164439498c4cd7539da

    tutorial site WoW Img-resized Reduced: 64% of original size [ 796 x 599 ] - Click to view full image
    tutorial site WoW 06164513498c4cf90370e
  • Luam ad.exe si il punem in C:\Program files\World of warcraft ( sau unde aveti voi WoW )
  • Ii dam drumul si asteptam sa se inchida ( app 30 min )
  • Copiem acum folderele Maps si DBC acolo unde am dezarihavat Trinity Core
  • Pornim Trinityrealm.exe apoi TrinityCore.exe
  • Profit =)


5. Schimbarea detaliilor realmului

S-ar putea la un moment dat sa vreti sa schimbati nu mele realmului ( lol ). Pentru a face asta trebuie sa


  • Ne conectam la DB in acelasi fel in care am facut-o pana acum
  • Extindem databaseul GNX
  • Dam in jos pana gasim tabelul realmlist
  • Apasam in dreapta pe Table Data
  • Si o sa vedeti ceva de genul:

tutorial site WoW Img-resized Reduced: 44% of original size [ 1152 x 766 ] - Click to view full image
tutorial site WoW 08200257498f1e519c677


  • Modifica GNX cu numele serverului tau
  • Modifica 127.0.0.1 cu ip-ul tau EXTERN ( cel pe care ti-l da la www.whatismyip.com )
  • Restul nu prea are rost sa modificati .
  • Nu uitati sa dati click pe butonul save inainte sa iesiti din SQLYog pentru a aplica modificarile

tutorial site WoW Img-resized Reduced: 65% of original size [ 785 x 109 ] - Click to view full image
tutorial site WoW 08200129498f1df918178
Sus In jos
https://next-level.catsboard.com
Eddy
Membru NeXt LeveL
Membru NeXt LeveL



Numarul mesajelor : 4
Puncte : 4
Reputatie : 0
Data de inscriere : 18/12/2009
Localizare : Nush

tutorial site WoW Empty
MesajSubiect: Re: tutorial site WoW   tutorial site WoW I_icon_minitimeVin Dec 18, 2009 1:19 am

Si eu am cautat asa ceva mult timp am gasit altceva da mi se pare ca asta e mai bun
Sus In jos
 
tutorial site WoW
Sus 
Pagina 1 din 1
 Subiecte similare
-
» Tutorial Gather-Network
» Tutorial Schimbare port la HLTV
» Tutorial de instalare server World of Warcraft
» Tutorial AntiCSdos - protectie anti blocare server Counter Strike 1.6

Permisiunile acestui forum:Nu puteti raspunde la subiectele acestui forum
Forumul clanului NeXt LeveL :: ¨˜”°º• » NeXt LeveL | Online Games « •º°”˜¨ :: World of Warcraft :: Tutoriale Site-
Mergi direct la: