Skocz do zawartości
  • Dołącz do społeczności!

    👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Tut]Stawianie I Konfiguracja Serwera Do Tibi 8.60 Czyli Od Zera Do Pro Hostera Cz.1


xZet

Rekomendowane odpowiedzi

Opublikowano

Witam,w moim poradniku pt "[TuT]Stawianie i konfiguracja serwera do tibi 8.60 czyli od zera do pro hostera Cz.1

 

Spis treści.

1.Download

2.Edycja Config.php

3.Tworzenie bazy SQL.

4.Instalacja Gęsior Account Manager.

 

 

1.Download

By postawić dobry serwer potrzebujemy silnika który można znaleźć na każdej stronie poświęconej tibi ale ja dam linka którego sam używam i hostuje .

To jest ukryta treść, proszę

no i oczywiście

To jest ukryta treść, proszę

mamy już silnik ale by zrobić bazę danych potrzebujemy

To jest ukryta treść, proszę

No dobra mamy już xampp'a, silnik ale by jakoś zagrać potrzebujemy klienta można go pobrać tutaj :

To jest ukryta treść, proszę

Dobra mamy prawie wszystkie pliki ale jeżeli potrzebujemy account managera?? Ten co jest wmontowany w silnik jest słaby i mało stabilny więc musimy znaleźć coś lepszego a najlepszym Account Managerem będzie by Gęsior można go znaleźć np. na

To jest ukryta treść, proszę

 

2.Edycja Config.php

By uruchomić nasz silnik potrzebujemy skonfigurować Config.php.

 

-- The Forgotten Server Config

-- Account Manager

accountManager = "yes" <- czy ma używać acc menagera w tibii?

newPlayerChooseVoc = "no"

newPlayerSpawnPosX = 95

newPlayerSpawnPosY = 117

newPlayerSpawnPosZ = 7

newPlayerTownId = 1

newPlayerLevel = 1

newPlayerMagicLevel = 0

generateAccountNumber = "yes"

-- Banishments

broadcastBanishments = "yes"

killsToBan = 5 <- ilość fragów do bana

-- Battle

worldType = "pvp" <- typ pvp (pvp, no-pvp, pvp-enforced)

hotkeyAimbotEnabled = "yes" <- czy mają być hotkey

protectionLevel = 1 <- do którego levela nie ma pvp

killsToRedSkull = 3 <- ilość fragów do Red Skull

pzLocked = 60000

deathLosePercent = 10

criticalHitChance = 7

removeAmmoWhenUsingDistanceWeapon = "yes" <- czy amunicja ma się kończyć

removeChargesFromRunes = "yes" <- czy runy mają się kończyć

timeToDecreaseFrags = 43200000

-- Commands

displayGamemastersWithOnlineCommand = "no"

-- Connection Config

ip = "127.0.0.1" <-wpisujemy IP cyfrowe

port = 7171 <- wpisujemy port, najlepiej zostawić

loginTries = 500

retryTimeout = 30 * 1000

loginTimeout = 60 * 1000

maxPlayers = "1000" <- maksymalna liczba graczy na serverze

motd = "Welcome to the Forgotten Server!" <- wiadomość przy wybieraniu postaci

onePlayerOnlinePerAccount = "yes" <- czy może być zalogowany jeden gracz na jednym koncie

allowClones = 0

serverName = "Forgotten" <- nazwa OTS’a

loginMessage = "Welcome to the Forgotten Server!" <- wiadomość po zalogowaniu

adminLogsEnabled = "no"

statusTimeout = 5 * 60 * 1000

-- Deathlist

deathListEnabled = "yes"

maxDeathRecords = 5

-- Highscores

highscoreDisplayPlayers = 15

updateHighscoresAfterMinutes = 60

-- Houses

housePriceEachSQM = 1000 <- cena w GP za kratkę domku

houseRentPeriod = "never" <- co jaki czas trzeba płacić czynsz (never, daily, weekly, monthly)

-- Idle

kickIdlePlayerAfterMinutes = 15 <- gdy gracz nie będzie się ruszał po ilu miutach ma kickować

-- Item Usage

timeBetweenActions = 200

timeBetweenExActions = 1000

-- Map

mapName = "forgotten" -nazwa mapy

mapAuthor = "Komic" <- autor mapy

randomizeTiles = "yes" <-zostawić

-- Messaging

maxMessageBuffer = 4

-- MySQL

mysqlHost = "localhost" <-zostawić

mysqlUser = "root" <-nazwa użytkownika do bazy danych, najlepiej zostawić ‘root’

mysqlPass = "" <-hasło do bazy danych

mysqlDatabase = "theforgottenserver" <-nazwa bazy, lepiej zostawić

mysqlPort = 3306 <-port bazy, zostawić

-- Premium Account

freePremium = "no" <- czy PACC ma być za darmo

-- PVP Server

displayOnOrOffAtCharlist = "no"

allowChangeOutfit = "yes"

noDamageToSameLookfeet = "no"

experienceByKillingPlayers = "no"

-- Rates

rateExp = 5 <-ile razy exp ma lecieć szybciej w stosunku do RL tibii

rateSkill = 3 <-ile razy skille mają lecieć szybciej w stosunku do RL tibii

rateLoot = 2 <-ile razy szybciej itemy mają wypadać z potworów w stosunku do RL tibii

rateMagic = 3 <-ile razy magic level ma lecieć szybciej w stosunku do RL tibii

rateSpawn = 1 <- ile razy szybciej mają się respić potwory w stosunku do zapisanego spawnu w map edytorze

-- Server Save

serverSaveEnabled = "yes" <- czy OTS ma się sam zapisywać

serverSaveHour = 3 <- co ile godzin OTS ma się sam zapisywać

shutdownAtServerSave = "yes"

cleanMapAtServerSave = "yes" <- czy ma być clean przy zapisie OTS’a

-- Spawns

deSpawnRange = 2

deSpawnRadius = 50

-- SqLite

sqliteDatabase = "forgottenserver.s3db"

-- SQL

sqlType = "sqlite" <-zmienić na “mysql”

passwordType = "plain" <-zostawić

-- Startup

defaultPriority = "high"

-- Status

ownerName = " <- pomiędzy cudzysłowami nazwa właściciela OTS’a

ownerEmail = "@otland.net <-e-mail do właściciela OTS’a

url =

To jest ukryta treść, proszę
<- strona internetowa OTS’a. Jeżeli masz zmienne IP to tu wpisujesz swoje IP z no-ip albo dyn.pl, poniżej linki do tematów jak to zrobić

location = "Europe" <-lokalizacja OTS’a

 

 

 

3.Tworzenie bazy danych SQL

Instalujemy xampp'a tak jak opiszę.

 

Uruchamiamy instalkę xampp'a i klikamy next:

uo0001e.jpg

 

Następnie wybieramy lokalizację pliku i klikamy dalej :

uo0002qh.jpg

 

Dalej zaznaczamy wszystko jak leci i klikamy dalej :

uo0003sb.jpg

 

Później zaznaczamy start w Apache,MySql,FileZilla musi być tak jak tutaj :

uo0004f.jpg

Gdy tak mamy to koło stop przy Apache klikamy admin i przechodzimy na localhost wybieramy język Polski

i dalej wybieramy bezpieczeństwo

 

uo0006.jpg

 

uo0007.jpg

 

Teraz jak widzimy mamy prawie wszystko niezabezpieczone więc musimy jakoś to zabezpieczyć więc

klikamy na ten link niżej co tam widzicie czyli : http://localhost/security/xamppsecurity.php'>

To jest ukryta treść, proszę
/security/xamppsecurity.php

 

uo0008a.jpg

Teraz robicie tak jak to opiszę tzn.

W New Password wpisujemy Nasze hasło

W trzeciej linijce powtarzacie hasło i dalej nic nie robicie poprostu klikacie na Password Changing

Znaczy tak jest u mnie ale nie wiem jak u was

Gdy to klikniecie wpisujecie new user

Przeważnie root i ja tak zostawie a hasło wpisujecie. Później klikacie Make safe the XAMPP directory

i klikacie znowu bezpieczenństwo i jak widzicie wszystko bezpieczne albo przynajmniej 3 powinny być.

 

teraz znowu wpisujemy

To jest ukryta treść, proszę
i w lewym pasku tam gdzie było bezpieczeństwo,jest phpMyAdmin klikamy i dalej wpisujemy login i hasło które wpisywaliśmy wcześniej w zabezpieczeniach.

I pojawia nam się taka strona :

 

uo0010.jpg

 

Tam gdzie piszę Utwórz nowąbazę danych wpisujemy "theforgottenserver"

 

Następnie powinniśmy zobaczyć coś takiego

import.jpg

i klikamy import

 

następnie klikamy przeglądaj>Flatron baiak 2.3>Schemats>i importujemy mysql.sql . Jeżeli jest wszystko okno powinno być takie okno :

bazazrobionapv7.jpg

Ok mamy już bazę sql zrobioną a co się z tym wiąże możemy odpalić nasz silnik.

 

4.Instalacja Gęsior Account Manager.

By zainstalować naszego Account managera wchodzimy do folderu z xamppem > htdocs Kopiujemy go i zapisujemy go gdzieś gdzie nam nie zginie jest to ważne bo później nie będziemy mogli edytować postaci/ zarządzać bazą danych SQL. Gdy to zrobiliśmy to wchodzimy do tego folderu i usuwamy całą zawartość a następnie kopiujemy tam zawartość plików z gęsior account manager i wchodzimy na

To jest ukryta treść, proszę

i powinno się ukazać nam takie okno

 

acc1cw2.jpg

Zaczynajmy ! Z lewego paska Wybieramy " Set Server path i wybieramy lokalizacje naszego serwera np :

To jest ukryta treść, proszę

Możemy tera przejść do następnego pkt 2. Check DataBase connection jeżeli nie będzie żadnego błędy to przechodzimy dalej, i tak po kolei klikamy: 3. Add tables and columns to DB , 4. Add samples to DB .

Tera klikamy 5 Set Admin Account czyli musimy wpisać hasło Admina zapiszcie se je bo jest to bardzo ważne !Gdy wszystko przebiegło dobrze to mamy za sobą pierwszą część instalacji serwera .

Teraz klikamy pkt 6i7 a następnie 8 tutaj wybieramy profesje które są do wyboru Ja to zawszę zostawiam .

Teraz klikamy na "configure account manager "

 

accadiminkb5.jpg

W pierwszym oknie wybieramy ile ma dni upłynąć by gracz mógł za akceptować nowy email.

w Drugim wybieramy ile maxymalnie ma być postaci na jednym koncie .

 

Wybieramy teraz Configure Create Account , mamy coś takiego:

 

- Czy do jednego miala może być przypisane tylko jedno konto? Tak/Nie

- Czy ma wysyłać emaile: Tak/Nie

- Czy użytkownik ma sam wybierać numer czy ma być przydzielany automatycznie? Automatyczne przydzielanie/Wybieranie samemu

- Czy przy zakładaniu konta trzeba przepisać kod z obrazka? Tak/Nie

Na koniec klikamy ‘Submit’

 

Teraz klikamy Configure SITE options i mamy coś takiego :

accsiteaj4.jpg

Opis:

- Globalne IP twojego OTSa (te za pomocą, którego gracze mają wchodzić na twój OTS, jeżeli masz zmienne to te z no-ip lub dyn.pl)

- Adres do forum OTSa (jeżeli taki istnieje, jeśli nie można zostawić puste)

- Potwór, który ma być wyświetlany nad liczbą graczy

-Czy gracze mogą wybierać styl ze strony ?? najlepiej zostawić

-Czy ma wysyłać email po rejestracji ?? najlepiej zostawić ?

-Gracze z jakim grup_id i wyższym nie mają być wyświetlani na liście najlepszych graczy

- Czy ma wyświetlać magic level w parametrach postaci gdy się ją znajdzie.

- Czy ma pokazywać parametry postaci, gdy się ją znajdzie.

- Czy ma pokazywać meny Shop Systemu na stronie (jeżeli na twoim OTSie itemy lub PACC nie są za RL kase weź ‘No’)

- Czy ma pokazywać subdomene downloadu.

- Czy ma pokazywać subdomene o serwerze.

- Z jakim grup_id gracz ma dostęp do Admin-Panel (można zostawić ‘3’)

Na koniec klikamy ‘Submit’ i mamy skonfigurowany teoretycznie cały acc maker. Wszystkie te ustawienie możemy zmieniać w Panelu Admina.

 

 

 

PORADNIK JEST W 98% MÓJ OPRÓCZ SS ACCOUNT MANAGERA. Zakaz kopiowanie bez mojej zgody na inne fora.

 

Pomogłem? Daj + i 5*

 

Nic nie jest prawdziwe,wszystko jest dozwolone

 

 

xpr00g4mer112.gif

Opublikowano

Dzięki :) Czekam na dalsze komentarze :)

 

Pomogłem? Daj + i 5*

 

Nic nie jest prawdziwe,wszystko jest dozwolone

 

 

xpr00g4mer112.gif

Opublikowano

Refresh

 

Pomogłem? Daj + i 5*

 

Nic nie jest prawdziwe,wszystko jest dozwolone

 

 

xpr00g4mer112.gif

Opublikowano

Kilka obrazków w pkt 3 nie działa (przynajmniej u mnie), poza tym na prawdę zajebisty poradnik, choć spróbuj zrobić coś pod Modern AAC - to mnie martwi w Gęsiorze:

To jest ukryta treść, proszę

bullssig-pastandpresent.jpg
Opublikowano

REFRESH

 

Pomogłem? Daj + i 5*

 

Nic nie jest prawdziwe,wszystko jest dozwolone

 

 

xpr00g4mer112.gif

Opublikowano

Refresh

 

Pomogłem? Daj + i 5*

 

Nic nie jest prawdziwe,wszystko jest dozwolone

 

 

xpr00g4mer112.gif

Opublikowano

Refresh

 

Pomogłem? Daj + i 5*

 

Nic nie jest prawdziwe,wszystko jest dozwolone

 

 

xpr00g4mer112.gif

Opublikowano

Bardzo ładny i łatwy do zrozumienia poradnik ;).....

Jeżeli ci pomogłem to postaw + będę wdzięczny

 

 

 

70188911.pngheadshotz.jpg

Opublikowano

Jeżeli chcesz używać gesiora to w niektórych wersjach trzeba usunąć komentarze ; )

Dopisz to.

Po za tym dobrze ^^

Wygląd mnie pierdoli, tak samo jak reputacja i twoje zdanie...

Opublikowano

mam pytanie a mam OTSa który odpala się przez sam silnik bez żadnego XAMPa i problem w tym, że nie znam passów do GMa a dawno, dawno temu za czasów 76 Tibii było tak, że w folderze 'players' to się ustawiało?

Na świecie jest tylu skurwieli to dlaczego najlepszego przyjaciela mi zamknęli

  • 4 tygodnie później...
Opublikowano

Ja mam 1 mały problem. Dokładniej nie chce mi się odpalić Apache. Naciskam przycisk "start" obok niego i nic. Proszę o pomoc!

 

@EDIT: Problem zażegnany ;D (Sam se poradziłem)

  • 4 miesiące temu...

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...