Emca

L2 Shrine Staff
  • Content Count

    2110
  • Joined

  • Last visited

  • Days Won

    134

Emca last won the day on December 31 2018

Emca had the most liked content!

Community Reputation

293 Excellent

About Emca

  • Rank
    Valakas

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Emca

    ITEMS EXPLODE ON +1

    Bug... if anyone lost any item because of this bug, write me PM here on forum...
  2. Emca

    FREEZE

    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á
  3. Emca

    FREEZE

    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?
  4. Emca

    Nabijeni SC

    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; } }
  5. Emca

    Nabijeni SC

    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
  6. Emca

    Nabijeni SC

    Ahoj, zabíjíte toho správného? https://dropspoil.l2shrine.com/npc/22216
  7. Emca

    Event question

    It was 2.5x, now it's 8x during event
  8. Emca

    Event question

    No, it isn't.
  9. Emca

    Event question

    What? For spoil yes, first chance, then amount. For drop it's bit more complicated (because of drop groups).
  10. Emca

    Event question

    Yes, but epic jewel drop isn't affected by rate.
  11. Emca

    Event question

    https://web.archive.org/web/20180115061746/http://legacy.lineage2.com/archive/2009/12/_rudolf_the_red.html unfortunately without images...
  12. Emca

    Event question

    Lol it should have been January Too many things to do... fixed
  13. Emca

    Christmas event

    Christmas event is here! It's the same event as we had last year: We're also boosting server rates until end of event (starting with tomorrow morning restart): 8x EXP/SP (10x if you vote) 8x adena 8x drop/spoil 3x boss drop Event will run until Monday January 7 regular restart.
  14. We can increase the chance but I’d rather change it to coffer giving it