Skocz do zawartości

[Problem] nikt nie może wejść na mojego OTS Stigma3


_Corine

Rekomendowane odpowiedzi

Witam, może powiem wszystko od początku. Pobrałem silnik Stigma3 OTS, zainstalowałem wg. instrukcji. Zakończyłem wstępną konfigurację.

Stworzyłem konto na no-ip zrobiłem hosta, pobrałem program DOC .

 

Procedura włączania:

1. Odpalam XAMPP Starter

2. Stigma3 eTibia.pl

3. DOC, loguje się. są 3 ptaszki na zielono.

 

I problem jest tu że na ots mogę wejść tylko ja i tylko wpisując w ip localhost, tak samo na accmakera..

Chciałbym aby adres accmakera był moim hostem no-ip czyli przykładowo "byleco.no-ip.info"

i ten sam adres był adresem ip servera który sie wpisuje w ip changer, albo chociaż obojetnie co, aby inni mogli wchodzić na serwer.

Dodam że wcześniej postawiłem na hamachi, i jak na innym kompie wpisywałem adres hamachi to mogłem się normalnie łączyć z serverem.

 

Poniżej wstawię Screeny wszystkich aplikacji i config.lua .

w config.lua adres ip jest przypadkowy. ogólnie mam wpisany mój adres ip wzięty z " http://whatismyipaddress.com/ "

 

-- Ustawienia podstawowe

ip = "00.00.00.00" -- IP OTSa
ownerName = "eTibia.pl" -- imię właściciela
ownerEmail = "[email protected]" -- email właściciela OTSa
url = "http://byleco.no-ip.org/" -- url strony OTSa
location = "Europe" -- lokalizacja serwera
serverName = "Stigma3 OTS" ;-- nazwa serwera
loginMessage = "Witaj na Stigma3 OTS" ;-- wiadomość po zalogowaniu na konto
maxPlayers = "300" ;-- maxymalna liczba graczy online
motd = "Witaj na Stigma3 OTS" ;-- wiadomość dnia [jest czasem wyświetlana podczas logowania się]
freePremium = "no" ;-- dać wszystkim graczom PACCa?
-- Ustawienia bazy MySQL
mysqlHost = "localhost" ;-- adres ip lub hosta bazy danych
mysqlUser = "root" ;-- nazwa użytkowanika bazy danych
mysqlPass = "stigmaots" ;-- hasło do bazy danych
mysqlDatabase = "stigma3ots" ;-- nazwa bazy używanej przez OTSa
mysqlPort = 3306 ;-- port pod jakim pracuje baza
-- Ustawienia bazy SqLite
sqliteDatabase = "data\stigma3.s3db" ;-- nazwa pliku stanowiącego bazę SqLite
-- Ustawienia bazy SQL
sqlType = "mysql" ;-- typ bazy
passwordType = "plain" ;-- typ hasła
-- Account Manager
accountManager = "no" ;-- uaktywnić account managera? [yes/no]
newPlayerChooseVoc = "no" ;-- pozowlić nowo tworzonym graczom wybierać profesję? [yes/no]
newPlayerTownId = 5 ;-- ID miasta nowo tworzonej postaci [na mapie Stigmy rookma ID 5]
newPlayerLevel = 1 ;-- lvl nowo tworzonej postaci
newPlayerMagicLevel = 1 ;-- mlvl nowo tworzonej postaci
generateAccountNumber = "no" ;-- generować losowo acc number? [yes/no]
-- pozycja nowo tworzonej postaci
newPlayerSpawnPosX = 2240
newPlayerSpawnPosY = 2362
newPlayerSpawnPosZ = 7
-- Domki
housePriceEachSQM = 1000 ;-- cena gp za kratkę domu
houseRentPeriod = "weekly" ;-- metoda płatności za domki [never/daily/weekly/monthly]
-- Mnożniki
rateExp = 1 ;-- mnożnik expa [dodatkowe mnożniki w pliku data/xml/stages.xml)
rateSkill = 15 ;-- mnożnik skilli [dodatkowe mnożniki w pliku data/vocations.xml]
rateLoot = 2 ;-- mnożnik wypadiana loota z potworów [ile razy częściej ma wypadać loot w porónaniu do rl Tibii]
rateMagic = 5 ;-- mnożnik mlvl [dodatkowe mnożniki w pliku data/vocations.xml]
rateSpawn = 1 ;-- mnożnik szybkości odradzania się potworów [spawnów]
deathLosePercent = 10 ;-- ile % expa traci postać po śmierci
criticalHitChance = 7 ;-- jakie szanse na wykonanie critical hit
-- Ustawienia zapisu serwera takiego jak w realnej tibii [real server save]
serverSaveEnabled = "no" ;-- czy używać zapis taki jak w realnej Tibii [codzinnie o określonej godzinie]? [yes/no]
serverSaveHour = 3 ;-- o której godzinie ma następować zapis serwera
shutdownAtServerSave = "yes" ;-- czy wyłączać serwer dla graczy w trakcie zapisu [yes/no]
cleanMapAtServerSave = "yes" ;-- wykonywać czyszczenie mapy ze śmieci w trakcie zapisu [yes/no]
-- Ustawienia czasowego zapisu serwera [co określony czas]
autoSaveEachMinutes = 15 ;-- co ile minut ma następować zapis serwera?
saveGlobalStorage = "yes" ;-- zapisywać GlobalStorage do bazy przy zapisie serwera? [no/yes]
-- Mapa
mapName = "Stigma3" ;-- nazwa mapy
mapAuthor = "eTibia.pl" ;-- autor mapy
randomizeTiles = "no" ;-- wylosować brakujące pola na mapie? [yes/no]
mapStorageType = "relational" ;-- typ mapy [binary/relational]
-- Ustawienia banów
broadcastBanishments = "yes" ;-- informować publicznie o banicji gracza? [yes/no]
banDays = 7 ;-- ilość dni bana
finalBanDays = 30 ;-- ilość dni ostatecznego bana
killsToBan = 5 ;-- ilość fragów [zabić gracza] do bana
killsToRedSkull = 3 ;-- ilość fragów do red skulla
pzLocked = 60000 ;-- czas pz lock, ile milisekund po walce nie można się wylogować? [60 sekund]
timeToDecreaseFrags = 24 * 60 * 60 * 1000 ;-- czas do anulowania jednego fraga [24h]
whiteSkullTime = 15 * 60 * 1000 ;-- czas do anulowania white skulla [15 minut]
-- Walka
worldType = "pvp" ;-- typ świata [pvp, non-pvp, pvp-enfo]
ingameGuildSystem = "yes" ;-- aktywować system guildi? [yes/no]
protectionLevel = 1 ;-- do którego lvl nowi gracze są chronieni [nie można atakować]
removeAmmoWhenUsingDistanceWeapon = "no" ;-- broń dystansowa ma się zużywać? [yes/no]
removeChargesFromRunes = "yes" ;-- runy mają się zużywać? [yes/no]
hotkeyAimbotEnabled = "yes" ;-- pozwolić na hotkey'e [yes/no]
oldConditionAccuracy = "no" ;-- zabezpieczenie przed spell-spamem [yes/no]
animationTextOnHeal = "yes" ;-- animowany text podczas leczenia? [yes/no]
-- Lista śmierci gracza
deathListEnabled = "yes" ;-- aktywować listę śmierci gracza? [yes/no]
maxDeathRecords = 5 ;-- maxymalna ilość wpisów na liście
-- Najlepi gracze [highscore]
highscoreDisplayPlayers = 15 ;-- ilu najlepszych graczy pokazywać na spisie highscore?
updateHighscoresAfterMinutes = 60 ;-- co ile minut aktualizować listę?
-- Użycie przedmiotów
timeBetweenActions = 500 ;-- odstęp czasowy między użyciem: 'Use' [0.5 sekundy]
timeBetweenExActions = 1000 ;-- odstęp czasowy między użyciem: 'Use with...' [1 sekunda]
-- Dodatkowe ustawienia dla serwera PVP [dotyczą tylko serwera PVP]
displayOnOrOffAtCharlist = "no"
allowChangeOutfit = "yes" ;-- pozwól na zmianę outfitów [yes/no]
noDamageToSameLookfeet = "no" ;-- nie pozwalaj na atak między graczami o identycznym kolorze stóp [używane do wojen]
experienceByKillingPlayers = "no" ;-- dawać exp za zabicie graczy [yes/no]
-- Spawns [miejsca odradzania potworów]
deSpawnRange = 2 ;-- ile pięter od swojego spawnu może odejść potwór zanim zniknie [anty-lurer]
deSpawnRadius = 50 ;-- ile kratek od swojego spawnu może odejść potwór zanim zniknie [anty-lurer]
-- Dodatkowe
onePlayerOnlinePerAccount = "yes" ;-- czy tylko jedna postać może być zalogowana z jednego konta? [yes/no]
allowClones = "no" ;-- czy pozwolić na klony (2 identyczne zalogowane postacie) [yes/no]
adminLogsEnabled = "no" ;-- czy tworzyć log logowania admina na serwer [yes/no]
statusTimeout = 1 * 60 * 1000 ;-- co ile czasu w milisekundach ma być odświeżany status serwera [5 minut]
replaceKickOnLogin = "yes" ;-- wylogować gracza jeżeli z jednego konta zalogują się 2 postacie? [yes/no]
kickIdlePlayerAfterMinutes = 15 ;-- wyloguj gracza po określonych minutach bezczynności [podane w minutach]
displayGamemastersWithOnlineCommand = "no" ;-- czy serwer ma wyświetlać komendy [yes/no]
defaultPriority = "high" ;-- priorytet procesu OTS po uruchomieniu [zapewnia mniej lagów]
freeMemoryAtShutdown = "yes" ;-- po wyłączaniu zwalniaj zasoby pamięci używane w trakcie pracy [yes/no]
loginProtocolPort = 7171 ;-- port protokołu logowania
gameProtocolPort = 7172 ;-- port protokołu gry
adminProtocolPort = 7171 ;-- port protokołu administracji
statusProtocolPort = 7171 ;-- port protokołu statusu OTSa
loginTries = 0 ;-- po ilu błędnych logowaniach zbanować tymczasowo IP [0-wyłączone]
retryTimeout = 5 * 1000 ;-- ile trzeba czekać aby można było się ponownie zalogować [5 sekund]
loginTimeout = 60 * 1000 ;-- ile ma trwać tymczasowe zbanowanie IP [60 sekund]
alternativeExhaust = 1000 ;-- dodatkowe opuźnienie użycia [jak gdzieś nie będzie zadeklarowana wartość, serwer użyje tej]
stairJumpExhaustion = 2000 ;-- opuźnienie przy użyciu schodów w milisekundach [zapobiega crashom serwera]
enableRuleViolationReports = "yes" ;-- aktywować kanał raportów do GMa [yes/no]

 

 

 

na drugim screenie widać porty które chciałem odblokować jakąś swoją metodą, nie wiem czy mi się to powiodło, bo pisze offline.. już pomału zaczynam się w tym gubić.. jest ktoś kto może mi w tym pomóc ??

post-66409-0-98346400-1382539790.png

post-66409-0-24515500-1382539795_thumb.png

post-66409-0-14074200-1382539800.png

Jeślli widzisz błond w tym co napisałem znaczy rze zrobiłem go celowo : ))

Odnośnik do komentarza

w config.lua adres ip jest przypadkowy

 

ogólnie mam tam wpisany swoj ip komputera jak wytłumaczyłem wyżej . a ip hamachi odpada, bo nie chce miec OTSa na hamachi tylko normalnie otwartego dla wszystkich.

 

PS. Ten silnik jest jakis z dupy radze działać na TFS'ie

mógłbyś rozwinąć? i pod jaką Tibie są te otsy?

Jeślli widzisz błond w tym co napisałem znaczy rze zrobiłem go celowo : ))

Odnośnik do komentarza

The Forgotten Server wg. mnie najlepsze silniki do tibi znajdziesz je pod protokoly od 8.1 do najnoweszej tibi, zawieraja source dzieki czemu latwo jest je stawiac na dedykach. TFS'y sa to bardo podstawowe silniki nie majace wielu skryptu po to aby mozna bylo je bardzo latwo zedytowac pod swoje preferencje.

A co do tematu, jesli nie chcesz hamachi musisz odblokowac porty, a ja w tym akurat nie pomoge poniewaz w kazdym routerze sie inaczej je odblokowywuje. Mozesz zadzwonic do swojego operatora internetowego i poprosic o jakas pomoc.

Odnośnik do komentarza

Zarchiwizowany

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

  • Ostatnio przeglądający forum [Problem] nikt nie może wejść na mojego OTS Stigma3   0 użytkowników
    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...