Jump to content

WhiteEagle

Members
  • Posts

    480
  • Joined

  • Last visited

  • Days Won

    5

Everything posted by WhiteEagle

  1. Does anyone know how to set that one storage can only store ETC items, that others can only store equipment or generally install a check, which items are allowed for a specific storage? Example: VIP storage can only store cards. IF anyone could give me a solution... that would be awesome. Thanks
  2. For this i am lookging too since month.
  3. If I am not mistaken, the custom changes must also be entered in the .lua
  4. So this would not lead to errors, but the stats would not match. For example, the def is different and weapons give “fixed” matk instead of matk rate, as is common in pre-renewal. This could confuse the players.^^
  5. You need to use a new ID. Looks like 40000 is already in use. If you want to see your default gm commands, you need to add it manually in your book info.
  6. I am also in favor of this, but I would like to see more information added that would be important for leveling. Such as race, class, size. Nice work btw.
  7. You need to edit in clif.cpp the show_mob_info part: }else if( battle_config.show_mob_info ){ PACKET_ZC_ACK_REQNAMEALL packet = { 0 }; packet.packet_id = HEADER_ZC_ACK_REQNAMEALL; packet.gid = bl->id; safestrncpy( packet.name, md->name, NAME_LENGTH ); char mobhp[50], *str_p = mobhp; if( battle_config.show_mob_info&4 ){ str_p += sprintf( str_p, "Lv. %d | ", md->level ); } if( battle_config.show_mob_info&1 ){ str_p += sprintf( str_p, "HP: %u/%u | ", md->status.hp, md->status.max_hp ); } if( battle_config.show_mob_info&2 ){ str_p += sprintf( str_p, "HP: %u%% | ", get_percentage( md->status.hp, md->status.max_hp ) ); } // Even thought mobhp ain't a name, we send it as one so the client can parse it. [Skotlex] if( str_p != mobhp ){ *(str_p-3) = '\0'; //Remove trailing space + pipe. safestrncpy( packet.party_name, mobhp, NAME_LENGTH ); } clif_send(&packet, sizeof(packet), src, target);
  8. Of course, I could create my own icon, but I’m sorry to say I don’t have Photoshop or the skills to pixel or design it myself. I really like this icon, which is why I’m asking for it. It’s not like I’m asking for something complicated, like an MVP ranking system or anything like that. I believe I’ve contributed a lot over the past 12 years here on rAthena/Discord, sharing resources and helping others far more than I’ve asked for help myself. I’m politely asking for this icon, not like some people from the Philippines or Brazil who just PM on Discord with “Make me this and that.” Honestly, most of the time I can’t even figure out what they want because their messages are so poorly written. Even Google Translate could do a better job than what some people from the Philippines or Brazil try to write. Honestly, if your idea of "helping" is saying things like "check the source," then maybe it’s better not to respond if you don’t actually want to help. It’s pretty clear here—someone asked a question about an icon, and your response was, "make it yourself." That has nothing to do with the question at all.
  9. Does anyone happen to have the files for this image? I'd be very grateful if you could share them. Thanks ^-^
  10. Yea, me too. Haha xD I have managed to swap the title and NPC name, but then it no longer works that npc names with # and :: can get their unique names, because the name is then displayed with # and ::. Example: Instructor#prt
  11. A bit late, but im up for this too~
  12. This system would be interesting when one BGM is over, another BGM is randomly selected.
  13. switch(rand(1,5)) { case 1: playBGM "<BGM filename>"; end; case 2: playBGM "<BGM filename>"; end; case 3: playBGM "<BGM filename>"; end; case 4: playBGM "<BGM filename>"; end; case 5: playBGM "<BGM filename>"; end; }
  14. You still talking about NPC Shops. He ask it for Vending what is in the link above provided. ^-^
  15. I think he is looking for a system where merchants (players) can choose what they want as payment for the skill "Vending". Whether Zeny, cash points etc. Like this here: https://rathena.org/board/files/file/3860-extended-vending-20/
  16. Hello ~, I have the problem that when a sound is played with soundeffect and a new sound is played, the sounds overlap. I have not found a function to end a started sound and therefore ask if someone is so kind and could share a function for this. That would be extremely nice and would really help me.
  17. Yea BaseLevel is used in scripts. For source you need sd->status.base_level if i remember correct.
  18. You can use stuff like this: Zeny -= value * BaseLevel; or like Rynbef said, do if checks like if (BaseLevel >= 30) Zeny -= 2000; else if (BaseLevel >= 20) Zeny -= 1000; and so on
  19. src/status.cpp search for: // Skill-related recovery (only when sit) there you can edit the source. ^-^
  20. src/skill.cpp case NV_FIRSTAID: clif_skill_nodamage(src,bl,skill_id,5,1); status_heal(bl,5,0,0); <---- just change 5 to your wished amount break;
  21. Did you patch your exe with this here? That could create your problem.
  22. You talk about the client date, not the rAthena version. Im confused how do you able to use rAthena when you don't know what rAthena is. xD
  23. Looks like you use a really old version of rAthena. Well, in atcommand.cpp, you can search for mobinfo and scroll down to // drops In the latest rAthena, the part looks like this: int droprate = mob_getdroprate( &sd->bl, mob, mob->dropitem[i].rate, drop_modifier ); sprintf(atcmd_output2, " - %s %02.02f%%", item_db.create_item_link( id ).c_str(), (float)droprate / 100); So, if you want to get displayed in @mi your bubblegum, you need to add the part with the SC_ITEMBOOST in mob.cpp
  24. You seem to have misunderstood his issue. The problem is not about displaying the exact value with 5 decimal places or how its calculated ^^, but rather that nothing changes for him, whether with or without Bubble Gum active (SC_ITEMBOOST). And you said, its not changing at @mi or @monsterinfo if u are using bubble gum or HE gum, but it does. I don't talk about the calculation for 100%, 200% or other SC_ITEMBOOST value. Just, when you are using an Item with SC_ITEMBOOST, it's showing in @mi, that what he ask for.
×
×
  • Create New...