Jump to content

madtoyz

Members
  • Content Count

    173
  • Joined

  • Last visited

Posts posted by madtoyz


  1. How to do quest that hunting monster.

    example.

    npc will asking player to kil 100 orc warrior.

    then will popup 1quest mission (alt + U)

    after finish kill monster,talk to npc back and the npc will giving prize items


  2. Have a look at your item_bonus documentation.

     

    A lot of the "casting skills" look for auto spell and "resisting" look for  bonus2 bSubRace,n,x; against demis

     

    As for the others as well, this document can help you a lot.

     

    im i correct ?

     

    bonus bAllStats,3; bonus2 bSubRace,7,10; bonus3 bAutoSpell,"MG_SAFETYWALL",1,2; if(readparam(bStr)>=100) { bonus bBaseAtk,20; };bonuse bAllStats,2; bonus2 bAddRace,7,15; bonus2 bSubRace,7,-7; bonus bMaxHPrate,2; bonus bMaxSPrate,2; bonus3 bAutoSpell,"NPC_CRITICALWOUND",1,30;bonus bAllStats,2; bonus bLongAtkRate,7; if(readparam(bStr)>=105) { bonus bLongAtkRate,3; }; if(readparam(bDex)>=85) { bonus bLongAtkRate,5; }; bonus bMaxHPrate,2; bonus bMaxSPrate,2;

  3. How to disable cool down on Inspiration skill

     

    inspiration_zpsb24b4096.jpg

     

    im i correct ?

    db/re/skill_cast_db.txt

    //-- LG_INSPIRATION2325,2000,2000,0,30000:45000:60000:75000:90000,0,540000:480000:420000:360000:300000,1000

    change become like this ?

    //-- LG_INSPIRATION2325,2000,2000,0,30000:45000:0:75000:90000,0,540000:480000:420000:360000:300000,1000

  4. Here's my method.

     

     

    izlude,160,149,4    script    Point Exchanger::point_x    714,{    mes .name$;      mes "Hello there, "+ strcharinfo(0) +"!";    mes "I can exchange your "+ getitemname(.item_id) +" for "+ .x_rate +" Points each!";    next;        // End the session if player chooses to    if (select("Exchange "+ getitemname(.item_id) +":^FF0000End session^000000") == 2)    {        mes .name$;        mes "Aw, what a shame! See you later, then!";        close;    }        mes .name$;    mes "Please input the amount of coins you would like to exchange. Remember, 1 "+ getitemname(.item_id) +" is equivalent to "+ .x_rate +" Points!";    next;        input .@amount;    // Input coin amount to be exchanged        // User does not have specified amount of coins    if (countitem(.item_id) < .@amount)    {        mes .name$;        mes "I'm sorry, but you do not have "+ .@amount +" "+ getitemname(.item_id) +" in your inventory! You currently have "+ countitem(.item_id) +".";        close;    }        delitem .item_id, .@amount;            // Delete specified amount of coins    .@exchange = .@amount * .x_rate;    // Calculate amount to be updated    #CASHPOINTS += .@exchange;            // Update points        mes .name$;    mes "The transaction was successful! You traded "+ .@amount +" "+ getitemname(.item_id) +" for "+ .@exchange +" Points! You now have "+ #CASHPOINTS +" Points.";    close;            OnWhisperGlobal:        // Whisper anything to initialize settings        message strcharinfo(0), strnpcinfo(1) +" : 'OnInit' label has been intialized.";        OnInit:        // Configuration        .name$ = "[^0000FFPoint Exchanger^000000]";    // NPC name        .item_id = 7539;    // Item ID of coin to exchange        .x_rate = 30;        // Exchange rate (1 coin for x points)        end;    }

     

    It's commented in a way that explains how the script progresses. If you load this into a live server, whisper anything to npc:point_x to initialize its settings.

     

    Missing function

     

    missingfunc_zps13ceb677.jpg


  5. How to make this script can exchange any ammount player want.

    100 poring coin = 30 cashpoint.

    //===== eAthena Script =======================================//= Cash Point Exchanger//===== By: ==================================================//= Happ5//===== Current Version: =====================================//= v1//===== Description: =========================================//= exchange coins into point//============================================================izlude,160,149,4	script	Point Exchanger	714,{	mes "[Point Exchanger]";  	mes "Hi there..i can exchange Poring Coins into points?!"; 	next; 	menu "500 Poring Coins to 10 Point",-, "1000 Poring Coins to 30 Point",L_Bl,"Cancel",L_Cancel;	mes "[Point Exchanger]";	mes "Good good, let me just check"; 	next;	if(countitem(7539)<500) goto L_NoMake; 	delitem 7539,500;	mes "[Point Exchanger]";	mes "wait a second.....";	next;	set #CASHPOINTS, #CASHPOINTS+10;	mes "[Point Exchanger]";	mes "Total  " + #CASHPOINTS + " Cash Points.";	close;L_NoMake:	mes "[Point Exchanger]";	mes "You don't have enough gold coins to exchange..";	close;L_Bl: 	mes "[Point Exchanger]";	mes "Good good, let me just check"; 	next;	if(countitem(7539)<1000) goto L_NoMake; 	delitem 7539,1000;	mes "[Point Exchanger]";	mes "Give me a second.....";	next;	set #CASHPOINTS, #CASHPOINTS+30;	mes "[Point Exchanger]";	mes "You now have " + #CASHPOINTS + " Cash Points.";	close;L_Leave:	mes "[Point Exchanger]";	mes "Maybe another time?";	close;L_Cancel:	mes "[Point Exchanger]";	mes "Aw, what a shame";	close;}

     


    1. Reduce damage taken from DemiHuman monster by 10%..Add a chance of auto casting Level 1 Safety Wall when dealing physical damage(0.02%).Allstat +3..str more than 100(without modifier) add damage/attack 20%
    2. Increases physical attack against DemiHuman monster by 15%..Receive Physical Damage From Demi-Human 7% ...allstat +2..Hp/Sp Increment 5% ...Autocasting lvl1 Critical Wound while melee Attacking
    3. Add Range Damage 7% .. Str More Than 105(Without Modifier) Add 3% ...Dex More Than 85(Without Modifier) add 5% ..AllStat +2 Hp/Sp Increment 3%


  6. function    script    Henshin    {    set @sr,1;    specialeffect2 EF_HEAL;    specialeffect2 EF_POTION_BERSERK;    unittalk getcharid(3),"Henshin!!";    disguise 1785;    percentheal 100,0;    sleep2 10000;    undisguise;    set @sr,0;    end;} 

     

    ya..when use this, player will disguiese then hp will restore 100% back,.

     

    and i want add some new effect in this function,when player disguise + hp restore 100%. player recieve BERSERK skill 10second/until dead.


  7.  

    thats mean correct right ? specialeffect for skill BERSERK.

    Do you want only the effect? or the effect that includes the status of berserk?

     

    If you want just the effect, this would work.

    specialeffect2 368; //Make the berserk effect(visual only)on the player.specialeffect 368; //Make the berserk effect(visual only)on the NPC.

     

    When player "Henshin" (hp will 100% after disguise become monster) and will automatic use Berserk skill until died or until period of time around 10second


  8. function    script    Henshin    {    set @sr,1;    specialeffect2 EF_HEAL;    specialeffect2 EF_POTION_BERSERK;    specialeffect2 "LK_BERSERK",1;    unittalk getcharid(3),"Henshin!!";    disguise 1785;    percentheal 100,0;    sleep2 10000;    undisguise;    set @sr,0;    end;}

    im i correct do the sepcialeffect2 for  specialeffect2 "LK_BERSERK",1; ?


  9. When player click the items,its null.no nothing.

     

    1003362_10200315182862989_501609383_n.jpg?oh=086cdeabcfc8e1393a4e2125b1c07429&oe=5204EA95&__gda__=1376091699_67fd68c1c414cfdd929ec901ae8b4d39

     

    item_db.txt

    12616,S_Grade_Coin_Bag,S Grade Coin Bag,2,20,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ getrandgroupitem 12616,1; getrandgroupitem 12616,1; getrandgroupitem 12616,1; },{},{}

     

    Not Available

    [iRO Description]
    A bag containing coin A, coin B and some other stuff too. If you are lucky, you can even get Seagod's Anger.
     
     

    970684_10200315183503005_1764887272_n.jpg?oh=2a79a3d2d10d34761ddda8084d134938&oe=52052233&__gda__=1376071950_5642918c4443cb8dc1c822ffc8df4bae

     

    item_db.txt

    12623,Advanced_Weapons_Box,Advanced Weapons Box,2,20,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ getrandgroupitem 12623,1; },{},{}

     

    Not Available

    [iRO Description]
    A hard box with beautiful details. there are many high-end equipments.

     


  10. In item_db.txt dont have any description script. Can help me build it ?

     

    960925_10200309725086548_1908669032_n.jpg?oh=7217bd10a2784bf11acca8633f1a88b6&oe=52054CD8&__gda__=1376092965_c5ab838df19a5a2e49f2b9ea4b913dba

     

    12404,Acti_Potion,Acti Potion,2,20,,10,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{}

     

    ...
    ATK, MATK + 2% for 2 minutes.
    Increases recovery from the heal skill and recovery items by 10%.
    Effect disappear upon death.

     

    1082732_10200309725206551_564421052_n.jpg?oh=3beb83dace7ad87e70a3d3d9fae0b9ad&oe=5204F2B9&__gda__=1376098628_af5db6b66e62e492d9ab0c6e48dc7ac9

     

    12775,Ancient_Spirit_Amulet,Ancient Spirit Amulet,2,20,,600,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{}

     

    Totem with powerful abilities to aggressively fight against demons. Emits powerful, holy energy.
    10% increase of physical and magic damage to demon monsters for 20 min.

     

     

    1003862_10200315220343926_2065335960_n.jpg?oh=a8799a51d7b086577840fd06847454a8&oe=5205271C&__gda__=1376118164_ceafba7228c4610d78b85321fc3f4870

     

    14600,Mental_Potion,Mental Potion,2,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{}

     

    A potion that will make you full of spirit.
    Increases 10% MaxSP for 30 minutes. SP consumption - 10%.

  11.  

    So the special items which go into those slots, have stats/bonuses?

     

    So they're not costumes, but essentially.. it is now a 2nd equipment setup?

     

    As Ind said, this needs further clarification, because it's stil a bit vague.

    yes it has...

    24x1f1g.jpg

     

    @__@ that sounds so stupid O_O~ how one uses it? any item can be used?

     

    in official this items can only be obtain by killing event mobs....and same with equips you need to identify it first before in use..but I don't know if you can get it in quest since I can't understand Hangul...

     

    :meow:

     

     

    so nice...if can make it armor appear just like RYL...@.@

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.