?Spis tre?ci?
____
1. Wst?p. Kilka s??w skierowanych dla newbie.
2. Potrzebne programy, czyli mini dzia? 'Download'.
3. Instalacja oraz konfiguracja NO-IP.
4. Konfiguracja ots'a.
5. Odpalenie ots'a.
____
1. Wst?p. Kilka s??w skierowanych dla newbie.
2. Potrzebne programy, czyli mini dzia? 'Download'.
3. Instalacja oraz konfiguracja NO-IP.
4. Konfiguracja ots'a.
5. Odpalenie ots'a.
1. Wst?p. Kilka s??w skierowanych dla newbie.
Na wst?pie powiem, ?e nie znajdziecie silnik?w XML dla tibii nowszych ni? 8.1, wi?c gdy macie zamiar postawi? serwer pod tibi? za???my 8.4 odwied?cie inny poradnik, skierowany do os?b robi?cych ots na bazie SQL.
Je?li nie czujesz si? na si?ach, aby bawi? si? z baz? danych to polecam zacz?? od naj?atwiejszego XML'a.
2. Potrzebne programy, czyli mini dzia? 'Download'.
>>
<<
Silnik?w mamy bardzo du?o do wyboru. Du?? ilo?? znajdziecie pod tym adresem. Dla amator?w polec? ten silnik. Jest to Evolution wykonany przez Sentila oraz Vrael'a.
>>Pobierz Ebsav'a<<
>> <<
>> <<
>> <<
>> <<
3. Instalacja oraz konfiguracja NO-IP.
NO-IP to program pozwalaj?cy uzyska? sta?e ip, jednak NO-IP nie rozwi??e wszystkiego.
Tw?j komputer jest pod??czony do internetu przez router?
Tak/Nie
Tak - musisz u?y? Hamachi, u?ytkowanie tego programu opisz? w moim nast?pnym poradniku.
____
Nie - nie musisz u?ywa? Hamachi.
Masz sta?e ip?
Tak/Nie
Tak - nie musisz u?ywa? NO-IP, lecz ip twojego ots'a b?dzie przedstawione za pomoc? cyferek (np. 88.75.41.23). Je?li u?yjesz NO-IP b?dziesz mia? ip przedstawione za pomoc? liter (np. Slonecznyots.no-ip.biz).
____
Nie - musisz u?y? NO-IP, bo inaczej co jaki? odst?p czasu musia? by? podawa? graczom nowe ip.
Pobieramy NO-IP, uruchamiamy je i ukazuje nam si? takie okno:
Naciskamy na 'Next' i uka?e nam si? takie okienko:
NO-IP to program pozwalaj?cy uzyska? sta?e ip, jednak NO-IP nie rozwi??e wszystkiego.
Tw?j komputer jest pod??czony do internetu przez router?
Tak/Nie
Tak - musisz u?y? Hamachi, u?ytkowanie tego programu opisz? w moim nast?pnym poradniku.
____
Nie - nie musisz u?ywa? Hamachi.
Masz sta?e ip?
Tak/Nie
Tak - nie musisz u?ywa? NO-IP, lecz ip twojego ots'a b?dzie przedstawione za pomoc? cyferek (np. 88.75.41.23). Je?li u?yjesz NO-IP b?dziesz mia? ip przedstawione za pomoc? liter (np. Slonecznyots.no-ip.biz).
____
Nie - musisz u?y? NO-IP, bo inaczej co jaki? odst?p czasu musia? by? podawa? graczom nowe ip.
Pobieramy NO-IP, uruchamiamy je i ukazuje nam si? takie okno:

Naciskamy na 'Next' i uka?e nam si? takie okienko:

Naciskamy na 'next'. Po tej akcjii zainstaluje si? nam program. Na ko?cu wyjdziemy z instalatora naciskaj?c na 'Finish'.
Odpali nam si? konfigurator NO-IP. Wygl?da on tak:

Klikamy w pole zaznaczone na czerwono. Przenosi nas na stron?, na kt?rej za?o?ymy sobie nowe konto. Dane mog? by? fa?szywe, opr?cz emaila. Zapami?taj has?o do konta!

Wszystko uzupe?niamy tak jak na obrazku. Je?li ju? to zrobimy, zje?d?amy na d?? i wybieramy 'I accept, create my account'.
Odbieramy poczt? z mailem potwierdzaj?cym.

Po wej?ciu w ten link nasze konto jest gotowe do u?ytkowania. Wchodzimy na
stron?. Logujemy si?.

Jeste?my w panelu u?ytkownika.

Naciskamy na pole zaznaczone na czerwono. Przekieruje nas do kreatora host?w.

Wype?niamy wszystko jak na obrazku i zatwierdzamy przyciskiem 'Create Host'.
Je?li wszystko posz?o dobrze, uka?e si? nast?puj?ca wiadomo??.
Ukazuje nam si? okno z naszymi hostami.
Je?li wszystko posz?o dobrze, uka?e si? nast?puj?ca wiadomo??.

Teraz wracamy do kreatora NO-IP.

Wype?niamy i logujemy si?.
Ukazuje nam si? okno z naszymi hostami.

Zaznaczamy kwadracik obok naszego hostu (w moim przypadku kreylitnet.no-ip.biz).
Je?li bu?ka b?dzie u?miechni?ta lub z rumie?cami wszystko b?dzie dzia?a?.
Tym sposobem zako?czyli?my dzia? 'Instalacja oraz konfiguracja NO-IP.'.
4. Konfiguracja ots'a.
?ci?gamy silnik (najlepiej ten kt?ry zaleca?em), rozpakowywujemy go. Wszystko wygl?da tak.
W tym serwerze macie o tyle ?atwo, ?e wszystko jest dok?adnie opisane.
5. Odpalenie ots'a.
Gdy ju? mamy wszystko gotowe i skonfigurowane mo?emy nareszcie odpali? ots'a. Robimy to przez t? ikon?.
Tym sposobem zako?czyli?my dzia? 'Instalacja oraz konfiguracja NO-IP.'.
4. Konfiguracja ots'a.
?ci?gamy silnik (najlepiej ten kt?ry zaleca?em), rozpakowywujemy go. Wszystko wygl?da tak.

W folderze 'data' znajduj? si? wszystkie pliki odpowiadaj?ce za serwer (postacie, konta, skrypty, domki, jednym s?owem wszystko). Tamtym folderem mo?ecie zaj?? si? na w?asn? r?k?. Ja opisze jedynie edycj? "config.lua". Otwieramy "config.lua" notatnikiem lub innym edytorem tekstu. Wszystko wygl?da tak:
PHP:
-- Evolution by Sentil & Vrael, v. 2.1, stworzony dla "Tibia.net.pl" - najlepsze forum o Tibii i Open Tibii
-- Autorzy: Sentil, Vrael
-- Plik Config.lua dla serwera Evolution by Sentil & Vrael
-- lokalizacja folderu "data" (nie ruszac)
datadir = "data/"
-- lokalizacja pliku mapy (nie ruszac)
map = "data/world/EvobySentil&Vrael.otbm"
-- rodzaj mapy - do wyboru: "OTMB" lub "XML" (nie ruszac)
mapkind = "OTBM"
-- lokalizacja pliku "store" mapy (nie ruszac)
mapstore = "data/world/EvobySentil&Vrael-mapstore.xml"
-- lokalizacja pliku "store" dla domkow (nie ruszac)
housestore = "data/world/EvobySentil&Vrael-housestore.xml"
-- lokalizacja pliku "bans" (nie ruszac)
banIdentifier = "data/bans.xml"
-- nazwa serwera
servername = "Evolution by Sentil & Vrael"
-- polozenie serwera (kraj)
location = "Poland"
-- numer IP serwera (jesli uzywasz Hamachi, wpisz adres z tego programu; jesli uzywasz "no-ip" wpisz "auto")
ip = "auto"
-- numer portu serwera (zazwyczaj "7171")
port = "7171"
-- strona serwera (jesli uzywasz "no-ip", wpisz tutaj ten adres, np. "Ebsav.no-ip.pl")
url = "Tibia.net.pl"
-- nick wlasciciela serwera
ownername = "Sentil, Vrael"
-- email wlasciciela serwera
owneremail = "sentilandvrael@xxx.pl"
-- ustawienie typu swiata - do wyboru: "pvp", "no-pvp", "pvp-enforced"
worldtype = "pvp"
-- czas exhausted w ms (w milisekundach, 1000 = 1 sekunda)
exhausted = 1000
-- czas exhausted w ms dla nieofensywnych czarow (1000 = 1 sekunda)
exhaustedheal = 1000
-- ile ms (dodatkowy exhausted) ma dodac graczowi, jesli aktualnie posiada exhausted i proboje rzucic czar (1000 = 1 sekunda)
exhaustedadd = 200
-- ile czasu (w ms) gracz nie moze brac udzialu w walce, aby mogl wejsc do strefy chronionej (pz, np. depo ; 1000 = 1 sekunda)
pzlocked = 60*1000
-- ustawienia platnosci za domek - do wyboru: "daily", "weekly", "monthly" (dziennie, tygodniowo, miesiecznie)
houserentperiod = "weekly"
-- motd (wiadomosc dnia, mozna ja zobaczyc klikajac w options, motd)
motd = "Witaj na Evolution by Sentil & Vrael! Koniecznie odwiedz Tibia.net.pl - najlepsze forum o Tibii i Open Tibii!"
motdnum = "1"
-- wiadomosc powitalna
loginmsg = "Witaj na Evolution by Sentil & Vrael! Koniecznie odwiedz Tibia.net.pl - najlepsze forum o Tibii i Open Tibii!"
-- ile nieudanych prob logowan musi zostac wykonanych, aby adres IP zostal zablokowany
logintries = 0
-- ile czasu (w ms) musi minac, aby moglo zostac wykonane kolejne polaczenie (bez blokady adresu IP)
retrytimeout = 60*1000
-- ile czasu (w ms) po zablokowaniu adresu IP gracz musi czekac, aby moglo zostac wykonane kolejne polaczenie
logintimeout = 0
-- pozwolenie na "klony" (jednoczesne zalogowanie sie na ta sama postac z kilku miejsc) - do wyboru: 1 - tak, 0 - nie (nie ruszac)
allowclones = 0
-- maksymalna ilosc graczy na serwerze
maxplayers = "30"
-- ustawienia SQL (nieistotne, pominac)
-- options: mysql, sqlite
sql_type = "mysql"
--- MySQL part (ignore if you are using SQLite)
sql_host = "localhost"
sql_user = "root"
sql_pass = ""
sql_db = "otserv"
--- SQLite part (ignore if you are using MySQL)
sqlite_db = "db.s3db"
---------------------------------------------------------------------------------
---------------------------- Podstawowe konfiguracje ----------------------------
---------------------------------------------------------------------------------
-- nazwa swiata (widoczna na liscie postaci)
worldname = "Evolution by Sentil & Vrael"
-- co ile czasu serwer ma sie zapisywac
autosave = 5
-- system nosnosci (cap) - do wyboru: "yes", "no"
capsystem = "no"
-- anty-afk system - ile czasu potrzeba, aby gracz stojacy w bezruchu zostal wyrzucony (1 = 1 minuta)
kicktime = 15
-- ile potworow gracz moze przywolac
maxsummons = 4
-- maksymalna ilosc przedmiotow w depozycie
maxdepotitems = 1000
-- nauka czarow - do wyboru: "yes", "no"
learnspells = "no"
-- czy kazdy nowy gracz ma miec konto premium - do wyboru: "yes", "no"
freepremium = "no"
-- czy amunicja ma sie konczyc (strzaly, bolty)
removeammunation = "no"
-- czy ladunki run maja sie konczyc (sd, hmm, gfb)
removerunecharges = "yes"
-- czy mozna uzywac hotkeyi
itemhotkeys = "yes"
-- czy mozna atakowac graczy poprzez okno walki
battlewindowplayers = "yes"
-- account manager (postac z haslami 111111/tibia)
accountmanager = "yes"
-- czy przywolane potwory chodza wszedzie za graczem
summonsfollow = "yes"
-- mozliwosc zmiany wygladu
outfitchange = "yes"
-- mozliwosc atakowania graczy o tym samym kolorze stop
feetdamage = "yes"
-- guild system type (SQL only)(ingame/online)
-- online guild system requires the latest Swelia AAC
guildsystem = "ingame"
-------------------------------------------------------------------------------------
---------------------------- Mnozniki (exp, m lvl, etc.) ----------------------------
-------------------------------------------------------------------------------------
-- mnoznik doswiadczenia (ile razy wiecej dostaniesz doswiadczenia z potwora)
expmul = 30
-- mnoznik doswiadczenia dla pvp-enforced (ile razy wiecej dostaniesz doswiadczenia za gracza)
expmulpvp = 1
-- mnoznik loota (ile razy czesciej dostaniesz przedmioty z potworow)
lootmul = 3
-- mnoznik umiejetnosci (ile razy wiecej dostaniesz skilli za atak)
skillmul = 100
-- mnoznik poziomu magicznego (ile razy wiecej dostaniesz poziomu magicznego za czar)
manamul = 50
-- jak duzo potworkow moze pojawic sie na jednym spawnie
spawnmul = 40
-- cena za jedna kratke kwadratowa (SQM) domku
houseprice = 2000
-- poziom wymagany do kupienia domku
houselevel = 50
-- maksymalna ilosc smierci na gracza
maxdeathentries = 10
-- jak duzo musisz powiedziec, aby dostac status "muted"
messagebuffer = 6
-- minimum action interval (?) (default = 200)
minactioninterval = 200
-- lewel ochronny
protectionlimit = 30
-- cios krytyczny i jego szansa {szansa, dodatkowy procent ataku}
criticaldamage = {"0", "0"}
-------------------------------------------------------------------------------------
---------------------------- Konfiguracje systemu czaszek ---------------------------
-------------------------------------------------------------------------------------
-- czas do stracenia bialej czaszki (1 = 1 minuta)
whitetime = 15
-- czas do stracenia jednego fraga (1 = 1 minuta)
fragtime = 1*60
-- limit fragow - ile fragow potrzebujesz do bana (1 = 1 frag)
banunjust = 10
-- limit czerwonej czaszki - ile fragow potrzebujesz do czerwonej czaszki (1 = 1 frag)
redunjust = 5
-- ile czasu gracz jest zbanowany (1 = 1 hour)
bantime = 24*1
-------------------------------------------------------------------------------------
----------------------------- Ustawienia atrybut?w Gma ------------------------------
-------------------------------------------------------------------------------------
-- access potrzebny do wchodzenia do domkow i otwierania wszystkich drzwi
accesshouse = 3
-- acces potrzebny do nieczekania w kolejce
accessenter = 1
-- acces potrzebny do braku exhausted, limitu capow i do bycia ignorowanym przez potworki
accessprotect = 3
-- access potrzebny do wysylania ogloszen i pisania na kolorowo (#c xxx - na kanale publicznym)
accesstalk = 1
-- access potrzebny do przesuwania dalekich przedmiotow na dalekie pozycje
accessremote = 3
-- access wymagany do sprawdzania id przedmiotow oraz pozycji
accesslook = 2
W tym serwerze macie o tyle ?atwo, ?e wszystko jest dok?adnie opisane.
5. Odpalenie ots'a.
Gdy ju? mamy wszystko gotowe i skonfigurowane mo?emy nareszcie odpali? ots'a. Robimy to przez t? ikon?.

Gdy wszystko si? za?aduje powinni?my ujrze? szcz??liwy napis w konsoli.
Teraz pozostaje nam tylko zalogowa? si? do gry.
Logujemy si? przez tibi? (w tym wypadku 8.1) razem z Ip Changerem, za??czonym silnikiem, oraz NO-IP.
Logujemy na account managera (PASSY 111111/tibia). Robimy sobie konto i gramy.
Poradnik napisany w 100% przeze mnie. Zabraniam kopiowania go bez mojej zgody!

Teraz pozostaje nam tylko zalogowa? si? do gry.
Logujemy si? przez tibi? (w tym wypadku 8.1) razem z Ip Changerem, za??czonym silnikiem, oraz NO-IP.

Logujemy na account managera (PASSY 111111/tibia). Robimy sobie konto i gramy.
Poradnik napisany w 100% przeze mnie. Zabraniam kopiowania go bez mojej zgody!