Jump to content

banhelba2019

Members
  • Content Count

    200
  • Joined

  • Last visited

  • Days Won

    5

Posts posted by banhelba2019


  1. So my edit may be more useful for you but if you go to your custom skill, in the skill.ca and add this line : 

    Quote

    clif_specialeffect(src,149,AREA);

          SRC is for self and BL is target,  149 is effect number and area can be left as 0, bash is effect 1 but i dont have anything handy to test how ugly it is cause its a pretty horrendous command.

    cause when you miss with this , you still apply the effects.... ugly af and misleading but whatever not like bash ever misses LOL 

     

    im gonna leave this here though, 

    but honestly pal if your going that for and wanna go the extra couple Kilometres do this, make sm_bash go to level 20 then im sure you could figure out a way to make skilllvls 11-20 deal a custom amount of damage different from the 1-10 levels... that way you can keep them different like for example doing 

    skillration+= 100*skillvl - MINUS (skilllvl * 5) Something along these lines 

    yeah that part is internal but heres what you can do , i do this for third job skills cause if you add 3rd job to trans class it adds 3rd tab SOOO...

     

       in skill c jump to down here 

    		case WM_SEVERE_RAINSTORM_MELEE:
    		case WM_GREAT_ECHO:
    		case GN_SLINGITEM_RANGEMELEEATK:
    		case KO_SETSUDAN:
    		case GC_DARKCROW:
       		case LG_OVERBRAND_BRANDISH:
      		case LG_OVERBRAND:
               skill->attack(BF_WEAPON,src,src,bl,skill_id,skill_lv,tick,flag);
            break;
    
            int skill_castend_damage_id(struct block_list* src, struct block_list *bl, uint16 skill_id, uint16 skill_lv, int64 				tick, int flag);
            case KN_SWAVE:
            skill_attack(BF_WEAPON,src,src,bl,RK_SONICWAVE,skill_lv,tick,flag);
            break;
    
            int skill_castend_damage_id(struct block_list* src, struct block_list *bl, uint16 skill_id, uint16 skill_lv, int64 				tick, int flag);
            case KN_BLOODSPEAR:
            skill_attack(BF_WEAPON,src,src,bl,RK_HUNDREDSPEAR,skill_lv,tick,flag);
            break;

    so add this underneath where i said, and if its magic skill do it with bf_magic or whatever it is....

    You might not need the int skill_castend_damage since thats just identifying or whatever, i didnt delete them probably was confused or already achieved my desired results, not gonna matter unless you use those factors and we arent.... LOL sorry 

    Quote

            int skill_castend_damage_id(struct block_list* src, struct block_list *bl, uint16 skill_id, uint16 skill_lv, int64 tick, int flag);
            case KN_BLOODSPEAR:
            skill_attack(BF_WEAPON,src,src,bl,RK_HUNDREDSPEAR,skill_lv,tick,flag);
            break;

    so now my new custom skills KN_BLOODSPEAR and KN_SWAVE are duplicates hundred spear and sonic wave from RK except for a few things it seems , looks like i take the formulas for battle.c are the same, but since you just wanna make a skill like bash with less sp cost and such... you can easily do that... theres probably a way to fix this but as for me, im not there yet, so i dont have a complete answer for you


  2. where is the place where the actual weapon aspd base ? like 2h sword is slower then 1h.... 

    i am also looking for the job level bonus stat you get please

    i remember seeing it before but now i cant find it :'( 


  3. you need to go to you vcproj folder , im using vcproj-14... you will see something called plugin.sample, make a copy of that in the same folder, and rename the copy mapcache.... go into your visual studio and right click on your hercules solution and add existing, go to the mapcache u just made and then you will now see it, ok right click hercules solution and rebuild... should have 0 error if i remember, then go WIN+R cmd , go "cd desktop\hercules" then do "map-server.exe - -help" 2 dash no space hard to see then do "map-server.exe - -map (mapname)" 2 dash no brackets or perenteses 


  4. you need to take the plugin.sample file foud in your vcproj folder and rename that mapcache then right click solution hercules and add existing and click the new mapcache file you make and then rebuild solution... after that it worked for me but i might be forgetting a step lol

     

    after u do that do 

    and after map-server.exe --help , you type 

    map-server --map (mapname)

     

    map-server.exe --map mapnamenoexetension.png


  5. Yep eathena is super similar, lots of file names and thinks are kinda different in herc though... instead of login.conf you use sqlconnections and alot of things seem to be condensed 

     

    doesnt look like our friend here linked a english translation for you though, youll probably need that 

     

     


  6. thought i saved a typo or something but i restarted completly and i still get this when i try to make a rogue, didnt try any others besides sinx/gs/wiz and they were fine but rogue only has 1 skill and some of them are in his etc

    pre renewal client is 140205-b 

    please help 

     

    help.jpg

     

    ok so i tried all my jobs and when i i tried jobchange stalker i had just the one rogue skill and all my stalker skills in the right places(full strip preserve) place.... 

     

    please help  :D

     

    Edit2: Just so your not too worried about me i just removed the inherit rogue from stalker and just gonna add onto stalker from here since im not getting this error anymore. . . . if you asked me if i could make a successful server without stalker, i would say yes probably lol

    edit3: just removing inherit and then copying all rogue skills into the stalker sections works fine probably a simple script to skip rogue for whatever reason if you care but probably an easy fix i d k FUCK

    But you know, its probably not good to leave it like that 


  7. Im a bit late to the party but when i open this and read the readme it says i cant use any of the textures that the arrow points to.... 

    so all i can do with this then is pick a map with textures i like and completly re work it?

     

    i try brow classic and i cant even find the exe or whatever RIPP 

     

    nevermind, just jumped to 586 like in that dudes tutorial, no idea why i bother posting


  8. nevermind...... sorry for all the bumps but it works now, excluding spr and act files there was no need to modify the clients data/skillinfoz and i was just making errors for myself, the only files i had to modify were ones in the server, i havnt added my own sprites yet and for some reason one of my spells always misses 

×
×
  • Create New...

Important Information

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