Forum .. CITY'S Lapy BGS.

Jest to Forum o Bieganiu ( Gra ).


#1 2009-09-16 21:03:53

Kuwejt

Przyjacielski Gość

Skąd: Dobro-Lokacja
Zarejestrowany: 2009-09-16
Posty: 55
Punktów :   
Kraj :: Kuwejt
mdl. Srębne :: 2
mdl. Brązowe :: 1
Doświadczenie :: 978

Poradnik : Jak załozyć OTS'erva na SQL

Spis treści:
1.Oprogramowanie potrzebne do stworzenia bazy danej
2.Stawiamy Ots SQL
3.Stawiamy Acc Maker SQL
4.Dodajemy ręcznie PACC
5.Edycja uprawnień gracza
6. FAQ

1. Oprogramowanie potrzebne do stworzenia bazy danej
(oczywiście jest to tylko przykładowe oprogramowanie Smile )
a) Acc Maker
Nicaw SQL

b) Silnik
Zorzin_OTServer_1.1_SQL.rar


c) Web server
Webserv - przy instalacji zaznaczyć nowsza wersje sql <5.iles tam> na tej "dla poczatkujacych" nie ma opcji metody porownywania napisow.

2.Stawiamy Ots SQL

1.Włączamy webserva
2.Wchodzimy w phpmyadmin


3. Logujemy się loginem „Root”, a hasło zostawiamy puste (chyba ze ktoś zmienił passy, do czego namawiam )

Ten obraz jest zmniejszony. Kliknij na ten pasek, aby zobaczyć pełny obraz. Oryginalny obraz: 799x581 i 27KB.


4. Klikamy Import

Ten obraz jest zmniejszony. Kliknij na ten pasek, aby zobaczyć pełny obraz. Oryginalny obraz: 923x512 i 29KB.


6. Wybieramy plik zorzin.sql z folderu z naszym ots i klikamy otwórz



7. Klikamy wykonaj

Ten obraz jest zmniejszony. Kliknij na ten pasek, aby zobaczyć pełny obraz. Oryginalny obraz: 948x425 i 12KB.


8. Wybieramy z rozwijalnej listy po lewej bazę danych zorzin



9. Nasza baza danych gotowa



10.Wchodzimy w plik config naszego serva

11.Szukamy czegoś takiego:


Cytat:
--- MySQL part (ignore if you are using SQLite)
sql_host = "localhost"
sql_user = "root"
sql_pass = "******"
sql_db = "zorzin" 

I edytujemy

Już objaśniam co, co oznacza


Cytat:
sql_host = "localhost" 

Host naszej bazy danych, jeśli korzystasz z web serva to „localhost”


Cytat:
sql_user = "root" 

Użytkownik bazy danych.


Cytat:
sql_pass = "******" 

Hasło użytkownika bazy danych (ja swoje zakryłem gwiazdkami, jeśli nie zmienialiście hasła w web servie to zostawcie to pole puste.


Cytat:
sql_db = "zorzin" 

Nazwa bazy danych, w naszym wypadku zorzin.

12.Posiadamy już server SQL. Teraz czas na acc maker bo przecież jakoś trzeba zakładać konta.

3.Stawiamy Acc Maker SQL
Na wstępie dodam że zorzin 1.1 SQL Nie potrzebuje Acc maker. Konto zakłada się na passach 111111/111111 bądź 1/1. Ja jednak zademonstuje na tym silniku jak dodać do neigo Acc maker.

1. Wrzucamy wszystkie pliki i foldery acc makera do folderu httpd w webservie.

2. Wyszukujemy pliku „database.sql”

Ten obraz jest zmniejszony. Kliknij na ten pasek, aby zobaczyć pełny obraz. Oryginalny obraz: 789x600 i 231KB.


3. Otwieramy go notatnikiem i kopiujemy całą jego zawartość


4. Wchodzimy ponownie do phpmyadmin, a następnie do bazy danych zorzin
(Nie będę drugi raz opisywał jak to się robi)

5. Klikamy SQL, tak jak jest to zaznaczone na obrazku:
Ten obraz jest zmniejszony. Kliknij na ten pasek, aby zobaczyć pełny obraz. Oryginalny obraz: 802x579 i 55KB.


6. Wklejamy cały skopiowany tekst



7. Klikamy Wykonaj

Ten obraz jest zmniejszony. Kliknij na ten pasek, aby zobaczyć pełny obraz. Oryginalny obraz: 800x579 i 35KB.


8. Na lewej liście powinniśmy zauważyć nowe tabele:


9. Wchodzimy w config.inc.php naszego accmakera

10. Szukamy czegoś takiego:


Cytat:
# MySQL server settings
$cfg['SQL_Server'] = 'localhost';
$cfg['SQL_User'] = 'root';
$cfg['SQL_Password'] = 'mypas';
$cfg['SQL_Database'] = 'otserv'; 

I zmieniamy na takie same jak było to opisane w punkcie 2.11

W moim przypadku wygląda to tak:

Cytat:
# MySQL server settings
$cfg['SQL_Server'] = 'localhost';
$cfg['SQL_User'] = 'root';
$cfg['SQL_Password'] = '*******';
$cfg['SQL_Database'] = 'zorzin'; 

11. Konfigurujemy resztę accmakera
Tego kroku nie będę opisywał ponieważ, wykonuje się to tak jak przy innych acmakerach.

4.Dodajemy ręcznie PACC

Opisuje to dlatego żebyście choć troszkę nauczyli się poruszac po bazie danych, bo jak każdy wie od sprzedaży pacc są NPC Tongue

Przyjmijmy że użytkownikowi Gm Zorzin Chce dodać 1 dzień pacc.

1.Wchodzimy do tabeli players

2. Klikamy przeglądaj (taki przycisk u góry)

3. Odszukujemy gracza GM Zorzin i klikamy na taki ołóweczek przy jego nicku

4. Zmieniamy cyferkę obok ispromoted i have promotion z 0 na 1

5. Zatwierdzamy, Zapamiętujemy passy gracza gracza któremu dawaliśmy pacc

6. W tabeli accouts klikamy Przeglądaj. Po czym szukamy passów gracza i klikamy edytuj.

7. Zmieniamy Premdays na 1.

Brawo Właśnie dodaliśmy pacc.

5.Edycja uprawnień gracza
Szczegółowy poradnik znajduje sie tutaj:


6.FAQ
Pytanie:


Cytat:
Błąd
zapytanie SQL:

--
-- Baza danych: `dev`
--
-- --------------------------------------------------------
--
-- Struktura tabeli dla `accounts`
--
CREATE TABLE `accounts` (

`id` int( 11 ) unsigned NOT NULL default '0',
`password` varchar( 32 ) COLLATE latin1_general_ci NOT NULL default '',
`premDays` int( 11 ) NOT NULL default '0',
`premEnd` int( 11 ) NOT NULL default '0',
`email` varchar( 50 ) COLLATE latin1_general_ci NOT NULL default '',
`blocked` tinyint( 4 ) NOT NULL default '0',
`rlname` varchar( 45 ) COLLATE latin1_general_ci NOT NULL default '',
`location` varchar( 45 ) COLLATE latin1_general_ci NOT NULL default '',
`recovery_key` varchar( 20 ) COLLATE latin1_general_ci NOT NULL ,
`hide` tinyint( 1 ) NOT NULL default '0',
`hidemail` tinyint( 1 ) NOT NULL default '0',
KEY `accno` ( `id` )
) ENGINE = MYISAM DEFAULT CHARSET = latin1 COLLATE = latin1_general_ci;



MySQL zwrócił komunikat:

#1046 - Nie wybrano żadnej bazy danych 

Odpowiedź:
Jak już się zalogowałeś to znajdź "Utwórz nową bazę danych"
Wpisz pod spodem nazwę
potem z listy wybierz "metodą porównywania zapisów" i kliknij Utwórz
następnie wejdź w ta bazę (lista po lewej), wybierz zakładkę "SQL" znajdującą się u góry
No i wklej tam ten cały tekst z tego pliku co się zwie database.sql czy jak ty to tam masz
kliknij wykonaj
)



Autor: Kuwejt .

Offline

 

#2 2009-09-16 21:14:30

Libia

Lubiany Gość

Skąd: Wawka
Zarejestrowany: 2009-09-16
Posty: 39
Punktów :   
Kraj :: Libia
Doświadczenie :: 417

Re: Poradnik : Jak załozyć OTS'erva na SQL

Ładny i czytelny

8/10

Fotki ;p i Reput

Mi to i tak sie nie Przyda ale Danii moze Tak ;p


,, Jeżeli umiesz to Rób ''

Offline

 

#3 2009-09-16 21:15:56

Dania

Lubiany Gość

Skąd: Okaj
Zarejestrowany: 2009-09-16
Posty: 35
Punktów :   
Kraj :: Dania
mdl. Srębne :: 2
Doświadczenie :: 547

Re: Poradnik : Jak załozyć OTS'erva na SQL

Libia napisał:

Ładny i czytelny

8/10

Fotki ;p i Reput

Mi to i tak sie nie Przyda ale Japonii moze Tak ;p

Dołaczam się ale to nie Dlamnie


iaooo DANIA.

Offline

 

#4 2009-09-16 21:18:39

Japonia

Zielony Post'er

Zarejestrowany: 2009-09-16
Posty: 28
Punktów :   
Kraj :: Japonia
mdl. Złote :: 1
Doświadczenie :: 687

Re: Poradnik : Jak załozyć OTS'erva na SQL

Ooooooooooooooooooooooooooo

Napisałeeś ... Poradniczeeek !!

Działaaa

haknetots.no-ip.org

Ale i tak nie Odpalam

10/10 REPUT

Offline

 

Stopka forum

RSS
Powered by PunBB
© Copyright 2002–2008 PunBB
Polityka cookies - Wersja Lo-Fi


Darmowe Forum | Ciekawe Fora | Darmowe Fora
www.green-iris.pun.pl www.pytam.pun.pl www.funot.pun.pl www.bakugany.pun.pl www.alcoholbrigadeforum.pun.pl