Jump to content

Kichi

Members
  • Posts

    509
  • Joined

  • Last visited

  • Days Won

    9

Community Answers

  1. Kichi's post in RG_STEALCOIN more than once was marked as the answer   
  2. Kichi's post in Third Job Skills was marked as the answer   
  3. Kichi's post in FLUX CP FAKE USER ONLINE was marked as the answer   
    <td class="status"><?php echo $gameServer['playersOnline'] ?></td>

    be

    <td class="status"><?php $sum = $gameServer['playersOnline'] + 100; echo $sum; ?></td>

    maybe
  4. Kichi's post in npc attack a mob was marked as the answer   
    not possible NPC is pasive
    but if you talking about skill, yes NPC able to harming mob
  5. Kichi's post in npc_metamorphosis help was marked as the answer   
    although untested, i always test it on compiler
    it doesn't give any error if you put the code correctly
    double check please
  6. Kichi's post in DB ERROR was marked as the answer   
  7. Kichi's post in About adding Tomb on LHZ Bosses. was marked as the answer   
    if you spawn the MVP like this

     
    you will see a tomb right after the MVP die
     
  8. Kichi's post in Guild Extension/Capacity was marked as the answer   
    i think it because those 3 guilds already has more than 20 member before you reduce the guild max member
    CMIIW
     
    try to edit your sql
    UPDATE `guild` SET max_member=20 WHERE max_member >21;
  9. Kichi's post in Increase Max Weight Permanently NPC was marked as the answer   
    easy way

     
    skill ALL_INCCARRY,1,0; ref:
    *skill <skill id>,<level>{,<flag>}; *skill "<skill name>",<level>{,<flag>};
  10. Kichi's post in @killable kill only who use @killable was marked as the answer   
    change to:

     
    case BL_PC: { struct map_session_data *sd; struct map_session_data *sds; if( t_bl == s_bl ) break; sd = BL_CAST(BL_PC, t_bl); sds = BL_CAST(BL_PC, s_bl); if( sd->state.monster_ignore && flag&BCT_ENEMY ) return 0; // Global inminuty only to Attacks if( sd->status.karma && s_bl->type == BL_PC && ((TBL_PC*)s_bl)->status.karma ) state |= BCT_ENEMY; // Characters with bad karma may fight amongst them if( sds->state.killable && sd->state.killable ) { state |= BCT_ENEMY; // Everything can kill it strip_enemy = 0; } break; } untested
  11. Kichi's post in how can i make 7items that MvP bonus Drop was marked as the answer   
    ID,Sprite_Name,kROName,iROName,LV,HP,SP,EXP,JEXP,Range1,ATK1,ATK2,
    DEF,MDEF,STR,AGI,VIT,INT,DEX,LUK,Range2,Range3,Scale,Race,Element,Mode,Speed,aDelay,aMotion,dMotion,
    MEXP,MVP1id,MVP1per,MVP2id,MVP2per,MVP3id,MVP3per,Drop1id,Drop1per,Drop2id,Drop2per,Drop3id,Drop3per,Drop4id,Drop4per,Drop5id,Drop5per,Drop6id,Drop6per,Drop7id,Drop7per,Drop8id,Drop8per,Drop9id,Drop9per,DropCardid,DropCardper
     
    1313,BEELZEBUB_,Beelzebub,Beelzebub,255,10000000,0,6666666,6666666,2,180027,170627, 0,0,2050,555,355,355,1000,355,20,12,2,6,88,0x37B5,100,111,30,432, 3333333,10000,0,5500,0,0,0,5000,0,5000,0,2000,20516,05,2000,2000,2702,2000,985,5432,742,5500,0,0,0,0,0,1     for  extend mvp drop become 7 you have to edit src and all mob_db.
    i recomend to get the mvp id once mvp killed and give a random chance for 4/5/6/7 items
  12. Kichi's post in Help with Earthstrain was marked as the answer   
    skill.c
     
    change to:
    case WL_EARTHSTRAIN: { int rate = 0, i; rate = 6 * skill_lv + sstatus->dex / 10 + (sd? sd->status.job_level / 4 : 0) - tstatus->dex /5;// The tstatus->dex / 5 part is unofficial, but players gotta have some kind of way to have resistance. [Rytech] //rate -= rate * tstatus->dex / 200; // Disabled until official resistance is found. sc_start(src,bl,SC_CURSE,rate,skill_lv,skill_get_time(skill_id,skill_lv)); sc_start(src,bl,SC_STUN,rate,skill_lv,skill_get_time(skill_id,skill_lv)); } break; skill.txt

    change to:
    2213,11,8,2,0,0x2,7,5,-20,yes,0,0,0,weapon,2,0x400, WL_COMET,Comet
  13. Kichi's post in Enable Paladin Class was marked as the answer   
    there are 2 option for third class
    1.you don't need to revorn (Regular)
    2.you need to reborn (Transcendent)
    take a look @job
     
  14. Kichi's post in Immune Coma was marked as the answer   
    rA - BOSS COMA.patch
  15. Kichi's post in Enable Plagirism Skill on other Job was marked as the answer   
    should need source edit

    skill.c
    // Check if the skill is copyable by class if (!pc_has_permission(sd, PC_PERM_ALL_SKILL)) { uint16 job_allowed; job_allowed = skill_db[idx].copyable.joballowed; while (1) { if (job_allowed&0x01 && sd->status.class_ == JOB_ROGUE) break; if (job_allowed&0x02 && sd->status.class_ == JOB_STALKER) break; if (job_allowed&0x04 && sd->status.class_ == JOB_SHADOW_CHASER) break; if (job_allowed&0x08 && sd->status.class_ == JOB_SHADOW_CHASER_T) break; if (job_allowed&0x10 && sd->status.class_ == JOB_BABY_ROGUE) break; if (job_allowed&0x20 && sd->status.class_ == JOB_BABY_CHASER) break; return 0; } }  
    DELETE IT
     
    i didn't test
  16. Kichi's post in Hocus Pocus edit to increase the chance of summon MvP was marked as the answer   
    change to
    292,Class Change,10000
  17. Kichi's post in help Duplicate NPC with Different Item Inside was marked as the answer   
    change shop name mean that you should all word contain TCG_SHOP
     
    callshop "TCG_SHOP",1; npcshopattach "TCG_SHOP"; if you still use the same shop's name
    you will always in same trouble
  18. Kichi's post in How to check for sc_statuses on NPC? was marked as the answer   
    poring_w02,121,68,1 script sample 2235,3,3,{
    OnTouch:
    if(!getstatus (39))end;
    mes "You are in Kyrie";
    next;
    menu "I will now warp you somewhere";
    close2;
    warp "poring_w02",118,83;
    end;
    }

  19. Kichi's post in R> Star Gladiator Link was marked as the answer   
    really? sorry i didn't check in game



     
    SL_STAR.patch


    mark this thread as DONE, if you got what you want
  20. Kichi's post in Erro editing Battlegrounds was marked as the answer   
    just edit like this
    file npc/battleground/flavius/flavius01.txt
     
    find:
    waitingroom "Battle Station",11,"start#bat_b01::OnReadyCheck",1,0,80; change to:
    waitingroom "Battle Station",4,"start#bat_b01::OnReadyCheck",1,0,80;  
    Find:
    waitingroom "Battle Station",11,"start#bat_b01::OnReadyCheck",1,0,80; To:
    waitingroom "Battle Station",4,"start#bat_b01::OnReadyCheck",1,0,80;  

     
    find:
    if( .@Guillaume < 10 || .@Croix < 10 ) change to:
    if( .@Guillaume < 3 || .@Croix < 3 ) //will be 3 VS 3  
     
    do same thing to other script
×
×
  • Create New...