Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 04/29/21 in all areas

  1. the skill required a source target that use the skill, I dont think the NPC can actually cast the skill for you to display the effect. However, you can still create a similar result by duplicating some NPC which will display and hold the effect, since the effect required a immobile npc object to stick to it. prontera,150,180,4 script Bard 51,14,14,{ end; OnInit: .range = 5; .hp_healing_rate = 3; .sp_healing_rate = 3; getmapxy(.npc_map$, .npc_x, .npc_y, BL_NPC); initnpctimer; .@npc_count = 0; for (.@x = (.npc_x - .range); .@x <= (.npc_x + .range); .@x += 2) { for (.@y = (.npc_y - .range); .@y <= (.npc_y + .range); .@y += 2) { .@npc_count++; movenpc "Bard#effect_" + .@npc_count, .@x, .@y; } } end; OnTouch_: donpcevent "::OnIdunActivate"; playBGMall "57",.npc_map$,(.npc_x - .range),(.npc_y - .range),(.npc_x + .range),(.npc_y + .range); // Don't Cry Baby end; OnTimer3000: initnpctimer; areapercentheal .npc_map$,(.npc_x - .range),(.npc_y - .range),(.npc_x + .range),(.npc_y + .range), .hp_healing_rate, .sp_healing_rate; addrid(4, 0, (.npc_x - .range),(.npc_y - .range),(.npc_x + .range),(.npc_y + .range)); if (Hp < MaxHp) { .@value = ((MaxHp * 100) / .hp_healing_rate); skilleffect "AL_HEAL", .@value; } end; } - script Bard#effect -1,{ end; OnIdunActivate: misceffect EF_BOTTOM_APPLEIDUN; end; } // add more if you enlarge the effect area. prontera,1,1,4 duplicate(Bard#effect) Bard#effect_1 139 prontera,1,1,4 duplicate(Bard#effect) Bard#effect_2 139 prontera,1,1,4 duplicate(Bard#effect) Bard#effect_3 139 prontera,1,1,4 duplicate(Bard#effect) Bard#effect_4 139 prontera,1,1,4 duplicate(Bard#effect) Bard#effect_5 139 prontera,1,1,4 duplicate(Bard#effect) Bard#effect_6 139 prontera,1,1,4 duplicate(Bard#effect) Bard#effect_7 139 prontera,1,1,4 duplicate(Bard#effect) Bard#effect_8 139 prontera,1,1,4 duplicate(Bard#effect) Bard#effect_9 139 prontera,1,1,4 duplicate(Bard#effect) Bard#effect_10 139 prontera,1,1,4 duplicate(Bard#effect) Bard#effect_11 139 prontera,1,1,4 duplicate(Bard#effect) Bard#effect_12 139 prontera,1,1,4 duplicate(Bard#effect) Bard#effect_13 139 prontera,1,1,4 duplicate(Bard#effect) Bard#effect_14 139 prontera,1,1,4 duplicate(Bard#effect) Bard#effect_15 139 prontera,1,1,4 duplicate(Bard#effect) Bard#effect_16 139 prontera,1,1,4 duplicate(Bard#effect) Bard#effect_17 139 prontera,1,1,4 duplicate(Bard#effect) Bard#effect_18 139 prontera,1,1,4 duplicate(Bard#effect) Bard#effect_19 139 prontera,1,1,4 duplicate(Bard#effect) Bard#effect_20 139 prontera,1,1,4 duplicate(Bard#effect) Bard#effect_21 139 prontera,1,1,4 duplicate(Bard#effect) Bard#effect_22 139 prontera,1,1,4 duplicate(Bard#effect) Bard#effect_23 139 prontera,1,1,4 duplicate(Bard#effect) Bard#effect_24 139 prontera,1,1,4 duplicate(Bard#effect) Bard#effect_25 139 prontera,1,1,4 duplicate(Bard#effect) Bard#effect_26 139 prontera,1,1,4 duplicate(Bard#effect) Bard#effect_27 139 prontera,1,1,4 duplicate(Bard#effect) Bard#effect_28 139 prontera,1,1,4 duplicate(Bard#effect) Bard#effect_29 139 prontera,1,1,4 duplicate(Bard#effect) Bard#effect_30 139 prontera,1,1,4 duplicate(Bard#effect) Bard#effect_31 139 prontera,1,1,4 duplicate(Bard#effect) Bard#effect_32 139 prontera,1,1,4 duplicate(Bard#effect) Bard#effect_33 139 prontera,1,1,4 duplicate(Bard#effect) Bard#effect_34 139 prontera,1,1,4 duplicate(Bard#effect) Bard#effect_35 139 prontera,1,1,4 duplicate(Bard#effect) Bard#effect_36 139 https://imgur.com/aWiDtTb
    4 points
  2. Hi, thanks for the feedback! The file contains two nodes with same name but rag2gltf expects that not to happen, which is why the conversion is incorrect. I released a new version that should convert this file and others correctly: https://github.com/L1nkZ/rag2gltf/releases/tag/v0.1.2
    2 points
  3. bonus3 bAutoSpell,sk,y,n; Adds a n/10% chance to cast skill sk of level y when attacking bonus3 bAutoSpell,"RG_STRIPWEAPON",getskilllv("RG_STRIPWEAPON"),(getskilllv("RG_STRIPWEAPON") * 10); bonus3 bAutoSpell,"RG_STRIPSHIELD",getskilllv("RG_STRIPSHIELD"),(getskilllv("RG_STRIPSHIELD") * 10); bonus3 bAutoSpell,"RG_STRIPARMOR",getskilllv("RG_STRIPARMOR"),(getskilllv("RG_STRIPARMOR") * 10); bonus3 bAutoSpell,"RG_STRIPHELM",getskilllv("RG_STRIPHELM"),(getskilllv("RG_STRIPHELM") * 10); bonus3 bAutoSpell,"TF_STEAL",getskilllv("TF_STEAL"),(getskilllv("TF_STEAL") * 10);
    1 point
  4. try prontera,155,181,5 script Sample 757,{ if (!ispartneron()) { mes "Your partner isn't online or not found."; } else if (getchildid()) { mes "You already has a child."; } else { mes "Would you like to adopt someone?"; next; if (select("Yes", "Cancel") == 1) { mes "Enter Child name"; input .@child_name$; switch(adopt(strcharinfo(0), .@child_name$)) { case ADOPT_ALLOWED: mes "Sent message to Baby to accept or deny."; break; case ADOPT_ALREADY_ADOPTED: mes "Character is already adopted."; break; case ADOPT_MARRIED_AND_PARTY: mes "Parents need to be married and in a party with the baby."; break; case ADOPT_EQUIP_RINGS: mes "Parents need wedding rings equipped."; break; case ADOPT_NOT_NOVICE: mes "Baby is not a Novice."; break; case ADOPT_CHARACTER_NOT_FOUND: mes "A parent or Baby was not found."; break; case ADOPT_MORE_CHILDREN: mes "You cannot adopt more than 1 child. (client message)"; break; case ADOPT_LEVEL_70: mes "Parents need to be at least level 70 in order to adopt someone. (client message)"; break; case ADOPT_MARRIED: mes "You cannot adopt a married person. (client message)"; break; } } } close; }
    1 point
  5. Great. Your reply is so timely XD, thank you!
    1 point
  6. - script FloatingRates -1,{ OnInit: //add any other HOURS OnClock0100: OnClock1900: //------------------- atcommand "@reloadbattleconf"; //Base exp setbattleflag("base_exp_rate",1200); //Job exp setbattleflag("job_exp_rate",1200); //Drops setbattleflag("item_rate_common",600); setbattleflag("item_rate_heal",600); setbattleflag("item_rate_use",600); setbattleflag("item_rate_equip",600); //setbattleflag("item_rate_card",400); //setbattleflag("item_rate_common_boss",1); //setbattleflag("item_rate_heal_boss",1); //setbattleflag("item_rate_use_boss",1); //setbattleflag("item_rate_equip_boss",1); //setbattleflag("item_rate_card_boss",1); //setbattleflag("item_rate_common_mvp",1); //setbattleflag("item_rate_heal_mvp",1); //setbattleflag("item_rate_use_mvp",1); //setbattleflag("item_rate_equip_mvp",1); //setbattleflag("item_rate_card_mvp",1); //setbattleflag("item_rate_mvp",1); //setbattleflag("item_rate_adddrop",1); //setbattleflag("item_rate_treasure",1); //setbattleflag("item_rate_equip",1); // Apply new rates to configs set above //we don't change card drops rate, because these values won't change them anyway announce "Floating Rates every Saturday & Sunday Enjoy!",bc_all,0xFFFF00; announce "Increased Base and Job EXP by 200%.",bc_all,0xFFFF00; announce "Increased Normal Drops by 100%.",bc_all,0xFFFF00; announce "Card rates are fixed in 0.04%.",bc_all,0xFFFF00; end; OnClock0200: OnClock2000: announce "Double Experience & Drop rates already finish!",bc_blue|bc_all; atcommand "@reloadbattleconf"; end; }
    1 point
  7. Did anyone tried to fix the error instead of just get rid of the message?
    1 point
  8. Version 1.0

    10262 downloads

    These files are not created by me. I just found someone share a complete package of it on facebook. Thank him/her for collecting all these Skin across the world wide web, I believe some skin files was updated or fixed by him/her. So, I'll just provide a text file that contain the link to download these files from my dummy OneDrive Folder. Album Preview : http://imgur.com/a/b1MHG Installation Guide : Pick any RO Skin that you like and Download it to your PC/Laptop. Extract the files using 7-Zip / WinRar / WinZip / etc. Copy and paste the extracted files into the %System%/kRO/Skin/ folder. Again, I don't own any of these files. I just sharing the files. None of these are commercial items. Please insert / remain the credits in case you know who're them. Thank you.
    Free
    1 point
  9. View File Poring Village Hello peoples, I've been asked recently to create official instances that aren't release on rathena yet. So this is my Poring Village version, based over videos, irowiki, infos I've found here and there, and divine-pride library for databases. In the rar, you'll find all you need, including instance file, mob, item and quest db. You'll still need up to date client (I personnaly use 20160201) to ensure the mobs are created client side. Have fun. Please leave the credits, and do not claim my work as yours Submitter Alayne Submitted 11/08/2017 Category Games, Events, Quests Video Content Author Alayne  
    1 point
×
×
  • Create New...