-
Content Count
2158 -
Joined
-
Last visited
-
Days Won
144
Content Type
Profiles
Forums
Calendar
Posts posted by Emca
-
-
We apologize for yesterday's and today's server downtime. It was very exceptional and shouldn't happen anymore after we move the server to a newer dataroom (probably during this weekend).
-
Ahoj, v dohledné době budeme stěhovat server do nového datasálu v rámci stejného datacentra. Stěhování bude provázet výpadek herního serveru i webu, pokud to dobře půjde, budou to přibližně dvě hodiny. Bohužel zatím nevím, kdy přesně se stěhování uskuteční, budu se snažit vás včas informovat.
- 1
-
Hi everyone, in few days we’ll be moving our server to a newer dataroom within the same datacenter. It will require some downtime (in best case around two hours) for both game server and web. Unfortunately I still don’t know exact date and time - I’ll try to keep you informed.
- 1
- 2
-
Aby si lidi stihli nakopírovat itemy, než to bude opravené?
Je v tom spousta chyb, co ještě musím opravit...
-
Ahoj, nestíhám Tak jsem vám aspoň znova spustila tento event. Pojede do restartu 18. března a NPC budou do 25. března. Užijte si event
-
Bump
Due to lot of real life stuff I need to handle, I don’t have time to write new topic etc. Event has started again and will run 3 weeks until March 18 server restart. NPCs and stones will be in Aden until March 25 server restart. Enjoy
-
Authd (loginserver) got crazy for some unknown reason... Hopefully it will work now...
-
30 minutes ago, Janca1992 said:
mě to bohužel spadlo jak na starém klientovi ,tak na druhem noťasu , kde už je updatlý klient. Cože se mi nezdá :X
Když to zkusíš přes proxy (L2 Shrine [alt] nebo L2 Shrine [FR] ve výběru serveru), tak to taky padá?
-
On 2/3/2019 at 4:16 PM, Ane374 said:
Nebylo by lepší používat rovnou pathping? Přeci jen je "podrobnější" usnadní Vám ukázat uživatelům, že problém není mezi Vaším ISP a serverem.
Pro zájemce klon mtr pro powershell - https://gist.github.com/tylerapplebaum/dc527a3bd875f11871e2
Pěkné, neznala jsem, vždycky jedu přes aptitude install mtr-tiny :)) A na win32 z nouze přes tracert. Ale abys to používal, musíš vědět, co znamená ten výstup (ačkoliv to by mi fakt nejvíc pomohlo). Když mi to mají lidi kopírovat sem, tak je skoro lepší ten traceroute...
Zatím mám traceroute od dvou lidí s naprosto různými providery, takže stopa skoro žádná. Může poslat ještě někdo, komu to dělá problém?
-
40 minutes ago, Waltari said:
Hm tak to vypada ze bude problem nekde v routovani,takze u kazdeho jedince ktery ma problemy at si necha pusteny ping a kdyz to zacne at pusti tracert at muzeme zjistit kde je problem.
Přesně tak, ono kdyby to bylo na prvním druhém hopu od nás, tak by se to opravdu muselo stávat (skoro) všem - a proxy by občas asi vypadávaly kompletně (tzn. disconnect pro všechny, co jsou přes danou proxy)
-
Já zas nechala běžet 2 hodiny ping přímo z herního serveru na google:
Ping statistics for 172.217.23.206: Packets: Sent = 7200, Received = 7199, Lost = 1 (0% loss), Approximate round trip times in milli-seconds: Minimum = 8ms, Maximum = 30ms, Average = 8ms
-
2 hours ago, Besti said:
Všechny okna běžej jak maj, a proste dostanu freeze a pak DC. Dělá to více lidem od nás z klanu a připojení máme stabilní dobré. V jinych hrach nemam za cely den problem s lagem. Prijdu sem a dc 20x dene kdyz je "dobry den"
Sloučila jsem ty dvě témata dohromady, ale nějak se to pomíchalo, prosím, pište sem a nezakládejte duplicitní témata.
Píšeš, že to dělá více lidem, kolik vás je, můžou mi sem napsat i ostatní?
Zkoušeli jste to přes hlavní server i obě proxy?
Je 100% jisté, že problém je někde po cestě od vás k serveru a taky to vypadá, že to je někde dál od serveru (protože jinak by to nedělalo "více lidem", ale půlce serveru).
Kdo můžete, spusťte si přikazovou řádku, udělejte mi traceroute na jednotlivé proxy a pošlete mi, co to vypsalo (ale potřebuju to aspoň od tří lidí, jinak je to k ničemu a hlavně je potřeba to spustit ve chvíli, kdy to padá), tady jsou příkazy, co spustit:
tracert 81.0.234.187 tracert 37.157.194.230 tracert 94.177.234.143
-
Not bug - you need to learn skills to maximum level (for example now you have Summon Feline Queen level 3, learn it up to level 10 and then it will be enchantable).
Also you need to drag and drop the skill from skill window to enchant window (the slot below 'Current Skill' label)
-
Hi, thanks for report, I'll try to fix it
-
12 minutes ago, Aphr0 said:
rupajici veci pri enchantu na +1
To byla moje chyba (nový parser na šance na enchant, měla jsem to tam posunuté o level, takže šance byla 100 % z +1 na +2, z +2 na +3 a z +3 na +4 (ale z +0 a +1 byla šance 0 %), hned, jak se to zjistilo, jsem to opravila.
12 minutes ago, Aphr0 said:nefungujici naucena Rune kniha na Vakycka
Tohle se občas (tak jednou za rok) stává, vzhledem k tomu, že se to nestává častěji, to řeším tak, že projdu logy, zjistím, jestli si dotyčný nevymýšlí a případně danou věc nebo skill přidám ručně. Nic nového pod sluncem.
12 minutes ago, Aphr0 said:pro padnuti okna a okamzitem nalogovani zpet jeste pred skoncenim odpoctu to stejne char uz nevezme
Tak se to ale má chovat, jakmile jsi jednou regnutý a odlogneš, prohrál jsi.
1 hour ago, Elaralenderinil said:Máme t-mobile VDSL
Ono je to úplně jedno, jakmile je někde (kdekoliv) po cestě solidní packet loss, tak některá okna popadají. L2 spoléhá čistě na TCP spojení a pokud se rozpadne, nezkouší žádný reconnect, ale prostě vyhlásí disconnect.
2 hours ago, Elaralenderinil said:rozhodně nemohu říct že by se mi to dělo každý den
... a z toho je krásně vidět, že to není serverem. V datacentru má podmínky pořád stejné. Kdyby to hodilo disconnect všem najednou, tak jasně, chyba je v datacentru (někdo vykopnul kabel nebo něco odešlo), ale pokud to dělá takhle náhodně...
Až vám to příště někomu začne dělat, zkuste to, prosím, přes nějaké jiné připojení (ideálně mobil), vsadila bych se, že tam to půjde bez problémů...
-
Solved
-
Hi, thanks for report, solved
-
Bug... if anyone lost any item because of this bug, write me PM here on forum...
-
Nejde o DDoS útoky na náš server, ale o útoky na různé sítě v ČR, to, že to dopadne na spojení mezi hráčem a naším serverem je v podstatě vedlejší efekt...
Jsem k serveru připojená už od včerejška a nepadá mi to, na serveru žádný problém není, vše je naprosto v limitech a v logách nejsou žádné chyby (krom těch "obvyklých"). Mezi serverem a proxy serverama komunikace taky nevypadává, takže co se naší infrastruktury týče, tam problém není, musí být někde po cestě... Na to jsem bohužel krátká
-
Ahoj, zkoušeli jste L2 Shrine [main], L2 Shrine [alt] i L2 Shrine [fr]? Dělá to všude? Na serveru žádný problém nevidím, takže je to určitě sítí, možná probíhají nějaké DDoS útoky?
-
12 hours ago, Deathwing said:
Neni mozny ze nekdo v inventari nemel sutr/quest a zrovna on "vyhral" nabiti. (nevim v jakem stavu je ted dorazeni reflectem nebo vlkem).
Dalsi moznost je ze ten jeden co nabiji mohl byt zrovna umrit pred vasim prichodem, vy byste prosli celej PI vsechny pozabijeli odesli a potom by teprve spawnul.
Kdyby se v tom chtěl někdo rýpat... prostě 100% šance:
set_compiler_opt base_event_type(@NTYPE_NPC_EVENT) class tyrannosaurus_soul : tyranno_primeval { handler: EventHandler MY_DYING(always_list,c1,code_info,i0,i1,i9,last_attacker,lparty,member,pledge0,random1_list,target) { always_list = AllocCodeInfoList(); random1_list = AllocCodeInfoList(); target = last_attacker; if( HaveMemo(target, @put_the_power_in_your_blade) == 1 ) { always_list.SetInfo(0, target); } if( HaveMemo(target, @put_the_power_in_your_blade) == 1 ) { always_list.SetInfo(0, target); } if( IsNull(lparty) == 0 ) { for( i9 = 0; i9 < lparty.member_count; ++i9 ) { target = GetMemberOfParty(lparty, i9); if( HaveMemo(target, @put_the_power_in_your_blade) == 1 ) { always_list.SetInfo(0, target); } } } target = last_attacker; random1_list.SetInfo(1, target); while( IsNull(code_info = always_list.Next()) == 0 ) { if( code_info.code == 0 ) { SetCurrentQuestID(@put_the_power_in_your_blade); target = code_info.RandomSelectOne(); if( IsNull(target) == 0 && DistFromMe(target) <= 1500 ) { if( ( OwnItemCount(target, @blue_soul_crystal_0) + OwnItemCount(target, @blue_soul_crystal_1) + OwnItemCount(target, @blue_soul_crystal_2) + OwnItemCount(target, @blue_soul_crystal_3) + OwnItemCount(target, @blue_soul_crystal_4) + OwnItemCount(target, @blue_soul_crystal_5) + OwnItemCount(target, @blue_soul_crystal_6) + OwnItemCount(target, @blue_soul_crystal_7) + OwnItemCount(target, @blue_soul_crystal_8) + OwnItemCount(target, @blue_soul_crystal_9) + OwnItemCount(target, @blue_soul_crystal_10) + OwnItemCount(target, @blue_soul_crystal_11) + OwnItemCount(target, @blue_soul_crystal_12) + OwnItemCount(target, @blue_soul_crystal_13) + OwnItemCount(target, @red_soul_crystal_0) + OwnItemCount(target, @red_soul_crystal_1) + OwnItemCount(target, @red_soul_crystal_2) + OwnItemCount(target, @red_soul_crystal_3) + OwnItemCount(target, @red_soul_crystal_4) + OwnItemCount(target, @red_soul_crystal_5) + OwnItemCount(target, @red_soul_crystal_6) + OwnItemCount(target, @red_soul_crystal_7) + OwnItemCount(target, @red_soul_crystal_8) + OwnItemCount(target, @red_soul_crystal_9) + OwnItemCount(target, @red_soul_crystal_10) + OwnItemCount(target, @red_soul_crystal_11) + OwnItemCount(target, @red_soul_crystal_12) + OwnItemCount(target, @red_soul_crystal_13) + OwnItemCount(target, @green_soul_crystal_0) + OwnItemCount(target, @green_soul_crystal_1) + OwnItemCount(target, @green_soul_crystal_2) + OwnItemCount(target, @green_soul_crystal_3) + OwnItemCount(target, @green_soul_crystal_4) + OwnItemCount(target, @green_soul_crystal_5) + OwnItemCount(target, @green_soul_crystal_6) + OwnItemCount(target, @green_soul_crystal_7) + OwnItemCount(target, @green_soul_crystal_8) + OwnItemCount(target, @green_soul_crystal_9) + OwnItemCount(target, @green_soul_crystal_10) + OwnItemCount(target, @green_soul_crystal_11) + OwnItemCount(target, @green_soul_crystal_12) + OwnItemCount(target, @green_soul_crystal_13) + OwnItemCount(target, @blue_soul_crystal_14) + OwnItemCount(target, @cursed_blue_soul_crystal_14) + OwnItemCount(target, @red_soul_crystal_14) + OwnItemCount(target, @cursed_red_soul_crystal_14) + OwnItemCount(target, @green_soul_crystal_14) + OwnItemCount(target, @cursed_green_soul_crystal_14) + OwnItemCount(target, @green_soul_crystal_15) + OwnItemCount(target, @blue_soul_crystal_15) + OwnItemCount(target, @red_soul_crystal_15) + OwnItemCount(target, @blue_soul_crystal_16) + OwnItemCount(target, @green_soul_crystal_16) + OwnItemCount(target, @red_soul_crystal_16) ) == 1 ) { if( OwnItemCount(target, @blue_soul_crystal_10) == 1 ) { DeleteItem1(target, @blue_soul_crystal_10, 1); GiveItem1(target, @blue_soul_crystal_11, 1); AddLog(6, target, 5579); SoundEffect(target, "ItemSound.quest_itemget"); ShowSystemMessage(target, 974); BroadcastSystemMessageStr(myself.sm, 1500, MakeFString(35051, target.name, IntToStr(11), "", "", "")); } else if( OwnItemCount(target, @blue_soul_crystal_11) == 1 ) { DeleteItem1(target, @blue_soul_crystal_11, 1); GiveItem1(target, @blue_soul_crystal_12, 1); AddLog(6, target, 5582); SoundEffect(target, "ItemSound.quest_itemget"); ShowSystemMessage(target, 974); BroadcastSystemMessageStr(myself.sm, 1500, MakeFString(35051, target.name, IntToStr(12), "", "", "")); } else if( OwnItemCount(target, @red_soul_crystal_10) == 1 ) { DeleteItem1(target, @red_soul_crystal_10, 1); GiveItem1(target, @red_soul_crystal_11, 1); AddLog(6, target, 5577); SoundEffect(target, "ItemSound.quest_itemget"); ShowSystemMessage(target, 974); BroadcastSystemMessageStr(myself.sm, 1500, MakeFString(35052, target.name, IntToStr(11), "", "", "")); } else if( OwnItemCount(target, @red_soul_crystal_11) == 1 ) { DeleteItem1(target, @red_soul_crystal_11, 1); GiveItem1(target, @red_soul_crystal_12, 1); AddLog(6, target, 5580); SoundEffect(target, "ItemSound.quest_itemget"); ShowSystemMessage(target, 974); BroadcastSystemMessageStr(myself.sm, 1500, MakeFString(35052, target.name, IntToStr(12), "", "", "")); } else if( OwnItemCount(target, @green_soul_crystal_10) == 1 ) { DeleteItem1(target, @green_soul_crystal_10, 1); GiveItem1(target, @green_soul_crystal_11, 1); AddLog(6, target, 5578); SoundEffect(target, "ItemSound.quest_itemget"); ShowSystemMessage(target, 974); BroadcastSystemMessageStr(myself.sm, 1500, MakeFString(35053, target.name, IntToStr(11), "", "", "")); } else if( OwnItemCount(target, @green_soul_crystal_11) == 1 ) { DeleteItem1(target, @green_soul_crystal_11, 1); GiveItem1(target, @green_soul_crystal_12, 1); AddLog(6, target, 5581); SoundEffect(target, "ItemSound.quest_itemget"); ShowSystemMessage(target, 974); BroadcastSystemMessageStr(myself.sm, 1500, MakeFString(35053, target.name, IntToStr(12), "", "", "")); } else if( OwnItemCount(target, @blue_soul_crystal_12) >= 1 || OwnItemCount(target, @green_soul_crystal_12) >= 1 || OwnItemCount(target, @red_soul_crystal_12) >= 1 || OwnItemCount(target, @blue_soul_crystal_13) >= 1 || OwnItemCount(target, @green_soul_crystal_13) >= 1 || OwnItemCount(target, @red_soul_crystal_13) >= 1 ) { ShowSystemMessage(target, 978); } else { ShowSystemMessage(target, 1264); } } else if( ( OwnItemCount(target, @blue_soul_crystal_0) + OwnItemCount(target, @blue_soul_crystal_1) + OwnItemCount(target, @blue_soul_crystal_2) + OwnItemCount(target, @blue_soul_crystal_3) + OwnItemCount(target, @blue_soul_crystal_4) + OwnItemCount(target, @blue_soul_crystal_5) + OwnItemCount(target, @blue_soul_crystal_6) + OwnItemCount(target, @blue_soul_crystal_7) + OwnItemCount(target, @blue_soul_crystal_8) + OwnItemCount(target, @blue_soul_crystal_9) + OwnItemCount(target, @blue_soul_crystal_10) + OwnItemCount(target, @blue_soul_crystal_11) + OwnItemCount(target, @blue_soul_crystal_12) + OwnItemCount(target, @blue_soul_crystal_13) + OwnItemCount(target, @red_soul_crystal_0) + OwnItemCount(target, @red_soul_crystal_1) + OwnItemCount(target, @red_soul_crystal_2) + OwnItemCount(target, @red_soul_crystal_3) + OwnItemCount(target, @red_soul_crystal_4) + OwnItemCount(target, @red_soul_crystal_5) + OwnItemCount(target, @red_soul_crystal_6) + OwnItemCount(target, @red_soul_crystal_7) + OwnItemCount(target, @red_soul_crystal_8) + OwnItemCount(target, @red_soul_crystal_9) + OwnItemCount(target, @red_soul_crystal_10) + OwnItemCount(target, @red_soul_crystal_11) + OwnItemCount(target, @red_soul_crystal_12) + OwnItemCount(target, @red_soul_crystal_13) + OwnItemCount(target, @green_soul_crystal_0) + OwnItemCount(target, @green_soul_crystal_1) + OwnItemCount(target, @green_soul_crystal_2) + OwnItemCount(target, @green_soul_crystal_3) + OwnItemCount(target, @green_soul_crystal_4) + OwnItemCount(target, @green_soul_crystal_5) + OwnItemCount(target, @green_soul_crystal_6) + OwnItemCount(target, @green_soul_crystal_7) + OwnItemCount(target, @green_soul_crystal_8) + OwnItemCount(target, @green_soul_crystal_9) + OwnItemCount(target, @green_soul_crystal_10) + OwnItemCount(target, @green_soul_crystal_11) + OwnItemCount(target, @green_soul_crystal_12) + OwnItemCount(target, @green_soul_crystal_13) + OwnItemCount(target, @blue_soul_crystal_14) + OwnItemCount(target, @cursed_blue_soul_crystal_14) + OwnItemCount(target, @red_soul_crystal_14) + OwnItemCount(target, @cursed_red_soul_crystal_14) + OwnItemCount(target, @green_soul_crystal_14) + OwnItemCount(target, @cursed_green_soul_crystal_14) + OwnItemCount(target, @blue_soul_crystal_15) + OwnItemCount(target, @green_soul_crystal_15) + OwnItemCount(target, @red_soul_crystal_15) + OwnItemCount(target, @blue_soul_crystal_16) + OwnItemCount(target, @green_soul_crystal_16) + OwnItemCount(target, @red_soul_crystal_16) ) >= 2 ) { ShowSystemMessage(target, 977); } else { ShowSystemMessage(target, 1265); } } } } code_info = random1_list.RandomSelectOne(); if( IsNull(code_info) == 0 ) { if( code_info.code == 1 ) { SetCurrentQuestID(@pledge_get_reputation); target = code_info.RandomSelectOne(); if( IsNull(target) == 0 && DistFromMe(target) <= 1500 ) { c1 = Pledge_GetLeader(target); pledge0 = GetPledge(target); if( IsNull(pledge0) == 0 ) { if( IsNullCreature(c1) == 0 && myself.i_quest0 > 0 ) { if( HaveMemo(c1, @pledge_get_reputation) == 1 && GetMemoState(c1, @pledge_get_reputation) == 1 && c1.is_pledge_master == 1 && DistFromMe(c1) <= 1500 && pledge0.skill_level >= 5 ) { GiveItem1(c1, @q_claw_of_tyranno, 1); SoundEffect(c1, "ItemSound.quest_itemget"); } } } } } } super; } }
-
-
Nedalo mi to a zkusila jsem to u sebe na testserveru (kde mám stejná data jako jsou na Shrine) a funguje to, jen musíte opravdu zabíjet toho správného
-
Ahoj, zabíjíte toho správného?
Výpadek serveru
in Oznámení
Posted
Omlouváme se za včerejší a dnešní výpadek serveru. Byla to výjimečná událost, poté, co server přestěhujeme do novějšího datasálu (pravděpodobně tento víkend), nemělo by se to již stát.