Jump to content

Dduwsmitt

Members
  • Content Count

    59
  • Joined

  • Last visited


Reputation Activity

  1. Like
    Dduwsmitt reacted to Ridley in Behold, 2021 is coming   
    The New Year is the perfect occasion to appreciate all the good things that the past year has given you and all the good things that are yet to come. In the past 365 days you have experienced beautiful moments in spite of any hard times in 2020, and they wouldn’t have been quite the same without all of the special people in your life.
    Convey your warmest New Year wishes and show your friends and family you put some extra thought into wishing them the happiest of New Years with the perfect sentiment. Cheers to successes. Cheers to failures. And cheers to those who helped you make your year what it was.
     
    We always overestimate the change that will occur in the next two years and underestimate the change that will occur in the next ten.
    -Bill Gates
  2. Upvote
    Dduwsmitt reacted to astralprojection in Decarding Bug   
    @4144 i can confirm this bug.
  3. Like
    Dduwsmitt got a reaction from evilpuncker in Why don't bio labs mvp show an aura and why the little skull isn't shown next to their name   
    Alternatively/Surefire method is to diff your client into reading your custom monster_size_effect file


  4. Upvote
    Dduwsmitt reacted to AnnieRuru in cell_pvp   
    you mean this ?
    prontera mapflag pvp prontera mapflag pvp_nocalcrank even I'm not too sure about this ...
    that "no need to hold shift to attack" is done by changing clif->map_property(sd, MAPPROPERTY_FREEPVPZONE);
    and the pvp counter is show up by clif->pvpset(sd, <rank>, <total>, <type>);
    #include "common/hercules.h" #include "map/pc.h" #include "map/clif.h" #include "common/HPMDataCheck.h" HPExport struct hplugin_info pinfo = { "test_mapproperty", SERVER_TYPE_MAP, "x.x", HPM_VERSION, }; ACMD(a) { int type = atoi(message); clif->map_property(sd, type); clif->maptypeproperty2(&sd->bl, SELF); switch(type) { default: clif->message(fd, "You are in MAPPROPERTY_NOTHING zone"); break; case 1: clif->message(fd, "You are in MAPPROPERTY_FREEPVPZONE zone"); break; case 2: clif->message(fd, "You are in MAPPROPERTY_EVENTPVPZONE zone"); break; case 3: clif->message(fd, "You are in MAPPROPERTY_AGITZONE zone"); break; case 4: clif->message(fd, "You are in MAPPROPERTY_PKSERVERZONE zone"); break; case 5: clif->message(fd, "You are in MAPPROPERTY_PVPSERVERZONE zone"); break; case 6: clif->message(fd, "You are in MAPPROPERTY_DENYSKILLZONE zone"); break; } return true; } ACMD(b) { int rank, total, type; if (sscanf(message, "%d %d %d", &rank, &total, &type) < 3) { clif->message(fd, "need 3 argument"); return false; } clif->pvpset(sd, rank, total, type); return true; } HPExport void plugin_init (void) { addAtcommand("a", a); addAtcommand("b", b); } I tried playing around with clif->map_property and only MAPPROPERTY_FREEPVPZONE and MAPPROPERTY_PVPSERVERZONE work
    the rest can't even show up the pvp rank counter (the one shows at the bottom right down corner of the screen)
     
    the weird part is ... we didn't actually use MAPPROPERTY_PKSERVERZONE for pk server, we just didn't send the clif->pvpset packet
    ... well if it doesn't break, then don't need to fix it
     
    in theory though ... maybe it can be done
    in practice though ... this is all I manage to do
     
    1.7 - plugin
    - fix the pvp circle shouldn't show up until you walk into PvP zone
     
    -> but the circle cannot be remove until relog or move to other map
     
    if you can find out how to really remove the pvp circle without losing the pvp counter please tell me how to do it, I'm also interest to know
  5. Upvote
    Dduwsmitt reacted to AnnieRuru in cell_pvp   
    yeah I forgot to add BCT_ENEMY check in battle_check_target function
     
    1.6 - plugin
    - fix party/guild skill (eg: Magnificat/Gloria) not working with CELL_PVP_SKILL_ALLOW due to missing BCT_ENEMY check
  6. Upvote
    Dduwsmitt got a reaction from AnnieRuru in cell_pvp   
    Hello i just discovered that when a map has a CELL_PVP area,
     
    - you cannot use PARTY BUFFS outside CELL_PVP area even with CELL_PVP_SKILL_ALLOW if you are in a PARTY / Solo Party

    is there any way to resolve this?
  7. Upvote
    Dduwsmitt got a reaction from AnnieRuru in cell_pvp   
    hello is it okay to just ignore these warnings?
  8. Like
    Dduwsmitt reacted to AnnieRuru in cell_pvp   
    NO - I am perfectionist
     
    1.5 - plugin
    - fix unused struct error happens on certain compiler
     
    actually its ok to ignore, this error didn't even show up on my visual studio hahaha
  9. Upvote
    Dduwsmitt got a reaction from andybe in How to make Certain Skills and Critical Hits ignore reflect?   
    Find this line at battle.c

     
    if( sc->data[SC_REFLECTSHIELD] && skill_id != WS_CARTTERMINATION && skill_id != GS_DESPERADO && !(d_bl && !(wd->flag&BF_SKILL)) // It should not be a basic attack if the target is under devotion && !(d_bl && sce_d && !check_distance_bl(target, d_bl, sce_d->val3)) // It should not be out of range if the target is under devotion ) {  
    Add the skills you dont want to reflect on if( sc->data[SC_REFLECTSHIELD] && skill_id != WS_CARTTERMINATION && skill_id != GS_DESPERADO
     
    example i want bash not to be reflected by reflect shield i will add this line: && skill_id != SM_BASH
    so it will be
    if( sc->data[SC_REFLECTSHIELD] && skill_id != WS_CARTTERMINATION && skill_id != GS_DESPERADO && skill_id != SM_BASH  
  10. Upvote
    Dduwsmitt reacted to Alayne in Bunch of PvP scripts   
    Hello peoples,
    This post is more a "link to others" than a post in itself.
    As I stated some ago that I never really wrote a script for PvP (in the most basic meaning of it), I decided last week-end to start writing some.
    But as I'm a bit...let's say 'mad', I didn't wrote one or two, but 15.
    This includes a non exhaustive list of:
    -8 PvP scripts (Battle Royal, Royal Rumble, Deus Ex, PvPvM, Vampire Bal, Clone Defense, Rotative Hunt and Mistery Case)
    Battle Royal Vampire Bal PvPvM Deus Ex -5 Battle ground scripts, based over the games in S4 League (Captain, Death Match, Captain, Siege, TouchDown)
    Captain Death Match TouchDown -1 Reaper, based over the game of the same name in S4 League too.
    -1 'improved' battleground, as it's a 4 team fight.
    I'll start to release those scripts in the week end (need some time for small edits before releasing them), and I'll all the scripts in this one and only topic, to ensure the access will be centralized for those who may want to get several.
    I don't know yet if I'll make it paid scripts, as the initial goal was to provide it for free, but the hardest took me a bunch of time to write and debug. So I guess some will be free, and some will be paid ones.
    Hope you'll like it, peoples!
     
    Edit: Here we go, first link added
  11. Upvote
    Dduwsmitt reacted to Alayne in Vampire Bal - PvP Addon   
    View File Vampire Bal - PvP Addon
    Join the Vampire Bal and be the last Guest to survive
    A PvP Addon where players may fight until the end of the delay configured to earn as much points as possible.
    The highest points rate will be rewarded, others will too but in a lowest range.The only thing to notice is that dying will make you lose points, while killing others will steal them points, and ensure you a full healing! That's what it is to become a Vampire!
    Enables first player to configure the game duration at will (5, 10 or 15 minutes), and diffuse announce for players attraction.
    Configuration enabled: Price to enter, number of player to start the game, duration enabled
    Command: allowing use of @vbboard, to get a score board for each player in game
     
    Credits: Do not claim my work as yours.
    Feel free to use it, even modify it, but leave the credit on file header
    Submitter Alayne Submitted 06/30/17 Category PvP, WoE, GvG, & Battleground  
  12. Upvote
    Dduwsmitt reacted to Alayne in [Release] Scaled Yggdrasil - Raid   
    Allright guys, here we go.
    Finally, this package is ready to be released.
     
    Be careful, the link is really heavy (112Mo to dl, I've been obliged to upload it through mega as the local board size limit is 72Mo).
    It contains client and server addons.
     
    If you have any question, feel free to contact me.
     
    Scaled Yggdrasil
     
    edit: link updated
  13. Upvote
    Dduwsmitt reacted to jupeto in rentitem2 plugins   
    Well errors are gone, and the ".so" file was successfully created. However, console says
     
     
    [Error]: script error in file 'npc/custom/.../cro-newbie.txt' line 17column 5 parse_line: expect command, missing function name or calling undeclared function 15: mes "[The Newbie]"; 16: * 17: rentitem2(25511,1,1,1); ~~~~^  
    YAY! Got it, forgot to enable rentitem2 in conf/plugins.conf ... silly me ^__^ everything's working now
  14. Upvote
    Dduwsmitt reacted to Louis T Steinhil in [Guide] How to add Custom Jobs   
    Hello my client (2014-10-22b) crashes when i change gender to female of any job. How to fix this? i already patched custom job.
  15. Upvote
    Dduwsmitt reacted to kerbiii in help i got this error when i tried to add @autoattack   
    make[1]: Entering directory `/root/Cross-RO/src/plugins'         CC      sample.c /usr/bin/ld: cannot open output file ../../plugins/sample.so: No such file or directory collect2: ld returned 1 exit status make[1]: *** [../../plugins/sample.so] Error 1 make[1]: Leaving directory `/root/Cross-RO/src/plugins' make: *** [plugins] Error 2  
  16. Upvote
    Dduwsmitt reacted to kerbiii in help i got this error when i tried to add @autoattack   
    updating to latest rev solve this
     
     
    Edit: this doesnt solve the problem, I still encounter that error
  17. Upvote
    Dduwsmitt reacted to AnnieRuru in MaxLvExpGain   
    I saw a lot of methods on how to stop players from gaining exp after certain level
    but all of them have flaws, so I release mine, its from my google drive
     
    Download: 1.3
    plugin
     
    Full Description of what this plugin DO
    stop players gain exp through killing monsters, mvp exp, or share party experience allows to gain exp by *getexp script command or BaseExp++ / JobExp++ allows players to pay guild tax exp after they hit your capped level value if your server has heal_exp, resurrection_exp or shop_exp enable,
    they will stop gain exp from these action after they hit your cap level if the player do SA_LEVELUP ( a random skill from Hocos-Pocus ) after the cap level, they can't gain exp if it doesn't follow this list, then this is bug
     
    there is a small issue with this plugin,
    everything else in the above list will still works, don't worry, tested
     
     
  18. Upvote
    Dduwsmitt reacted to Ridley in Clan System   
    Hemagx and me are on this for a while now, I don't think it takes much longer.
  19. Upvote
    Dduwsmitt reacted to Jehad Malek in [Data problem]   
    After downloading KRO (FULL) and using the GRF /// PS : i use 2015-05-13aRagexe Recommended settings 
     
    1- All of the things are korean "Skills-Skin..etc"
     
    2- the same problem with the unknown item and the img of them "Simble items"
     
    3- tried to change system folder "I though maybe the problem from it" nothing happened 
     
    -/ Maybe the problem is from the client ? i don't know , i hope u can give me a "Complete English data with it system folder and the right client options"
     
    Thx any way
     
    @asheraf @Dastgir

    SOLVED with english data + kro =2
  20. Upvote
    Dduwsmitt reacted to Mumbles in Drawmove Flux themes   
    Should be fine as long as you manually update the theme to include these changes:
    Compatibilized item module (f3eed0e) Update of equip_locations (a55efb0) Update of equip_location_combinations (822220ae) Security Patch (86ba82d)

  21. Upvote
    Dduwsmitt reacted to Mumbles in Points to Item Exchanger   
    Utility: Points to Item Exchanger
    As per @koji42's request: http://herc.ws/board/topic/4048-pods-cashpoints-convertion/
     
    Description:
    Exchanges items for points and vice-versa at a fixed rate.
     
    Preview:


     
    Download:
    https://github.com/datmumbles/Scripts/raw/master/util/points2item.txt
  22. Upvote
    Dduwsmitt reacted to Mumbles in item script to add max weight   
    I suppose I couldn't have expected that to be a permanent substitute. Moving this to Source Requests.
  23. Upvote
    Dduwsmitt reacted to Mumbles in Euphy's Card Trader, for Hercules   
    Seems to work fine. Try giving yourself some zeny and seeing if it still doesn't work. 


     
    Here's my copy of the script; there are no differences in functionality from yours: http://upaste.me/1727999529afe4d9
     
    Note:
    There's a segment towards the end where I give myself 1000 card points using one of my utilities; I didn't feel like selling 1000 Poring Cards or so, but every other functionality of the script is demonstrated in this video.
     

     
    Additionally, I edited the topic title for improved readability.
  24. Upvote
    Dduwsmitt reacted to Mumbles in Euphy's Card Trader, for Hercules   
    I always pull the latest builds when testing, so as of that posting I was at 284a163 (18 Jan 2014, 20:59). The differences in my version of Euphy's script are minimal, and don't impact any functionality whatsoever; they're just vanity changes I made while reading the script because I find it highly annoying when people don't put spaces between operators.
     
    By removing that section, you're deleting the check that determines if your item sold was a card. I'm not sure what to tell you other than that you might not have enough zeny to process a transaction (i.e. you need 100z on your character to buy a Ghostring Card, even though it won't take it) - that's just how it works. I'm not sure if it'd be relevant since your problem is with selling items, but perhaps the variables aren't even being stored.
     
    This issue might arise when your emulator is attempting to read from a nonexistent global_reg_value table in the database, since we changed those to char/acc* _reg_num_db and _reg_str_db. Try updating your emulator, and don't forget to run your upgrade SQL files as well (from sql-files/upgrades/); if you had Hercules prior to 1 January and updated your emulator, you'll need to run SQL updates too. Run the char-server by itself to see which ones you need.
  25. Upvote
    Dduwsmitt reacted to ossi0110 in Hunting Missions on newest trunk version of hercules. no global_reg_value   
    made a pull request for the script fixes
     
     
    https://github.com/HerculesWS/Hercules/pull/252
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.