-
Posts
477 -
Joined
-
Last visited
-
Days Won
27
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Crowdfunding
Everything posted by Haruka Mayumi
-
The bug has been fixed on this commit.
-
hmm did you recompile.
-
} else if (strncmp(map_name, "mall", 3) == 0) {
-
...,{ setlook LOOK_CLOTHES_COLOR,1; },{},{}
-
How to make Reset Stone a usable item?
Haruka Mayumi replied to fireicesurfer's question in Database Support
Should have use search button before posting. There's a lot on rAthena forums. Heres the recent one -
Even on a dedicated server. Its not possible right now. I used this method when i was connecting to my pc whenever im not at home. Rofl. And i forgot that vps and dedicated servers doesnt have graphic cards capable of running games for it.
-
for windows. you will use remote desktop connection..
-
Finger Offensive: only one sphere used
Haruka Mayumi replied to desfrost's question in Database Support
Do not change the sphere cost because a lvl 5 Finger Offensive and you only have 3 sphere. it wont cast. -
Finger Offensive: only one sphere used
Haruka Mayumi replied to desfrost's question in Database Support
trunk/conf/battle/skill.conf Change it to 1 // Which finger offensive style will be used? // 0 = Aegis style (single multi-hit attack) // 1 = Athena style (multiple consecutive attacks) finger_offensive_type: 0 -
check your map_cache on your db folder.
-
Gepard outputs game_crash_log.txt, you can contact @Functor
-
OnClock0400: addrid(0); erasequest 9998; erasequest 9999; /*for offline players.. use sql_query.. too lazy to do that. rofl*/ end;
-
Because that how it works on this script. its working as intended.
-
Use Nemo to patch a clean client. There's a patch for it called " Custom Window Title ".
-
yes that is normal.. because items on Pre-renewal scripts changes on Renewal item_db
-
Disable warping directly to npc using @warp
Haruka Mayumi replied to darking123's question in Source Requests
warp_get_suggestions(sd, map_name); return -1; } - if ((x || y) && map_getcell(m, x, y, CELL_CHKNOPASS)) - { //This is to prevent the pc_setpos call from printing an error. - clif_displaymessage(fd, msg_txt(sd,2)); // Invalid coordinates, using random target cell. - if (!map_search_freecell(NULL, m, &x, &y, 10, 10, 1)) - x = y = 0; //Invalid cell, use random spot. - } + if (x || y) { //This is to prevent the pc_setpos call from printing an error. + if(map_getcell(m, x, y, CELL_CHKNOPASS)){ + clif_displaymessage(fd, msg_txt(sd,2)); // Invalid coordinates, using random target cell. + if (!map_search_freecell(NULL, m, &x, &y, 10, 10, 1)) + x = y = 0; //Invalid cell, use random spot. + } else { + struct map_data *mapdata = map_getmapdata(m); + for (int i = 0; i < mapdata->npc_num; i++) + if( x == mapdata->npc[i]->bl.x && y == mapdata->npc[i]->bl.y ){ + if (!map_search_freecell(NULL, m, &x, &y, 1, 1, 1)) + x = y = 0; + break; + } + } + } -
HELP! Mapflag | Damage not visible
Haruka Mayumi replied to daShiru's topic in Tulong para sa Server
clif.cpp if (battle_config.hide_woe_damage && map_flag_gvg(src->m)) { turn them all into this if (battle_config.hide_woe_damage) { -
HELP! Mapflag | Damage not visible
Haruka Mayumi replied to daShiru's topic in Tulong para sa Server
turning a map to GVG will remove damage displays. -
if you are talking about useables too. you can use type 11 so that the item wont be gone unless it has script itemskill. https://github.com/rathena/rathena/blob/master/doc/item_db.txt 11 Usable with delayed consumption (intended for 'itemskill') Items using the 'itemskill' script command are consumed after selecting a target. Any other command will NOT consume the item.
-
i dunno how you ended up going on SOURCE MODIFICATION.. when this is Scripting Support. https://github.com/rathena/rathena/blob/master/npc/other/gympass.txt //===== rAthena Script ======================================= //= Gym Pass Cash Item NPC //===== By: ================================================== //= Kisuka //===== Current Version: ===================================== //= 1.3 //===== Compatible With: ===================================== //= rAthena Project //===== Description: ========================================= //= [Official Conversion] //= Exchange Gym Passes to learn "Enlarge Weight Limit" //= iRO NPC situated in Payon beside Kafra Shop. //===== Additional Comments: ================================= //= 1.0 First version [L0ne_W0lf] //= 1.1 Fixed the NPC saying you "00" [L0ne_W0lf] //= 1.2 Replaced effect numerics with constants. [Samuray22] //= 1.3 Updated script, and fixed potential errors. [L0ne_W0lf] //============================================================ payon,173,141,4 script Ripped Cabus#GymPass 899,{ mes "[Ripped]"; mes "Hey, there. People aren't"; mes "as physically active as they"; mes "used to be. Even if you fight"; mes "for a living, your body might"; mes "be weak and flabby in some"; mes "areas. Know what I mean?"; next; mes "[Ripped]"; mes "Hey, train with me, and I can"; mes "guarantee that you'll be able"; mes "to lift and carry more of your"; mes "stuff. Just gimme your"; mes "^FF0000Gym Pass^000000 each time,"; mes "and we'll be good to go."; next; mes "[Ripped]"; mes "But don't get too excited:"; mes "no matter how much training"; mes "I take you through, you can"; mes "overdo it. You ever hear of"; mes "anyone that got too buff?"; mes "That's cuz they're dead. See?"; next; mes "[Ripped]"; mes "I'd say that it'd be safe"; mes "for you to seriously train"; mes "with me and increase your"; mes "item carrying capacity ^FF000010 times^000000."; mes "So... Are you ready to sweat?"; next; switch(select("Yes:No:Um, my workouts wore off.")) { case 1: if (gympassmemory < 10) { set .@add_carry,gympassmemory + 1; set .@remain_carry,10 - .@add_carry; if (countitem(7776) > 0) { mes "[Ripped]"; mes "Oh, awesome, I see you"; mes "brought your Gym Pass."; mes "Alright, just do what I do,"; mes "and try to feel the burn."; mes "Ready? Let's do this."; next; specialeffect2 EF_EARTHSPIKE; next; specialeffect2 EF_DEVIL; next; specialeffect2 EF_COIN; next; specialeffect2 EF_SIGHTRASHER; next; mes "[Ripped]"; mes "There, you should be able"; mes "to carry more stuff with you."; mes "Let's see, we can increase"; mes "your item carrying capacity"; mes "^FF00000" + .@remain_carry + "^000000 more times if we continue"; mes "training together like this."; delitem 7776,1; //Max_Weight_Up_Scroll set gympassmemory,.@add_carry; skill "ALL_INCCARRY",.@add_carry,SKILL_PERM_GRANT; close; } else { mes "[Ripped]"; mes "Dude, what'd I tell you?"; mes "You gotta bring me your"; mes "^FF0000Gym Pass^000000 if you wanna"; mes "work out, and build up your"; mes "item carrying muscles."; close; } } else { mes "[Ripped]"; mes "Dude, I don't think we can"; mes "build up your item carrying"; mes "muscles anymore than that."; mes "It's too dangerous for your"; mes "body if we even tried! C'mon,"; mes "I told you about the limits."; close; } case 2: mes "[Ripped]"; mes "Aw, that's too bad."; mes "Well, come back if you"; mes "change your mind. Tell"; mes "your friends about me:"; mes "if they're flabby, I'll help"; mes "get them in shape."; close; case 3: if (gympassmemory > 0) { mes "[Ripped]"; mes "What happened?"; mes "You let your item carrying"; mes "muscles just atrophy? Lucky"; mes "for you, there's such a thing"; mes "as muscle memory. It's won't take"; mes "as long to build 'em back up..."; next; specialeffect2 EF_EARTHSPIKE; next; specialeffect2 EF_DEVIL; next; specialeffect2 EF_COIN; next; specialeffect2 EF_SIGHTRASHER; next; mes "[Ripped]"; mes "How about that?"; mes "Your item carrying"; mes "muscles grew back,"; mes "just like that! Try not to"; mes "wimp out again, okay?"; skill "ALL_INCCARRY",gympassmemory,SKILL_PERM_GRANT; close; } else { mes "[Ripped]"; mes "Uhh..."; mes "We didn't work out"; mes "together before."; mes "I'm sure about that."; close; } } }
-
If you are talking about GYM PASS not getting remove on inventory then do this: - You just need to remove the delitem 7776,1; from the script. if you are talking about you want to exceed more than lvl 10 Weight then this one: - if (gympassmemory < 10) change the 10 to your desired level.
-
@cash command e.g : @cash 10000 you can also use the variable #CASHPOINTS
-
it will give errors if a bgm is called and not found.. as per her explanation. even the official ones doesnt work, meaning she has the files. removing the doubt of not having the BGM.
-
do all BGM don't work?. then you don't probably have the mp3dec or/and mssfast on your folder. Mp3dec.asiMssfast.m3d