Jump to content

Ukiram

Members
  • Posts

    291
  • Joined

  • Last visited

  • Days Won

    5

Posts posted by Ukiram

  1. 2 minutes ago, Bringer said:

    Unit.cpp

     

    
    - if (ud->skilltimer != INVALID_TIMER && ud->skill_id != LG_EXEEDBREAK && (!sd || !pc_checkskill(sd, SA_FREECAST) || skill_get_inf2(ud->skill_id)&INF2_GUILD_SKILL))
    
    + 	if (ud->skilltimer != INVALID_TIMER && ud->skill_id != LG_EXEEDBREAK && (!sd || !pc_checkskill(sd, SA_FREECAST) ))

     

    Try ko po sir. I'll give reputation if its work ❤️ 

  2. 3 minutes ago, Moooooon-Aisha said:

    You want knights to have 90% delay instead of 100% correct?

    
    4403,Kiel_Card,Kiel-D-01 Card,6,20,,10,,,,,,,,769,,,,,{ bonus bDelayRate,-30; },{},{}

    change -30 to 10

    thanks. I already added source edit parrying on my server my problem is the block chance of 3*SkillLV%

  3. 1 minute ago, Moooooon-Aisha said:

    Base it from what I did with the shield boomerang.

    Parrying is impossible without source edit.

    All skill delay, base it from Kiel, but instead of putting a negative value, put in a positive one.

    Okay no probs. What do you mean by All skill delay, base it from Kiel, but instead of putting a negative value, put in a positive one. Can you give me an example?

  4. On 11/15/2019 at 1:55 PM, Moooooon-Aisha said:

    If you're using secret's mod, then it should work as intended.

    Not sure how this can be translated to item bonuses, possibly

    
    bonus2 bSkillAtk,skill id here,getskilllv(skill id here) * 200;
    bonus2 bSkillAtk,skill id here,getskilllv(skill id here) * 60;
    
    bonus bMaxHP, readparam(Baselevel) * 100;
    
    bonus bVit,readparam(bInt)/5;

     

    Thanks, I will try this now.

    image.png.e2d08c4bf7ab01b6271cf29082f6b306.png

    Not working @Moooooon-Aisha

  5. On 11/15/2019 at 1:34 PM, Moooooon-Aisha said:

    Source modification only. Can't be applied with just item bonus script. Might be able to replicate using item bonus script, but it's not as accurate as a source mod.

    How?

    It's a Soul Link Mod by Secrets. That's what I'm using.

  6. Hi.

    I'm curious about this kind of script. Can anyone help me to this?


     

    Quote

     

    - Spear Boomerang damage ratio increases from [50 *skill_lv] to [200 *skill_lv]

    - Shield Charge damage ratio increases from [20 *skill_lv] to [60 *skill_lv]

    - Maximum HP increases by BaseLvl* 100 HP

    - Vitality Increases by (INT/5)

     

     

  7. 55 minutes ago, Bringer said:
    
    	if(sc && sc->data[SC_SPIRIT] && sc->data[SC_SPIRIT]->val2 == SL_STAR) {
    		sd->right_weapon.addclass[CLASS_BOSS] += 100;
    		sd->left_weapon.addclass[CLASS_BOSS] += 100;
    		sd->right_weapon.addele[ELE_HOLY] += 100;
    		sd->left_weapon.addele[ELE_HOLY] += 100;
    	}

     

    Thanks bro. ❤️ Love ya

  8. I'm looking for a script named WoE Rankings that shows player statistics on during War of Emperium

     

    WoE Rankings

    Player Top 1: Ryooo 5 kills 3 deaths 6 breaks (Job Name)

    Player Top 2: WAEAWE 5 kills 5 deaths 4 breaks (Job Name)

     

    Have also a reset options that reset the stats of Rankings.

  9. On 2/10/2017 at 12:25 PM, Technoken said:

    What git hash are you using? Anyways try this one

    
    -	script	point_cmd	-1,{
    OnInit:
    	bindatcmd("eventpt","point_cmd::OnAtcommand",0,99);
    	end;
    
    OnAtcommand:
    	.@points = atoi(.@atcmd_parameters$[1]);
    	if( .@atcmd_parameters$[0] == "" || .@points < 1 || .@atcmd_numparameters != 2 ) {
    		message strcharinfo(0),"Please enter correct parameters (usage: @evenpt <character name> <number of event points>)";
    		message strcharinfo(0),"@evenpt failed.";
    		end;
    	}
    	.@charname$ = .@atcmd_parameters$[0];
    	.@accid = getcharid(3,.@charname$);
    	.@rewarder$ = strcharinfo(0);
    	if( attachrid(.@accid) ) {
    		#EVENTPOINTS += .@points;
    		dispbottom "You received "+.@points+" event points.";
    		dispbottom "Total Event Points: "+#EVENTPOINTS+"";	
    		message .@rewarder$, ""+.@points+" Event Points was rewarded to "+.@charname$+".";
    	} else {
    		message strcharinfo(0),"No character found.";
    		message strcharinfo(0),"Might be offline or a non-existing character name.";
    		message strcharinfo(0),"@evenpt failed.";
    	}
    	end;
    }

     

    Hi how can i change if another points? I need 2 points command @Donatepts @Activitypoints?

  10. 3 minutes ago, BeWan said:

    that's why skill_damage_db is not working cuz you test it on mob but in skill you just declare it in pvp and woe player
     

    WS_CARTTERMINATION,1,6,15 - 1 = pvp and 6 = gvg type only 

    if you want to work even in mob use this

    this is the guide if you want to work on mob and other type 

    // AB_ADORAMUS,1,6,-40,-40,-40,-40 // In PVP and GVG, players deal +50% damage to other players, +0% to mobs, +10% to bosses, and +15% to other with Adoramus.

    How to works from Global Damage? Like not only in monster, players or pvp or gvg map but to all?

  11. 37 minutes ago, nitrous said:

    If you want to remove the 8000 cap, change it to

    
            case WS_CARTTERMINATION:
                i = 10 * (16 - skill_lv);
                if (i < 1) i = 1;
                if (sd && sd->cart_weight)
                    skillratio += sd->cart_weight / i * 10 - 100;
                else if (!sd)
                    skillratio += 80000 / i - 100;
                break;

     

    Hi, it works but too much damage. How to reduce it like 20 - 30%?

    image.png.99150dbbd3c14d851e29b1187f711ada.png

  12. On 11/12/2019 at 2:31 AM, BeWan said:

    you can edit and control the skill damage in

    db / skill_damage_db.txt

    or

    db / import / skill_damage_db.txt

    and add this

    WS_CARTTERMINATION,1,6,15 - increase 15% skill damage in cart termi
    WS_CARTTERMINATION,1,6,-15 - nerf the skill damage by - 15% in cart termi

    Hi, I already tried this but nothing changed.

    On 11/12/2019 at 3:27 AM, nitrous said:

    If you want to remove the 8000 cap, change it to

    
            case WS_CARTTERMINATION:
                i = 10 * (16 - skill_lv);
                if (i < 1) i = 1;
                if (sd && sd->cart_weight)
                    skillratio += sd->cart_weight / i * 10 - 100;
                else if (!sd)
                    skillratio += 80000 / i - 100;
                break;

     

    I will test this if its work or not. Thanks

  13. My Max Cart Weight is 20,000 but the damage still 1000 to 2000 only i want it to become 25k or more.

     

    Thank you in advanced.

     

    Here's my Battle.c

    Quote

            case WS_CARTTERMINATION:
                i = 10 * (16 - skill_lv);
                if (i < 1) i = 1;
                //Preserve damage ratio when max cart weight is changed.
                if (sd && sd->cart_weight)
                    skillratio += sd->cart_weight / i * 80000 / battle_config.max_cart_weight - 100;
                else if (!sd)
                    skillratio += 80000 / i - 100;
                break;
     

     

×
×
  • Create New...