-
Posts
59 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Crowdfunding
Everything posted by c e d i e
-
I changed the password given by asurahosting, now I forgot what I use as the new password. Is there a way to recover it?
-
Is there a way to recover the password here? No guide placed in Asurahosting. I hope someone knows how to. https://asurahosting.com/forum/index.php?/topic/2-transfer-files-to-from-your-vps/ Thanks!
-
Hello! I'm having a problem with Guild skills. After using Emergency Call, I cannot use other guild skill anymore. I'm referring to other guild skills such as Restore, Battle Order and Regeneration. I have to wait for another 5 minutes to use one of them. So to make this report short, 1 skill's cooldown is affected to others. Is it even possible to fix it. Fix = make it the same as the old style like after doing Ecall, you can still cast Restore, Regeneration and Battle order. Thank you! More power rAthena <3
-
and no changes to this? pc_max_status_def: 100 mob_max_status_def: 100 and no changes to this? pc_max_status_def: 100 mob_max_status_def: 100
-
I'm not sure if this is the right place to post this. I don't know where. // Adjustment for the natural rate of resistance from status changes. // If 50, status defense is halved, and you need twice as much stats to block // them (eg: 200 vit to completely block stun) pc_status_def_rate: 100 mob_status_def_rate: 100 // Maximum resistance to status changes. (100 = 100%) // NOTE: Cards and equipment can go over this limit, so it only applies to natural resist. pc_max_status_def: 100 mob_max_status_def: 100 I don't know what's the exact value to get 100% immunity if the player have 200 stats. For example, 200 vit need to fully immune to stun. 200 agi need to fully immune to bleeding. I just don't understand the values need to put there in conf/battle/status.conf Thanks in advance!
-
src/map/unit.c path_search(&wpd, bl->m, bl->x, bl->y, x, y, flag&1, CELL_CHKNOPASS); // Count walk path cells #ifdef OFFICIAL_WALKPATH if( !path_search_long(NULL, bl->m, bl->x, bl->y, x, y, CELL_CHKNOPASS) // Check if there is an obstacle between && wpd.path_len > 14 ) // Official number of walkable cells is 14 if and only if there is an obstacle between. [malufett] return 0; #endif if( (battle_config.max_walk_path < wpd.path_len) && (bl->type != BL_NPC) ) return 0; if (flag&4 && DIFF_TICK(ud->canmove_tick, gettick()) > 0 && DIFF_TICK(ud->canmove_tick, gettick()) < 2000) { // Delay walking command. [Skotlex] add_timer(ud->canmove_tick+1, unit_delay_walktoxy_timer, bl->id, (x<<16)|(y&0xFFFF)); return 1; } if(!(flag&2) && (!(status_get_mode(bl)&MD_CANMOVE) || !unit_can_move(bl))) return 0; Is there something wrong with my unit.c also?
-
Good day! I hope somebody can help me with this. This is the main error I do encounter. I played RO's for 7 years and I can figure what's wrong. I really do wonder why I have a hard time to walk. I don't know if it's fix already official in rAthena but I hope someone can help me change this. Whenver I walk, it's so hard to walk specially when there is an obstacle. I already changed the following... conf/battle/client.conf Area_Size: 30 max_walk_path: 30 *Note: Event tried to change the value to different numbers such as 100, 25, 20, 15, 10. But nothing change. I mean, yea there's a change but my problem is still there. src/map/path.h *Note: Event tried to change the value to different numbers such as 100, 25, 20, 15, 10. But nothing change. I mean, yea there's a change but my problem is still there. src/config/core.h Tried Enable and Disable this, but nothing happen and The current setting is on, I disabled it. And still didn't fix my problem If this is client side, please somebody teach me. I want to feel the old RO path walk like even if there's an obstacle, you can easily move. It's like the whole gat of all maps in ragnarok are broken lol? I really want to fix this because, many players got mad whenever the WOE is active. They can't play well. THANKS IN ADVANCE! SO MUCH >_<
-
Yes I do. Still don't fix the problem. :3 HELP PLEASE I did recompile sir, it doesn't fix the problem. Please someone can suggest any solution or show your settings to me. I will try if copying it will work. Please thanks! Please help T_T buuuuuuumpppppppppppppppppppp T_T
-
Good day! I hope somebody can help me with this. This is the main error I do encounter. I played RO's for 7 years and I can figure what's wrong. I really do wonder why I have a hard time to walk. I don't know if it's fix already official in rAthena but I hope someone can help me change this. Whenver I walk, it's so hard to walk specially when there is an obstacle. I already changed the following... conf/battle/client.conf Area_Size: 30 max_walk_path: 30 *Note: Event tried to change the value to different numbers such as 100, 25, 20, 15, 10. But nothing change. I mean, yea there's a change but my problem is still there. src/map/path.h #define MAX_WALKPATH 25 *Note: Event tried to change the value to different numbers such as 100, 25, 20, 15, 10. But nothing change. I mean, yea there's a change but my problem is still there. src/config/core.h Tried Enable and Disable this, but nothing happen #define OFFICIAL_WALKPATH and //#define OFFICIAL_WALKPATH The current setting is on, I disabled it. And still didn't fix my game. If this is client side, please somebody teach me. I want to feel the old RO path walk like even if there's an obstacle, you can easily move. It's like the whole gat of all maps in ragnarok are broken lol? I really want to fix this because, many players got mad whenever the WOE is active. They can't play well. THANKS IN ADVANCE! SO MUCH >_< PLEASE HELP D: HELP T_T
-
What edit should I do in .start != 1? So I'll just change the .day to 7 right? sc_start SC_ITEMBOOST,( #PremiumUser * 1000 ),50;// must be : sc_start SC_ITEMBOOST,( ( #PremiumUser - gettimetick(2) ) * 1000 ),50; sc_start SC_EXPBOOST,( #PremiumUser * 1000 ),300;// idem : sc_start SC_EXPBOOST,( ( #PremiumUser - gettimetick(2) ) * 1000 ),300; What should i do with this? This one? sc_start SC_ITEMBOOST,( ( #PremiumUser - gettimetick(2) ) * 1000 ),50; sc_start SC_EXPBOOST,( ( #PremiumUser - gettimetick(2) ) * 1000 ),300;
-
Max Walk Path and Area Size Not Working
c e d i e replied to faithless1's question in General Support
Sir, I tried editing this but when I am blocked by any obstacle, I can't walk through it not like the other RO's I am playing at. I also tried disabling the official walkpath located at src/config/core.h Here's mine: conf/battle/client.conf Area_Size: 30 max_walk_path: 30 src/map/path.h src/config/core.h Tried Enable and Disable this, but nothing happen #define OFFICIAL_WALKPATH -
Where do you think I can find this? In any custom script?
-
How about the tick time?
-
celestiaj,90,80,3 script Premium Account Plus 757,{ if (getgmlevel() > 0) { Emotion e_rice; mes "[Premium Account Plus]"; mes "I see that you have a Premium Account!"; mes "Would you like to see more bonus for your account?"; menu "Yes",On_Premium,"No",-; close; } mes "[Premium Account Plus]"; mes "Welcome to ^FF0000Premium Account Plus^000000"; mes "Premium account is a premium membership that delivers several benefits!"; mes "This premium mode runs for all characters in your account."; mes "Before I continue, do you wanna know more about Premium Account Plus?"; next; if ( select ( "Go ahead", "No " ) == 2 ) { Emotion e_ho; mes "[Premium Account Plus]"; mes "Ok, bye!"; close; } else if ( .start != 1 ) { // time Emotion e_ok; mes "[Premium Account Plus]"; mes "Premium account requires you to donate."; mes "It cost 1000 vRO credit for 3 months."; mes "Your membership can be extended at anytime for another 3 months."; next; Emotion e_slur; mes "[VapeRO Character Aura]"; mes "This auras are unchangeable. You can only pick 3 auras and the GM will be the one to put it in your 3 characters."; mes "Once you delete your character with Aura, GM will not enable those Aura again."; mes "You can look for Aura sprites on our Fan Page album."; next; Emotion e_gg; mes "[VapeRO Boost]"; mes " • Item Drop Rate + 50%"; mes " • Exp Rate + 300%"; mes "This is available for all characters in your Premium Account. Once you are already a premium member, you just have to talk to me to activate these features."; mes "So for example, if the MVP card drop rate is 5%, the drop rate will be boosted up to 7.5%."; mes "Cool isn't it? "; next; Emotion e_ok; mes "[VapeRO Free Services]"; mes "This enables you to use NPC services for FREE!"; mes "Hypnotist NPC (Reset Stats/Skills for free)"; mes "Card Remover NPC (Remove cards from your equipment for free)"; next; Emotion e_oops; mes "[VapeRO Premium Commands]"; mes "@mount (Allow you to mount dragons, falcons, and more by using this command)."; mes "@petrename (Allow you to change your pet name)."; next; Emotion e_rice; mes "[VapeRO Discount]"; mes "Save money on VapeRO Donate Shop with a discount of 10% off!"; next; mes "[Premium Account Plus]"; Emotion e_ok; mes "To activate Premium Account, just talk to a GM about the payment methods"; mes "Donate donate donate ~"; mes " "; mes "Just a little reminder before I end the conversation."; mes "Donations are not for GM's. Donations are used for the betterment of the Server."; mes ":)"; next; mes "[Premium Account Plus]"; Emotion e_heh; mes "So what are you waiting for?!"; mes "Donate now to avail these features!! :)"; close; } end; On_Premium: Emotion e_ho; next; mes "Do you want to activate the following:"; mes " • EXP Rate +300%"; mes " • Item Drop Rate + 50%"; if( select("YES:NO") == 1 ){ set #PremiumUser,gettimetick(2) + ( .Day * 3600 * 24 ); sc_start SC_ITEMBOOST,( #PremiumUser * 1000 ),50; sc_start SC_EXPBOOST,( #PremiumUser * 1000 ),300; mes "Done. enjoy your Premium Services for 1 Week."; } close; OnPCLoginEvent: if( #PremiumUser > gettimetick(2) ){ sc_start SC_ITEMBOOST,( ( #PremiumUser - gettimetick(2) ) * 1000 ),50; sc_start SC_EXPBOOST,( ( #PremiumUser - gettimetick(2) ) * 1000 ),300; } end; } Everytime a player click on this NPC. It cause an error making the client crash. Also, sometimes when this npc is clicked, it cause the player to sudden stack. Like after warp/go to somewhere, they can walk once then, they will hang, they can still talk, receive any message, but they cannot move anymore. I also want to request, how to change the time of this to 1 hour only. I don't understand the timetick really. Can someone help me please? Thank you in advance! bump please help
-
2012-04-10 random warp client crash
c e d i e replied to Fresh prince's question in Client-side Support
THANKS TO THIS! If you guys have the same error, this is the solution! I really didn't put all my custom items here cause I really know this are useless. Hahaha! Thank you so much! -
But I did recompile + restart server, still no effect..
-
You need to do @reloadbattleconf when you change something in that restart server + compile isn't enough?
-
Not working sir. Tried 1 and 0. But still the bubble gum is gone after relog Not working sir. I tried to change the value to 1 and 0 but still not working. Please help
-
Everytime a player activate a bubble gum, field manual and some items. When the player relog. The effect is gone. How can I fix this? status.conf // Will certain skill status-changes be removed on logout? // This mimics official servers, where Extremity Fist's no SP regen, // Strip Equipment, and some other buffs are removed when you logout. Setting is: // 0 = remove nothing. // 1 = remove negative buffs (stripping, EF) // 2 = remove positive buffs (maximize power, steel body...) // 3 = remove both negative and positive buffs. debuff_on_logout: 1 status.c switch (i) { //Stuff that cannot be removed case SC_WEIGHT50: case SC_WEIGHT90: case SC_COMBO: case SC_SMA: case SC_DANCING: case SC_LEADERSHIP: case SC_GLORYWOUNDS: case SC_SOULCOLD: case SC_HAWKEYES: case SC_GUILDAURA: case SC_SAFETYWALL: case SC_PNEUMA: case SC_NOCHAT: case SC_JAILED: case SC_ANKLE: case SC_BLADESTOP: case SC_CP_WEAPON: case SC_CP_SHIELD: case SC_CP_ARMOR: case SC_CP_HELM: case SC_STRFOOD: case SC_AGIFOOD: case SC_VITFOOD: case SC_INTFOOD: case SC_DEXFOOD: case SC_LUKFOOD: case SC_HITFOOD: case SC_FLEEFOOD: case SC_BATKFOOD: case SC_WATKFOOD: case SC_MATKFOOD: case SC_FOOD_STR_CASH: case SC_FOOD_AGI_CASH: case SC_FOOD_VIT_CASH: case SC_FOOD_DEX_CASH: case SC_FOOD_INT_CASH: case SC_FOOD_LUK_CASH: case SC_EXPBOOST: case SC_JEXPBOOST: case SC_ITEMBOOST: case SC_ELECTRICSHOCKER: case SC__MANHOLE: case SC_GIANTGROWTH: case SC_MILLENNIUMSHIELD: case SC_REFRESH: case SC_STONEHARDSKIN: case SC_VITALITYACTIVATION: case SC_FIGHTINGSPIRIT: case SC_ABUNDANCE: case SC_CURSEDCIRCLE_ATKER: case SC_CURSEDCIRCLE_TARGET: case SC_PUSH_CART: continue;
-
Already fixed sir. Thanks! Just replace disablenpc "Exit#DS"; to Reward NPC#DS XD
-
// Made:By Kirlein (Tyirial Script Concept) // // Devil Square based off the mmorpg Muonline // // Have Fun and feel free to leave suggestions // // Leave This intacted // // + Translated by Stillhard aka Dewa // // + Add times for 24 hours of play // // + Add a little bit infos for newbie users // // Completely rewrite by ~AnnieRuru~ // // + Tested with rAthena 17101 // // http://rathena.org/board/topic/77632-devil-square/ ///////////////////////////////////////////////// celestiaj,92,102,4 script Devil Square 796,{ if (getgmlevel() > 40) { mes "Would you like to start the event?"; menu "Yes",L_Start,"No",-; close; } mes "[Devil Square Guardian]"; mes "Welcome to the entrance door to ^FF0000Devil Square^000000"; mes "If you failed or die, the door will be closed and you have to wait until it start to open again"; next; if ( select ( "Enter", "Info", "Cancel " ) == 3 ) { mes "[Devil Square Guardian]"; mes "See ya"; close; } else if ( @menu == 2 ) { // Info mes "[Devil Square Guardian]"; mes "There are 12 level monsters you'll encounter"; mes "Each level the enemies will grow stronger"; mes "If you succeded to win all 12 level monsters, you'll get a special reward!!!"; close; } else if ( .start != 1 ) { // time mes "[Devil Square Guardian]"; mes "Devil Square is now closed"; mes "It'll be open again at:"; mes "04:00 , 10:00 , 16:00 , 22:00"; // display your time here close; } else if ( baselevel < 70 || zeny < 20000 ) { // requirement mes "[Devil Square Guardian]"; mes "Minimum base level to enter is 70"; mes "The registration fee is 20,000z"; close; } else if ( .register_num >= .register_limit ) { // room FULL mes "[Devil Square Guardian]"; mes "I'm sorry but the Devil Square is FULL"; mes "Maximum users to enter is "+ .register_limit +" players"; close; } zeny = zeny - 20000; announce strcharinfo(0)+" has entered the Devil Square", bc_npc; percentheal 100,100; warp "ordeal_1-1",165,165; .register_aid[ .register_num ] = getcharid(3); .register_num++; end; OnInit: .register_limit = 15; // maximum amount of players can play in this event .ann_survive = 60000; // the rate at which announce the players that still survive in devil square, in mili-seconds bindatcmd "devilsquare", strnpcinfo(0)+"::Onatcmd", 99,100; end; Onatcmd: if ( compare( .@atcmd_parameters$, "on" ) || compare( .@atcmd_parameters$, "start" ) ) { if ( .start ) dispbottom "Devil Square Event already started."; else goto L_Start; } else if ( compare( .@atcmd_parameters$, "off" ) || compare( .@atcmd_parameters$, "end" ) ) { if ( !.start ) dispbottom "Devil Square Event not yet start."; else goto L_End; } else if ( !.start ) { dispbottom "Devil Square Event is currently not running."; dispbottom "Use "+ .@atcmd_command$ +" on | start to start the event."; dispbottom "Use "+ .@atcmd_command$ +" off | end to end this event"; } else if ( .start == 1 ) dispbottom "Devil Square Event is currently accepting participations."; else dispbottom "Devil Square Event is currently running. Currently on Round "+ .round +" with "+ .mob +" mobs left."; end; L_Start: disablenpc "Reward NPC#DS"; OnClock0400: // yeah I know about OnMinute ... it just that more people knows better using OnClock OnClock1000: OnClock1600: OnClock2200: .start = 1; disablenpc "Exit#DS"; mapannounce "ordeal_1-1","Devil Square is now closed.", bc_map; getmapxy .@map$, .@x, .@y, 1; mapwarp "ordeal_1-1", .@map$, .@x, .@y; killmonsterall "ordeal_1-1"; announce "Devil Square is NOW OPEN! 5 Minutes until it starts!", bc_all; sleep 2000; announce "[Devil Square] Dual clients in Devil Square will be punished!", bc_all; sleep 58000; announce "Devil Square will begin in 4 minutes!", bc_all; sleep 60000; announce "Devil Square will begin in 3 minutes!", bc_all; sleep 60000; announce "Devil Square will begin in 2 minutes!", bc_all; sleep 60000; announce "Devil Square will begin in 1 minutes!", bc_all; sleep 60000; announce "DEVIL SQUARE HAS JUST BEGUN!!", bc_all; sleep 2000; mapannounce "ordeal_1-1","Devil Square : Before we begin, I will first announce the rules/gameplay.", bc_map; sleep 3000; mapannounce "ordeal_1-1","Devil Square : Healing Items such as Yggdrasil Berry and Yggdrasil Seed are not allowed!", bc_map; sleep 3000; mapannounce "ordeal_1-1","Devil Square : Dual clients are not allowed also. Once you are caught, you will be punished!", bc_map; sleep 4000; mapannounce "ordeal_1-1","Devil Square : First round will start at North-East portal, for the next round, just go to the next portal, clockwise.", bc_map; sleep 5000; mapannounce "ordeal_1-1","Devil Square : [Tip: Work as a Team]", bc_map; sleep 2500; mapannounce "ordeal_1-1","Devil Square : NOW LET US BEGIN!", bc_map; sleep 1500; mapannounce "ordeal_1-1","GOODLUCK!!", bc_map; if ( !.register_num ) goto L_End; .start = 2; donpcevent strnpcinfo(0)+"::OnSurvive"; .round = 1; .mob = 78; areamonster "ordeal_1-1",183,182,246,244,"Baphomet",1039,1,strnpcinfo(0)+"::Ondevildead"; areamonster "ordeal_1-1",183,182,246,244,"RSX 0806",1623,1,strnpcinfo(0)+"::Ondevildead"; areamonster "ordeal_1-1",183,182,246,244,"Eddga",1115,1,strnpcinfo(0)+"::Ondevildead"; areamonster "ordeal_1-1",183,182,246,244,"Baphomet Jr.",1149,15,strnpcinfo(0)+"::Ondevildead"; areamonster "ordeal_1-1",183,182,246,244,"Beetle King",1494,15,strnpcinfo(0)+"::Ondevildead"; areamonster "ordeal_1-1",183,182,246,244,"Neraid",1255,15,strnpcinfo(0)+"::Ondevildead"; areamonster "ordeal_1-1",183,182,246,244,"Bigfoot",1060,15,strnpcinfo(0)+"::Ondevildead"; areamonster "ordeal_1-1",183,182,246,244,"Leib Olmai",1306,15,strnpcinfo(0)+"::Ondevildead"; end; Ondevildead: .mob--; if ( .mob == 25 || .mob == 5 ) announce "Devil Square : "+ .mob +" mobs to enter the 2nd round", bc_map; else if ( !.mob ) { announce "Devil Square will enter to 2nd round", bc_map; goto Ondevil2; } end; Ondevil2: .round = 2; .mob = 79; areamonster "ordeal_1-1",197,150,278,149,"Amon Ra",1511,1,strnpcinfo(0)+"::Ondevildead2"; areamonster "ordeal_1-1",197,150,278,149,"Dracula",1389,1,strnpcinfo(0)+"::Ondevildead2"; areamonster "ordeal_1-1",197,150,278,149,"Osiris",1038,1,strnpcinfo(0)+"::Ondevildead2"; areamonster "ordeal_1-1",197,150,278,149,"Pharaoh",1157,1,strnpcinfo(0)+"::Ondevildead2"; areamonster "ordeal_1-1",197,150,278,149,"Ancient Mummy",1297,15,strnpcinfo(0)+"::Ondevildead2"; areamonster "ordeal_1-1",197,150,278,149,"Dullahan",1504,15,strnpcinfo(0)+"::Ondevildead2"; areamonster "ordeal_1-1",197,150,278,149,"Mummy",1041,15,strnpcinfo(0)+"::Ondevildead2"; areamonster "ordeal_1-1",197,150,278,149,"Ragged Zombie",1865,15,strnpcinfo(0)+"::Ondevildead2"; areamonster "ordeal_1-1",197,150,278,149,"Skeleton Prisoner",1196,15,strnpcinfo(0)+"::Ondevildead2"; end; Ondevildead2: .mob--; if ( .mob == 25 || .mob == 5 ) announce "Devil Square : "+ .mob +" mobs left to enter the 3rd round", bc_map; else if ( !.mob ) { announce "Devil Square will enter to 3rd round", bc_map; goto Ondevil3; } end; Ondevil3: .round = 3; .mob = 83; areamonster "ordeal_1-1",181,117,248,49,"Evil Snake Lord",1418,1,strnpcinfo(0)+"::Ondevildead3"; areamonster "ordeal_1-1",181,117,248,49,"Gold Queen Scaraba",2165,1,strnpcinfo(0)+"::Ondevildead3"; areamonster "ordeal_1-1",181,117,248,49,"Moonlight Flower",1150,1,strnpcinfo(0)+"::Ondevildead3"; areamonster "ordeal_1-1",181,117,248,49,"Turtle General",1312,1,strnpcinfo(0)+"::Ondevildead3"; areamonster "ordeal_1-1",181,117,248,49,"Phreeoni",1159,1,strnpcinfo(0)+"::Ondevildead3"; areamonster "ordeal_1-1",181,117,248,49,"Scaraba",2083,13,strnpcinfo(0)+"::Ondevildead3"; areamonster "ordeal_1-1",181,117,248,49,"Scaraba",2084,13,strnpcinfo(0)+"::Ondevildead3"; areamonster "ordeal_1-1",181,117,248,49,"Assaulter",1315,13,strnpcinfo(0)+"::Ondevildead3"; areamonster "ordeal_1-1",181,117,248,49,"Hode",1127,13,strnpcinfo(0)+"::Ondevildead3"; areamonster "ordeal_1-1",181,117,248,49,"Evil Cloud Hermit",1412,13,strnpcinfo(0)+"::Ondevildead3"; areamonster "ordeal_1-1",181,117,248,49,"Cat o Nine Tail",1307,13,strnpcinfo(0)+"::Ondevildead3"; end; Ondevildead3: .mob--; if ( .mob == 25 || .mob == 5 ) announce "Devil Square : "+ .mob +" mobs left to enter the 4th round", bc_map; else if ( !.mob ) { announce "Devil Square will enter to 4th round", bc_map; goto Ondevil4; } end; Ondevil4: .round = 4; .mob = 80; areamonster "ordeal_1-1",149,101,149,21,"Atros",1785,1,strnpcinfo(0)+"::Ondevildead4"; areamonster "ordeal_1-1",149,101,149,21,"Orc Hero",1087,1,strnpcinfo(0)+"::Ondevildead4"; areamonster "ordeal_1-1",149,101,149,21,"Orc Lord",1190,1,strnpcinfo(0)+"::Ondevildead4"; areamonster "ordeal_1-1",149,101,149,21,"Hardrock Mammoth",1990,1,strnpcinfo(0)+"::Ondevildead4"; areamonster "ordeal_1-1",149,101,149,21,"Vesper",1685,1,strnpcinfo(0)+"::Ondevildead4"; areamonster "ordeal_1-1",149,101,149,21,"Driller",1380,15,strnpcinfo(0)+"::Ondevildead4"; areamonster "ordeal_1-1",149,101,149,21,"Tatacho",1986,10,strnpcinfo(0)+"::Ondevildead4"; areamonster "ordeal_1-1",149,101,149,21,"Orc Archer",1189,15,strnpcinfo(0)+"::Ondevildead4"; areamonster "ordeal_1-1",149,101,149,21,"Zenorc",1177,20,strnpcinfo(0)+"::Ondevildead4"; areamonster "ordeal_1-1",149,101,149,21,"Apocalypse",1365,15,strnpcinfo(0)+"::Ondevildead4"; end; Ondevildead4: .mob--; if ( .mob == 25 || .mob == 5 ) announce "Devil Square : "+ .mob +" mobs left to enter the 5th round", bc_map; else if ( !.mob ) { announce "Devil Square will enter to 5th round", bc_map; goto Ondevil5; } end; Ondevil5: .round = 5; .mob = 84; areamonster "ordeal_1-1",118,117,51,51,"Bacsojin",1630,1,strnpcinfo(0)+"::Ondevildead5"; areamonster "ordeal_1-1",118,117,51,51,"Angeling",1096,1,strnpcinfo(0)+"::Ondevildead5"; areamonster "ordeal_1-1",118,117,51,51,"Arc Angeling",1388,1,strnpcinfo(0)+"::Ondevildead5"; areamonster "ordeal_1-1",118,117,51,51,"Deviling",1582,1,strnpcinfo(0)+"::Ondevildead5"; areamonster "ordeal_1-1",118,117,51,51,"Ghostring",1120,1,strnpcinfo(0)+"::Ondevildead5"; areamonster "ordeal_1-1",118,117,51,51,"Pori Pori",1502,1,strnpcinfo(0)+"::Ondevildead5"; areamonster "ordeal_1-1",118,117,51,51,"Magmaring",1836,13,strnpcinfo(0)+"::Ondevildead5"; areamonster "ordeal_1-1",118,117,51,51,"Poporing",1031,13,strnpcinfo(0)+"::Ondevildead5"; areamonster "ordeal_1-1",118,117,51,51,"Poring",1002,13,strnpcinfo(0)+"::Ondevildead5"; areamonster "ordeal_1-1",118,117,51,51,"Santa Poring",1062,13,strnpcinfo(0)+"::Ondevildead5"; areamonster "ordeal_1-1",118,117,51,51,"Marin",1242,13,strnpcinfo(0)+"::Ondevildead5"; areamonster "ordeal_1-1",118,117,51,51,"Drops",1113,13,strnpcinfo(0)+"::Ondevildead5"; end; Ondevildead5: .mob--; if ( .mob == 25 || .mob == 5 ) announce "Devil Square : "+ .mob +" mobs left to enter the 6th round", bc_map; else if ( !.mob ) { announce "Devil Square will enter to 6th round", bc_map; goto Ondevil6; } end; Ondevil6: .round = 6; .mob = 79; areamonster "ordeal_1-1",102,150,21,150,"Detale",1719,1,strnpcinfo(0)+"::Ondevildead6"; areamonster "ordeal_1-1",102,150,21,150,"Boitata",2068,1,strnpcinfo(0)+"::Ondevildead6"; areamonster "ordeal_1-1",102,150,21,150,"Gopinich",1885,1,strnpcinfo(0)+"::Ondevildead6"; areamonster "ordeal_1-1",102,150,21,150,"Lady Tanee",1688,1,strnpcinfo(0)+"::Ondevildead6"; areamonster "ordeal_1-1",102,150,21,150,"Hydrolancer",1720,15,strnpcinfo(0)+"::Ondevildead6"; areamonster "ordeal_1-1",102,150,21,150,"Acidus",1713,15,strnpcinfo(0)+"::Ondevildead6"; areamonster "ordeal_1-1",102,150,21,150,"Mavka",1884,15,strnpcinfo(0)+"::Ondevildead6"; areamonster "ordeal_1-1",102,150,21,150,"Kraben",1587,15,strnpcinfo(0)+"::Ondevildead6"; areamonster "ordeal_1-1",102,150,21,150,"Iara",2069,15,strnpcinfo(0)+"::Ondevildead6"; end; Ondevildead6: .mob--; if ( .mob == 25 || .mob == 5 ) announce "Devil Square : "+ .mob +" mobs left to enter the 7th round", bc_map; else if ( !.mob ) { announce "Devil Square will enter to 7th round", bc_map; goto Ondevil7; } end; Ondevil7: .round = 7; .mob = 79; areamonster "ordeal_1-1",117,180,51,249,"Garm",1252,1,strnpcinfo(0)+"::Ondevildead7"; areamonster "ordeal_1-1",117,180,51,249,"Ktullanux",1779,1,strnpcinfo(0)+"::Ondevildead7"; areamonster "ordeal_1-1",117,180,51,249,"Stormy Knight",1251,1,strnpcinfo(0)+"::Ondevildead7"; areamonster "ordeal_1-1",117,180,51,249,"Tendrillon",1991,1,strnpcinfo(0)+"::Ondevildead7"; areamonster "ordeal_1-1",117,180,51,249,"Ice Titan",1777,15,strnpcinfo(0)+"::Ondevildead7"; areamonster "ordeal_1-1",117,180,51,249,"Hillslion",1989,15,strnpcinfo(0)+"::Ondevildead7"; areamonster "ordeal_1-1",117,180,51,249,"Garm Baby",1515,15,strnpcinfo(0)+"::Ondevildead7"; areamonster "ordeal_1-1",117,180,51,249,"Snowier",1775,15,strnpcinfo(0)+"::Ondevildead7"; areamonster "ordeal_1-1",117,180,51,249,"Freezer",1319,15,strnpcinfo(0)+"::Ondevildead7"; end; Ondevildead7: .mob--; if ( .mob == 25 || .mob == 5 ) announce "Devil Square : "+ .mob +" mobs left to enter the 8th round", bc_map; else if ( !.mob ) { announce "Devil Square will enter to 8th round", bc_map; goto Ondevil8; } end; Ondevil8: .round = 8; .mob = 79; areamonster "ordeal_1-1",149,197,149,278,"Dark Lord",1272,1,strnpcinfo(0)+"::Ondevildead8"; areamonster "ordeal_1-1",149,197,149,278,"Drake",1112,1,strnpcinfo(0)+"::Ondevildead8"; areamonster "ordeal_1-1",149,197,149,278,"Incantation Samura",1492,1,strnpcinfo(0)+"::Ondevildead8"; areamonster "ordeal_1-1",149,197,149,278,"Lord of Death",1373,1,strnpcinfo(0)+"::Ondevildead8"; areamonster "ordeal_1-1",149,197,149,278,"Dark Illusion",1302,10,strnpcinfo(0)+"::Ondevildead8"; areamonster "ordeal_1-1",149,197,149,278,"Vanberk",1771,20,strnpcinfo(0)+"::Ondevildead8"; areamonster "ordeal_1-1",149,197,149,278,"Isilla",1772,20,strnpcinfo(0)+"::Ondevildead8"; areamonster "ordeal_1-1",149,197,149,278,"Owl Baron",1295,10,strnpcinfo(0)+"::Ondevildead8"; areamonster "ordeal_1-1",149,197,149,278,"Loli Ruri",1505,15,strnpcinfo(0)+"::Ondevildead8"; end; Ondevildead8: .mob--; if ( .mob == 25 || .mob == 5 ) announce "Devil Square : "+ .mob +" mobs left to enter the 9th round", bc_map; else if ( !.mob ) { announce "Devil Square will enter to 9th round", bc_map; goto Ondevil9; } end; Ondevil9: .round = 9; .mob = 84; areamonster "ordeal_1-1",183,182,246,244,"Beelzebub",1873,1,strnpcinfo(0)+"::Ondevildead9"; areamonster "ordeal_1-1",183,182,246,244,"Kraken",2202,1,strnpcinfo(0)+"::Ondevildead9"; areamonster "ordeal_1-1",183,182,246,244,"Maya",1147,1,strnpcinfo(0)+"::Ondevildead9"; areamonster "ordeal_1-1",183,182,246,244,"Mistress",1059,1,strnpcinfo(0)+"::Ondevildead9"; areamonster "ordeal_1-1",183,182,246,244,"Maya Purple",1289,1,strnpcinfo(0)+"::Ondevildead9"; areamonster "ordeal_1-1",183,182,246,244,"Golden Thief Bug",1086,1,strnpcinfo(0)+"::Ondevildead9"; areamonster "ordeal_1-1",183,182,246,244,"Dolomedes",2092,14,strnpcinfo(0)+"::Ondevildead9"; areamonster "ordeal_1-1",183,182,246,244,"Ungoliant",1618,16,strnpcinfo(0)+"::Ondevildead9"; areamonster "ordeal_1-1",183,182,246,244,"Angra Mantis",2133,16,strnpcinfo(0)+"::Ondevildead9"; areamonster "ordeal_1-1",183,182,246,244,"Centipide",1987,16,strnpcinfo(0)+"::Ondevildead9"; areamonster "ordeal_1-1",183,182,246,244,"Porn Spider",2132,16,strnpcinfo(0)+"::Ondevildead9"; end; Ondevildead9: .mob--; if ( .mob == 25 || .mob == 5 ) announce "Devil Square : "+ .mob +" mobs left to enter the 10th round", bc_map; else if ( !.mob ) { announce "Devil Square will enter to 10th round", bc_map; goto Ondevil10; } end; Ondevil10: .round = 10; .mob = 70; areamonster "ordeal_1-1",197,150,278,149,"Lost Dragon",2131,1,strnpcinfo(0)+"::Ondevildead10"; monster "ordeal_1-1",274,149,"Entweihen",1957,1,strnpcinfo(0)+"::Ondevildead10"; areamonster "ordeal_1-1",197,150,278,149,"Gloom Under Night",1768,1,strnpcinfo(0)+"::Ondevildead10"; areamonster "ordeal_1-1",197,150,278,149,"Fallen Bishop Hibram",1871,1,strnpcinfo(0)+"::Ondevildead10"; monster "ordeal_1-1",272,148,"Thorn",1960,1,strnpcinfo(0)+"::Ondevildead10"; monster "ordeal_1-1",272,151,"Thorn",1961,1,strnpcinfo(0)+"::Ondevildead10"; monster "ordeal_1-1",275,151,"Thorn",1958,1,strnpcinfo(0)+"::Ondevildead10"; monster "ordeal_1-1",275,148,"Thorn",1958,1,strnpcinfo(0)+"::Ondevildead10"; monster "ordeal_1-1",273,147,"Thorn",1959,1,strnpcinfo(0)+"::Ondevildead10"; monster "ordeal_1-1",274,147,"Thorn",1959,1,strnpcinfo(0)+"::Ondevildead10"; monster "ordeal_1-1",276,150,"Thorn",1959,1,strnpcinfo(0)+"::Ondevildead10"; monster "ordeal_1-1",274,152,"Thorn",1959,1,strnpcinfo(0)+"::Ondevildead10"; monster "ordeal_1-1",273,152,"Thorn",1959,1,strnpcinfo(0)+"::Ondevildead10"; monster "ordeal_1-1",271,150,"Thorn",1959,1,strnpcinfo(0)+"::Ondevildead10"; monster "ordeal_1-1",271,149,"Thorn",1959,1,strnpcinfo(0)+"::Ondevildead10"; areamonster "ordeal_1-1",197,150,278,149,"Necromancer",1870,15,strnpcinfo(0)+"::Ondevildead10"; areamonster "ordeal_1-1",197,150,278,149,"Agav",1769,20,strnpcinfo(0)+"::Ondevildead10"; areamonster "ordeal_1-1",197,150,278,149,"Echio",1770,20,strnpcinfo(0)+"::Ondevildead10"; end; Ondevildead10: .mob--; if ( .mob == 25 || .mob == 5 ) announce "Devil Square : "+ .mob +" mobs left to enter the 11th round", bc_map; else if ( !.mob ) { announce "Devil Square will enter to 11th round", bc_map; goto Ondevil11; } end; Ondevil11: .round = 11; .mob = 47; areamonster "ordeal_1-1",181,117,248,49,"Doppelganger",1046,1,strnpcinfo(0)+"::Ondevildead11"; areamonster "ordeal_1-1",181,117,248,49,"Ygnizem",1658,1,strnpcinfo(0)+"::Ondevildead11"; areamonster "ordeal_1-1",181,117,248,49,"Assassin Cross Eremes",1647,1,strnpcinfo(0)+"::Ondevildead11"; areamonster "ordeal_1-1",181,117,248,49,"Kiel D-01",1734,1,strnpcinfo(0)+"::Ondevildead11"; areamonster "ordeal_1-1",181,117,248,49,"Assassin Cross Eremes",1641,1,strnpcinfo(0)+"::Ondevildead11"; areamonster "ordeal_1-1",181,117,248,49,"Champion Chen",2231,1,strnpcinfo(0)+"::Ondevildead11"; areamonster "ordeal_1-1",181,117,248,49,"Clown Alphoccio",2233,1,strnpcinfo(0)+"::Ondevildead11"; areamonster "ordeal_1-1",181,117,248,49,"Creator Flamel",2229,1,strnpcinfo(0)+"::Ondevildead11"; areamonster "ordeal_1-1",181,117,248,49,"Gypsy Trentini",2234,1,strnpcinfo(0)+"::Ondevildead11"; areamonster "ordeal_1-1",181,117,248,49,"High Priest Magaleta",1643,1,strnpcinfo(0)+"::Ondevildead11"; areamonster "ordeal_1-1",181,117,248,49,"High Wizard Katrinn",1645,1,strnpcinfo(0)+"::Ondevildead11"; areamonster "ordeal_1-1",181,117,248,49,"Lord Knight Seyren",1640,1,strnpcinfo(0)+"::Ondevildead11"; areamonster "ordeal_1-1",181,117,248,49,"Paladin Randel",2228,1,strnpcinfo(0)+"::Ondevildead11"; areamonster "ordeal_1-1",181,117,248,49,"Professor Celia",2230,1,strnpcinfo(0)+"::Ondevildead11"; areamonster "ordeal_1-1",181,117,248,49,"Sniper Cecil",1644,1,strnpcinfo(0)+"::Ondevildead11"; areamonster "ordeal_1-1",181,117,248,49,"Stalker Gertie",2232,1,strnpcinfo(0)+"::Ondevildead11"; areamonster "ordeal_1-1",181,117,248,49,"Whitesmith Harword",1642,1,strnpcinfo(0)+"::Ondevildead11"; areamonster "ordeal_1-1",181,117,248,49,"Seyren",1634,5,strnpcinfo(0)+"::Ondevildead11"; areamonster "ordeal_1-1",181,117,248,49,"Eremes",1635,5,strnpcinfo(0)+"::Ondevildead11"; areamonster "ordeal_1-1",181,117,248,49,"Harword",1636,5,strnpcinfo(0)+"::Ondevildead11"; areamonster "ordeal_1-1",181,117,248,49,"Magaleta",1637,5,strnpcinfo(0)+"::Ondevildead11"; areamonster "ordeal_1-1",181,117,248,49,"Shecil",1638,5,strnpcinfo(0)+"::Ondevildead11"; areamonster "ordeal_1-1",181,117,248,49,"Katrinn",1639,5,strnpcinfo(0)+"::Ondevildead11"; end; Ondevildead11: .mob--; if ( .mob == 25 || .mob == 5 ) announce "Devil Square : "+ .mob +" mobs left to enter the 12th round", bc_map; else if ( !.mob ) { announce "Devil Square will enter to 12th round", bc_map; goto Ondevil12; } end; Ondevil12: .round = 12; .mob = 91; areamonster "ordeal_1-1",149,101,149,21,"Ifrit",1832,1,strnpcinfo(0)+"::Ondevildead12"; areamonster "ordeal_1-1",149,101,149,21,"Valkyrie Randgris",1751,1,strnpcinfo(0)+"::Ondevildead12"; areamonster "ordeal_1-1",149,101,149,21,"Satan Morocc",1917,1,strnpcinfo(0)+"::Ondevildead12"; areamonster "ordeal_1-1",149,101,149,21,"Valkyrie",1765,7,strnpcinfo(0)+"::Ondevildead12"; areamonster "ordeal_1-1",149,101,149,21,"Naght Sieger",1956,1,strnpcinfo(0)+"::Ondevildead12"; areamonster "ordeal_1-1",149,101,149,21,"Kasa",1833,20,strnpcinfo(0)+"::Ondevildead12"; areamonster "ordeal_1-1",149,101,149,21,"Salamander",1831,20,strnpcinfo(0)+"::Ondevildead12"; areamonster "ordeal_1-1",149,101,149,21,"Incarntation of Morocc",1921,10,strnpcinfo(0)+"::Ondevildead12"; areamonster "ordeal_1-1",149,101,149,21,"Incarntation of Morocc",1918,10,strnpcinfo(0)+"::Ondevildead12"; areamonster "ordeal_1-1",149,101,149,21,"Incarntation of Morocc",1919,10,strnpcinfo(0)+"::Ondevildead12"; areamonster "ordeal_1-1",149,101,149,21,"Incarntation of Morocc",1920,10,strnpcinfo(0)+"::Ondevildead12"; end; Ondevildead12: .mob--; if ( .mob == 25 || .mob == 5 ) announce "Devil Square : "+ .mob +" mobs left to finish the Devil Square", bc_map; else if ( !.mob ) { announce "Congratulations!! Please proceed to the center to claim your rewards!", bc_map; goto L_End; } end; L_End: killmonsterall "ordeal_1-1"; enablenpc "Reward NPC#DS"; deletearray .register_aid; .start = .round = .mob = .register_num = 0; end; } ordeal_1-1,150,150,7 script Reward NPC#DS 51,{ mes "[Reward NPC]"; mes "Here is your rewards!"; getitem 7230,10; getitem 30097,1; mes "See ya"; announce "DEVIL SQUARE : Congratulations! "+ strcharinfo(0) +" has just finished the Devil Square!", bc_all; next; warp "SavePoint", 0,0 ; close; } ordeal_1-1 mapflag loadevent ordeal_1-1 mapflag nowarp ordeal_1-1 mapflag nowarpto ordeal_1-1 mapflag noteleport ordeal_1-1 mapflag nosave SavePoint ordeal_1-1 mapflag nomemo ordeal_1-1 mapflag nobranch ordeal_1-1 mapflag nopenalty ordeal_1-1 mapflag noicewall ordeal_1-1 mapflag restricted 7 How can I disable the Reward NPC even when the Event is not running. I only want him to appear whenever the Event is finished. Because I find out that when the devil square NPC is open waiting for 5 minutes, the players inside the ordeal_1-1 can see the NPC. Meaning, they can just go back and back to get the rewards. How can I fix this? Any help?
-
I don't understand this part. What do you mean by main url? sorry I can't see the pic. It's broken :3 ________________________________________________________________________________________________
-
Pwede po magtanong? Pasensya na first time lang din po. Using Winscp, should I import my whole rathena folder(SVN) to VNC desktop?
-
It shows that there's no such file or directory even tho I place the right location..
-
I want to ask what are the things I should do after I pay for RO server host? Please help.