Welcome to Sdružení ONLINE zábavy

Hledat   v  

  Vytvoř účetDomů | Vložit příspěvek | Tvůj účet | Obsah | Témata | Top 10  

Navigace
· Domů
· Ankety
· Archiv článků
· Diskuze SOZ
· Downloads
· Hledat
· NWN server status
· NWN2 server status
· Obsah
· Slovníček pojmů
· Statistiky
· Témata
· Webové odkazy

Obsah
NWN obecně
NWN World Building
Průvodce PW NWN
SOZ
SOZ Forum

NWN světy
Arkhalia
Demona
Dragon Hammer
Equilibrie
Gwain Tharr
Ilandria2
Kandelábrie1
Kandelábrie2
Mystake
Sferie
Thalie

NWN fora
Arkhalia
BG TSCC
Demona
Demona2
Dragon Hammer
Equilibrie
GamePark
Ilandria2
Kandelábrie1
Kandelábrie2
NWN 1
NWN 2
Thalie

NWN stránky
Čeština do NWN1
Bioware
BioWare Social Network
NWN GamePark
NWN Lexicon
NWN Speciál
NWN Vault (IGN)
NWN Vault (Nový)
NWN Wikipedia
NWN2 CZ překlad
NWN2 Blog
NWN2 scripting
NWN2 Toolset Guide
NWN2 Toolset manuál
Seznam NWN serverů
NWNWiki
NWN2Wiki

Subdomeny
Demona
DragonHammer
Gwain Tharr
NWNWiki

D&D stránky
D20 v kostce
Překladový klíč
WotC

Herní weby
Bonusweb.cz
Doupě.cz
gamerzines.com
mmogames.cz
mmorpg.com
mmorpgtoplist.com

  
Jak nainstalovat NWNX/APS




Popis instalce NWNX/APS, programu jenž slouží k napojení NWN na SQL databázi, pro ukládání perzistentních dat.


Jak nainstalovat NWNX/APS by OrHoro

Budu se vám snažit pomoct to nainstalovat, protože vám to zjevně dělá problémy.

Co je potřeba si připravit?
- Download mySQL verze 4.0.23 (a novější) pro Windows
- Download mySQL ODBC driver verze 3.51 pro Windows
- Download mySQL Control Center
- Download NWNX/APS verze 2.53

(pozn. Vyzkoušeno na mySQL 4.0.20a. Doufám, že verze 4.0.21, 4.0.22 nebo 4.0.23 by měly fungovat stejně dobře. Každopádně na verzi 4.1 už mi nechodilo myODBC, takže nedoporučuji. Pokud někdo přijde na jiný způsob, prosím o oznámení v tomto topicu. Děkuji.)

Postup instalace databáze mySQL
Pokud jste si výše uvedené věci stáhnuli, tak si je jednu po druhé nainstalujte.
1. Nainstalujte si mySQL. Nejčastěji to bývá do adresáře c:mysql
2. Nainstalujte si ovladač mySQL ODBC driver
3. Nainstalujte si mySQL Control Center
4. Restartujte počítač
5. Otevřete si soubor "c:mysqlinwinmysqladmin.exe"
6. Vpravo dole budete mít semaforek
7. Pravým tlačítkem myši si otevřete menu toho semaforku a vyberte Show me
8. Vložte jméno a heslo (vytvoři pokusného uživatele v databázi)
9. Mělo by se objevit okno administrátora

Mělo by vypadat zhruba takhle, semaforek by měl svítit zeleně. Tohle je jen pro kontrolu, že všechno funguje jak má. Pokud nesvítí, tak zkuste pravým tlačítkem myši kliknout na semaforek, v nabídce WinNT vyberte Start Service. A mělo by se to nastartovat. Pokud je otevřené okno administrátora, tak klikněte nejprve na tlačítko Hide Me, které okno minimalizuje do té ikonky.
10. Otevřete mySQL Control Center
11. Vložte na vyzvání jméno root a heslo nechte nevyplněné
12. Měly by se objevit tři okna
13. V levém okně uvidíte root@localhost:3306
14. Dvojklikem na něj by se mělo rozbalit a měla by u něj svítit zelená šipečka. Pokud ne, klikněte na něj pravým a vyberte "Connect".
15. Dvojklikněte na Databases. Uvidíte tam dvě databáze. "mysql" a "test".
16. Klikněte pravým na Databases
17. Vyberte New Database
18. Do kolonky zadejte jméno alhambrie a potvrďte
19. Dvojklikněte na User Administration. Uvidíte tam seznam uživatelů.
20. Pravým klikněte na User Administration a zadejte New User
21. Otevře se nové okno
22. Zadejte Username: alhambrie, Host: localhost, Password: alhambrie, vpravo zaškrtněte databázi alhambrie a vlevo zaškrtněte All privilegies
23. Klikněte na Apply a pak na Close.
24. Překontrolujte zadání. Klikněte na uživatele alhambrie@localhost a zkontrolujte, je-li všechno zadáno správně.
25. Pokud ano, zavřete Control Center, už ho nebudeme potřebovat.
26. Otevřete si Ovládací panely
27. Otevřete si Nástroje pro správu
28. Otevřete si Datové zdroje (ODBC)
29. Uvidíte otevřené okýnko Správce zdrojů dat ODBC
30. Vyberte záložku Uživatelské DSN
31. Klikněte na "Přidat..."
32. Vyberte ovladač "MySQL ODBC 3.51 Driver"
33. Vyplňte příslušné kolonky: Data Source Name: nwn, Host/Server name: localhost, Database name: alhambrie, User: alhambrie, Password: alhambrie
34. Klikněte na Test Data Source. Mělo by se objevit: Data Source 'nwn' connected succesfully.

Postup instalace NWNX/APS
1. Rozbalte si do root adresáře hry následující soubory:
- nwnx2.exe
- madCodeHookLib.dll
- nwnx_odbc.dll
- nwnx-module.dll
2. Spusťte nwnx2.exe
3. Otevře se vám nwserver.exe
4. Normálně si v něm spusťe modul Alhambrie
5. Měl by se normálně nastartovat.

Pokud se vám to nepovedlo, tak je chyba někde u vás. Na něco jste zapomněli, takže si to ještě jednou pořádně přečtěte a dělejte to krok za krokem.

Určitou kontrolou pro vás jsou log soubory v adresáři nwnlogs.0


Článek sepsal Or-Horo a byl převzat z fora Alhambrie


Instalace NWNX/APS 2.6.1 by ShaDoOoW

Co je potřeba:
MySQL 5 - vyberte nejvhodnější pro svůj OS, pro ty, co moc nerozumí angličtině TADY je odkaz na instalační soubor pro windows.
a
MySQL Administrator 1.1.5, odkaz přímo na instalační soubor pro windows je TADY.
a konečně
NWNX/APS 2.6.1

Postup instalace:
1. Nainstalujte si MySQL 5.
2. MySQL 5 obsahuje anglického průvodce, který za Vás vše krásně nastaví, takže stačí odpovídat na otázky a je to. Pokud máte firewall povolte MySQL vše až Vám nastartuje proveďte bod 3.
2a. Přesný postup instalace MySQL 5:
2a.1 Setup Type - zvolte Complete, na další obrazovce dejte install, začne se to instalovat
2a.2 MySQL.com Sign-UP zvolte Create a new free MySQL.com account, vyplňte
2a.3 Dostanete se k další fázi - konfiguraci
2a.4 Zvolte Detailed Configuration
2a.5 Zvolte Dedicated MySQL Server Machine pokud MySQL instalujete na server v jiném případě Developer Machine
2a.6 Zvolte Multifunctional Database
2a.7 InnoDB Tablespace Setting - Next
2a.8 Number of Connection - nastavte manuálně na minimum 5
2a.9 next.next,next, next
2a.10 Nastavte Security - zadejte heslo a zaskrtnete(?) možnost pod tím
Execute a je hotovo.
3. Nainstalujte MySQL Administratora.
4. Spusťte Administratora, do přihlašovacího okýnka vyplňte:
Stored connection: localhost
Server: locahost

zbytek nechte prázdný a klikněte na OK.
5. Teď je potřeba si vytvořit databázi, to uděláte tak, že v levém okně Administratora zvolíte Catalogs. Pod Catalogs se Vám objeví Schemata a pod tím tabulka s dosavadními databázemi. Pryvým kliknutím na předvytvořenou databázi se Vám rozbalí možnosti. Vyberte Create New Schema a zadejte jeho název.
6. Dalším bodem je vytvoření uživatele. Vlevo v menu vyberte User Administration a obdobným způsobem jako u databáze vytvořte nového. Nastavte si u něj jméno a heslo a poté na něj vlevo pod menu klikněte pravým myšítkem a vyberte Add Host From Which The User Can Connect a napište localhost.
7. Otevřete si tedy svého uživatele a nastavte mu všechny práva do vaší databáze. Což provedete výběrem uživatele vlevo pod menu a vpravo výběrem záložky Schema Privileges. Tam vyberte vaši databázi a z pravého menu přesuňte všechny položky vlevo.
8. Uložte.
9. Rozbalte archiv s NWNX/APS do složky s Neverwinter Nights. Otevřete soubor NWNX.ini a změňte údaje v něm na:

kód:
; NWNX2 configuration file
; These are the default values for NWNX2. Values specified on the command
; line take precedence.

[NWNX]
ServerPort = 5121
ModuleName = "Gwain Tharr"
WatchdogProcess = yes
UpdateIntervalProcess = 5
WatchdogGamespy = no
UpdateIntervalGamespy = 20
GamespyRetries = 5
OldGamespyProtocol = no
RestartDelay = 5

[ODBC2]
; Log file
MaxLogSize = 512 ; in KByte
LogLevel = 2 ; 0=nothing, 1=only errors, 2=everything

; Use these two settings for the SQLite internal database
;source = sqlite
;file   = sqlite.db

; Use these two settings for ODBC connections
;source = odbc
;dsn    = nwn

; Use these five settings for MySQL connections
source = mysql
server = localhost
user   = váš_uživatel
pwd    = heslo_vašeho_uživatele
db     = vaše_databáze


10. Spusťte NWNX, ten Vám otevře NWserver, v něm nahrajte jako server jakýkoliv modul a jděte do složky nwnlogs.0 ve které otevřete textový soubor nwnx_odbc
kód:
NWNX ODBC2 plugin V.0.9.2.4
(c) 2005 by Ingmar Stieger (Papillon) and Jeroen Broekhuizen
visit us at http://www.nwnx.org

o Logfile maximum size limit is: 524288 bytes
o Log level: Everything will be logged.
o Using MySQL connection.
o Hooking SCO....hooked at 5c65d0
o Hooking RCO....hooked at 5c64b0
o Connect successful.


Porovnejte obsah, jestliže se shoduje tak jste práve správně nainstalovali NWNX/APS

Poznámka: Tento způsob by měl teoreticky jet i na linuxu, ovšem nevyzkoušeno !

Návod dal dohromady ShaDoOoW a byl převzat z fora Gwain Tharr









Copyright © by Sdružení ONLINE zábavy Všechna práva vyhrazena.

Publikováno: 2006-01-16 (1742 čtenářů)

[ Zpět ]
Copyright © Sdružení Online zábavy, Všechna práva vyhrazena
Můžete šířit naše zprávy pomocí tohoto souboru backend.php
PHP-Nuke Copyright © 2005 by Francisco Burzi.
This is free software, and you may redistribute it under the GPL.
PHP-Nuke comes with absolutely no warranty, for details, see the license.
Čas potřebný ke zpracování stránky: 0.03 sekund