Skirellx - 2011-07-22 09:49:17

Witam przedstawie jak zrobić otsa na Tibie 7.6.

Więc tak najpierw musimy wiedzieć czy mamy stałe ip czy zmienne
Jak to sprawdzić?A więc tak wchodzimy na stronke www.whatismyip.com i tam jest nasze ip wygląda ono np tak: 83.12.44.119 gdy już znamy nasze ip musimy je sobie zapisać np w notatniku lub gdzie tam chcecie,gdy już zapiszemy wyłonczamy internet lub resetujemy komputer i uruchamiamy go ponownie.Gdy już włonczyliśmy komputer wchodzimy znowu na www.whatismyip.com i sprawdzamy czy nasze ip jest takie samy jak dawniejsze jeśli tak to możemy się cieszyć a jeśłi nie to troche więcej pracy ale wytłumacze jak to zrobić.
Więć tak tu napisze jaki programy są potrzebne do postawienia otsa na 7.6
ŚCIĄGAMY:
WebServa
No-ip.com jeśli niemamy konta to zakładamy potem napisze jak dokładnie to zrobić.
I narazie to wszystko dotyczące programów
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Teraz sciągamy silnik najlepiej Mazurskiego 6.6.7 z tego linku
Gdy silnik się sciągnie otwieramy go i zapisujemy najlepiej na pulpicie.
Gdy się rozpakuje wchodzimy w niego i najpierw wbijamy w config.lua i otwieramy go notatnikiem u mnie wyglą to tak:

------------------------------ Cmentarna Configuration------------------------------

-- datadir
datadir = "data/"<-- To zostawiamy

-- sets what map to load
map = "data/world/test.otbm" <-- To zostawiamy

-- OTBM for binary, SQL for SQL map, XML for OTX maps
mapkind = "OTBM" <-- To zostawiamy

-- SQL for acc/player info from SQL, XML for acc/player info from XML
sourcedata = "XML" <-- To zostawiamy

-- the message the player gets when he logs in
loginmsg = "Welcome to Mazurski OTS" <-- Wpisujemy jakie ma być powitanie,które się pokaże graczom przed zalogowaniem do gry.

-- the port otserv listens on
port = "7171"<-- Tu wpisujemy jaki ma być port ale najlepiej zostawić 7171 to jest zwyczajny normalny port.

-- name of our server
servername = "Mazurski OTS" <-- Ty wpisujemy nazwe naszego servera np.Ziomalski OTS 7.6

-- name of the owner of our server
ownername = "Mazurski" <-- Tu wpisujemy właściciela servera np.Slajer

-- email of the owner of our server
owneremail = "mazurskigmail@gmail.com" <-- Tu wasz @mail

-- the url for more server info
url = "pomorskiotsi.no-ip.org" <-- Adres URL przez jaki mają wchodzić gracze na stronke jeśli macie stałe ip to wpiszecie normalne ip a ci którzy mają zmienne to muszą załozyć konto na no-ip.com i założyć domene potem powiem co i jak.

-- the location of the server
location = "Poland" <-- To zostawiamy

-- the ip the server should redirect too
ip = "83.9.47.219" <-- Ip naszego internetu

-- The messagebox you sometimes get before you choose characters
motd = "Witamy na Mazurski OTS. Prosze wybrac postac." <-- Tu wpisz powitanie na ots,które pokaże się w konsoli dla graczy po zalogowaniu się.
motdnum="0" <-- Zero zmieniamy na 1 tzn.,żę po zalogowani pokaże się w konsoli napis np.Witam na Mazurskim Ots 7.6

-- use md5 passwords for accounts, yes/no
md5passwords = "no" <-- To zostawiamy

-- world type. options: pvp, no-pvp, pvp-enforced
worldtype = "pvp" <-- Tu wpisujemy  jaki ma być świat najlepiej "pvp"

-- max number of players allowed
maxplayers = "250" <-- To zostawiamy

-- exhausted time in ms (1000 = 1sec)
exhausted = 1000 <-- To zostawiamy

-- exhaustion time for healing spells (1000 = 1sec)
exhaustedheal = 1000 <-- To zostawiamy

-- how many ms to add if the player is already exhausted and tries to cast a spell (1000 = 1sec)
exhaustedadd = 500 <-- To zostawiamy

-- how long does the player has to stay out of fight to get pz unlocked in ms (1000 = 1sec)
pzlocked = 10*1000 <-- To zostawiamy

-- allow multiple logins of the same char
allowclones = 0 <-- To zostawiamy

-- vocation names
vocations = {"a sorcerer", "a druid", "a paladin", "a knight"} <-- To zostawiamy
promoted_vocations = {"a master sorcerer", "an elder druid", "a royal paladyn", "an elite knight"} <-- To zostawiamy


--- SQL part
sql_host = "localhost" <-- To zostawiamy
sql_user = "root" <-- To zostawiamy
sql_pass = "" <-- To zostawiamy
sql_db   = "otserv"<-- To zostawiamy


--- SQL MAP part
sqlmap = "test_map" <-- To zostawiamy
map_host = "localhost" <-- To zostawiamy
map_user = "root" <-- To zostawiamy
map_pass = "" <-- To zostawiamy
map_db   = "" <-- To zostawiamy

------------------------- CmentarnaOTS Bazowa Konfiguracja ---------------------------

-- name of your world (seen on the character list when logging in)
worldname = "Mazurski OTS" <-- Tu wpisujemy jak ma się nazywać świat np.Ziomalski.

-- how often do server saves it's state (0 = off, 5 = 5min, 60 = hour)
autosave = 5 <-- To zostawiamy

-- do you want to enable cap system? (yes/no)
capsystem = "no" <-- Tu musi być "no".

-- do you want players to learn spells before they can use them? (yes/no)
learnspells = "no" <-- To zostawiamy

-- do you want to give premium account to all players? (yes/no)
freepremmy = "yes" <-- Tu wpisujemy "yes".

-- do you want premium players to wait in queue as others? (yes/no)
queuepremmy = "yes" <-- Tu wpisujemy "yes".

-- how much % of {exp, mana, skill, eq, bp} do you lose when dying
diepercent = {"5", "5", "5", "5", "100"} <-- To zostawiamy

-- how many summons player can have
maxsummons = 0 <-- To zostawiamy

-- do you want to give summons for all vocations? (yes/no)
summonsallvoc = "yes" <-- To zostawiamy

-- chance of losing a spear when shot (0 - none lost, 100000 - all lost)
spearlosechance = 100000 <-- To zostawiamy

-- anti-afk - maximum idle time to kick player (1 = 1min)
kicktime = 0 <-- Tu wpisujemy "0"

-- maximum number of items player can keep in his/her depot
maxdepotitems = 1000 <-- To zostawiamy

-- maximum number of items on a house tile (including those in containers)
maxhousetileitems = 100 <-- To zostawiamy

-- how much death entries are saved in players file (old are deleted)
maxdeathentries = 10 <-- To zostawiamy

-- mana consumend by {snakebite, moonlight, volcanic, quagmire, tempest} rod
rodmana = {"2", "3", "5", "8", "13"} <-- To zostawiamy

-- mana consumed by wand of {vortex, dragonbreath, plague, cosmic energy, inferno}
wandmana = {"2", "3", "5", "8", "13"} <-- To zostawiamy

-- shooting range of {snakebite, moonlight, volcanic, quagmire, tempest} rod
rodrange = {"40", "30", "20", "10", "3"} <-- To zostawiamy

-- shooting range of  wand of {vortex, dragonbreath, plague, cosmic energy, inferno}
wandrange = {"40", "30", "20", "10", "30"} <-- To zostawiamy

-- damage of burst arrows blast
-- default is from (1*lvl+5*mlvl)*0.24 to (1*lvl+5*mlvl)*0.55<-- To zostawiamy
burstarrowdmg = {"1.0", "5.0", "0.24", "0.55"} <-- To zostawiamy

--------------------------- Multipliers and gains ------------------------------

-- experience multiplier (how much faster you got exp from monsters)
expmul = 2000 <-- Tu wpisujemy jaki ma być exp dla waszego upodobania.

-- experience multiplier for pvp-enforced (how much faster you got exp from players)
expmulpvp = 5 <-- Tu wpisujemy jaki ma być exp po zabiciu jakiegoś gracza.

-- skill multipliers: 1 - rl tibia, 10 - ten times faster etc. {no-voc, sorcerer, druid, paladin, knight}
weaponmul = {"1", "1", "1", "1", "25"} <-- To zostawiamy
distmul = {"1", "1", "1", "15", "1"} <-- To zostawiamy
shieldmul = {"1", "1", "1", "25", "25"} <-- To zostawiamy
manamul = {"1", "15", "15", "15", "15"} <-- To zostawiamy

-- how much points of life,mana,cap do you get when advancing {no-voc, sorcerer, druid, paladin, knight}
capgain = {"0", "0", "0", "0", "0"} <-- To zostawiamy
managain = {"5", "30", "30", "25", "15"} <-- To zostawiamy
hpgain = {"10", "15", "15", "25", "30"} <-- To zostawiamy

-- how much faster do you recovery life,mana after eating food (1 - rl tibia)
healthtickmul = 100 <-- To zostawiamy
manatickmul = 150 <-- To zostawiamy

-------------------------------- Skull system ----------------------------------

-- how many unjustified kills to get a red skull
redunjust = 3 <-- To zostawiamy

-- how many unjustified kills to get banned
banunjust = 6 <-- To zostawiamy

-- how long do you have white skull after attacking player (1 = 1min)
hittime = 5 <-- To zostawiamy

-- how long do you have white skull after killing player (1 = 1min)
whitetime = 10 <-- To zostawiamy

-- how long do you have red skull (1 = 1min)
redtime = 6*60 <-- To zostawiamy

-- how long do you have to wait to lose 1 unjustified kill (1 = 1min)
fragtime = 1*60 <-- To zostawiamy

------------------------------ GM access rights --------------------------------

-- access to walk into houses and open house doors
accesshouse = 2 <-- To zostawiamy

-- access to login without waiting in the queue or when server is closed
accessenter = 1 <-- To zostawiamy

-- access to ignore damage, exhaustion, cap limit and be ignored by monsters
accessprotect = 2 <-- To zostawiamy

-- access to broadcast messages and talk in colors (#c blabla - in public channels)
accesstalk = 1 <-- To zostawiamy

-- access pisanie bez nicka
accesstalkk = 1 <-- To zostawiamy

-- access to move distant items from/to distant locations
accessremote = 2 <-- To zostawiamy

-- access to see id and position of the item you are looking at
accesslook = 2 <-- To zostawiamy

------------------------------ Mazurski OTS dodatkowe opcje ---------------------

--bolty maja sie konczyc? (yes/no)
bolts = "no" <-- Tu wpisujemy czy bolty(strzały)mają się konczyć

-- How many increase magic damage blue robe?
bluerobe = 1 <-- To zostawiamy

-- How many increase magic damage magiczne klapki?
klapki = 5 <-- To zostawiamy

-- How many increase magic damage mystic turban?
mistyk = 2 <-- To zostawiamy

--How many mana and Hp you recovery using Life Ring
liferingmana = "200" <-- Tu wpisz ile ma dawać many Life Ring
liferinghealth = "200" <-- Tu wpisz ile ma dawać hp(życia)Life Ring

--How many mana and Hp you recovery using Ring of Healing
healingringmana = "300" <-- To zostawiamy
healingringhealth = "300" <-- To zostawiamy

--How many mana and Hp you recovery using Soft Boots
softmana = "400" <-- Tu wpisz ile mają dawać many softy(magiczne buty)
softhealth = "400" <-- Tu wpisz ile mają dawac hp softy.

--Auto clean(0 - off, 1 - one minute, 60 - one hour)
autoclean = 0 <-- Tu najlepiej wpisać 0 bo będzie wyłonczał się silnik po każdym cleanie.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Teraz gdy zrobiliśmy to co tutaj napisałem wchodzimy na http://www.no-ip.com/ i zakładamy konto.
Gdy założyliśmy konto logujemy się na naszego e-maila i klikamy w link aktywacyjny. Gdy już to zrobiliśmy wchodzimy na no-ip.com i logujemy się na nasze konto.Klikamy na Add a Host i w hostname wpisujemy jaką chcemy domene ,za która gracze bedą się łoczyć na wasz ots np.demon9.no-ip.biz<-- końcowkę wybieramy jaką chcemy np.demon9.no-ip.org czy coś tam co chcecie dla waszego upodobania.Gdy już to zrobiliśmy klikamy na Create Host i już. Wylogowywujemy się i sciągany no-ip. Gdy się sciągneło wchodzimy instalujemy ciągle dalej-dalej-dalej i jeśli poprawnie się wszystko sciąneło to dobrze.Wchodzimy na no-ip ale na naszym już komputerze nie na stronke i tam wpisujemy nasz e-mail i hasło te co wcześniej zakładaliście. Gdy się zalogowaliśmy to mamy tam tą naszą domenę co ją zakładaliśmy  i zaznaczamy jeśłi jest wszystko ok to bedzię buśka koło domeny zarumieniona a jak nie to jeszcze raz odznaczcie i zaznaczcie.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Dobra to teraz troszke w WebServie
Najpierw sciągacie WebServa i instalujecie ciągle dalej-dalej-dalej gdy już zainstalowaliśmy włonczamy WebServa i tam jest Folder Głowny i Folder Kont i wchodzimy Folder Głowny i tam wszystko usuwamy i wklejamy całą zawartośc accmakera możecie go pobrać z otsoft.pl Wklejacie i przerabiacie wszystko w config.php To narazie na tyle niechce mi się dalej pisac jest dużo poradników dacie sobie rade.
Myślę,że pomogłem
Nara

www.synowiewiatru.pun.pl www.possessedbydevilguild.pun.pl www.wesolakompania.pun.pl www.byledoprzerwy.pun.pl www.snipereliteasg.pun.pl