madtoyz
-
Content Count
173 -
Joined
-
Last visited
Posts posted by madtoyz
-
-
what and amazing work you do NeoMind.
after this designer will make some sprite of shield and jobs
-
set it here
https://github.com/HerculesWS/Hercules/blob/master/db/quest_db.txt
the rest.just your lua file for the quests informations...
What do you mean about "lua file for the quest information" ?
-
it mean,need clean the castle table from database and then run the script resetcastle right ?
-
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
-
How to reset castle ?
-
you need to change the 90000 because thats the level 5 inspiration. you just change the level 3 inspiration
//-- LG_INSPIRATION2325,2000,2000,0,30000:45000:60000:75000:100,0,540000:480000:420000:360000:300000,1000
its .1 sec
after im change 90000 become 100. the buff icon is missing and still cooldown.
-
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;
-
How to disable cool down on Inspiration skill
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
-
sorry because i just try at 3ceAm..
working already on my Hercules server
-
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
-
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;}
-
-
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%
-
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
-
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%
-
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%
-
thanks xienne15
-
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.
-
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
-
thats mean correct right ? specialeffect for skill BERSERK.
-
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; ?
-
"cast time got 2 type, variable time and fixed cast timesome skill with fixed cast time is impossible uncast with normal variable cast time reduction like berzbub card, dark illusion,clock tower manager,normal high wizard mobswarlock all skill is with fixed cast time, no uncast will not easily kill rg" -
i think the iteminfo.lua is the responsible for that
not the desription problem but the effect script item_db.
getrandgroupitem 12623,1;
but when i try find in db/re/item_group or db/re/item_packages no such info about that items.
-
When player click the items,its null.no nothing.
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.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. -
In item_db.txt dont have any description script. Can help me build it ?
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.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.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%. -
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...
>
@__@ 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...
so nice...if can make it armor appear just like RYL...@.@
-
still the project going on ?
-
Yes
thanks...
[Showcase] My Patcher Designs
in Arts & Writings
Posted
i like second image,.