Jump to content

Bringer

Members
  • Content Count

    148
  • Joined

  • Last visited

Posts posted by Bringer


  1. Quote

    Also the champs can spam Dangerous soul collect and finger offensive without things like kiel card.

    // The rate of time it takes to cast a spell (Note 2, 0 = No casting time)
    casting_rate: 100
    
    // Delay time after casting (Note 2)
    delay_rate: 0
    
    // Does the delay time depend on the caster's DEX and/or AGI? (Note 1)
    // Note: On Official servers, neither Dex nor Agi affect delay time
    delay_dependon_dex: no
    delay_dependon_agi: yes
    
    // Minimum allowed delay for ANY skills after casting (in milliseconds) (Note 1)
    // Note: Setting this to anything above 0 can stop speedhacks.
    min_skill_delay_limit: 10
    
    // This delay is the min 'can't walk delay' of all skills.
    // NOTE: Do not set this too low, if a character starts moving too soon after
    // doing a skill, the client will not update this, and the player/mob will
    // appear to "teleport" afterwards.
    default_walk_delay: 80

     


  2. Hello @AnnieRuru can you add more option for KoE System like
    Top 10 and Top 3 players Reward


    1.
    Most Valuable Player  = Player earn point every kill during KoE
    Most Valuable Guild = Guild will earn 1 point for every 5 kills from guild members
    Most Valuable Breaker = Every Break the Emp 1 point 

    will be reset once KoE is Over

    all players can see Current Record Past KoE Ranking


    2.

    Once KoE is Over Secret Room only Guild Master can access respawn 5 Treasure Box and next respawn another KoE again


  3. 2 hours ago, AnnieRuru said:

    https://rathena.org/board/topic/124591-asura-movement/

    https://rathena.org/board/topic/119177-src-code-old-asura-spam/?do=findComment&comment=361337

     

    ok from what I understand, asura strike old behavior was teleporting to the target
    and the new behavior was moving across the target

     

    you want the behavior of teleporting, which I think might cause the client to behave weirdly ....

     

    searching for related code from your posted one ...

    wait where this code comes from ?
    I search both hercules and rathena, couldn't find them in my src folder for both emulators

    at least please tell this code is from which function, and which emulator you are using

    on this link : https://rathena.org/board/topic/119177-src-code-old-asura-spam/#comment-361337

    code is from eathena and i'm using rathena as you can see on my video but sometimes there a knockback maybe client version 

    but on hercules slide is gone should be like this 
     

     

     


  4. 	case MO_EXTREMITYFIST:
    		{
    			//short x, y, i = 2; // Move 2 cells for Issen(from target)
    			struct block_list *mbl = bl;
    			short dir = 0;
    			
    			skill_attack(BF_WEAPON,src,src,bl,skill_id,skill_lv,tick,flag);
    			
    			if( skill_id == MO_EXTREMITYFIST )
    			{
    				mbl = src;
    				status_set_sp(src, 0, 0);
    				status_change_end(src, SC_EXPLOSIONSPIRITS, INVALID_TIMER);
    				status_change_end(src, SC_BLADESTOP, INVALID_TIMER);
    #ifdef RENEWAL
    				sc_start(src,src,SC_EXTREMITYFIST2,100,skill_lv,skill_get_time(skill_id,skill_lv));
    #endif
    			}else
    				status_set_hp(src,
    #ifdef RENEWAL
    				max(status_get_max_hp(src)/100, 1)
    #else
    				1
    #endif
    				, 0);
    		}
    		//Client expects you to move to target regardless of distance
    		{				
    			struct unit_data *ud = unit_bl2ud(src);
    			short dx,dy;
    			int i,speed;
    			i = skill_id == MO_EXTREMITYFIST?1:2; //Move 2 cells for Issen, 1 for Asura
    			dx = bl->x - src->x;
    			dy = bl->y - src->y;
    			if (dx < 0) dx-=i;
    			else if (dx > 0) dx+=i;
    			if (dy < 0) dy-=i;
    			else if (dy > 0) dy+=i;
    			if (!dx && !dy) dy++;
    			if (map_getcell(src->m, src->x+dx, src->y+dy, CELL_CHKNOPASS))
    			{
    				dx = bl->x;
    				dy = bl->y;
    			} else {
    				dx = src->x + dx;
    				dy = src->y + dy;
    			}
                  
    			if(unit_walktoxy(src, dx, dy, 2) && ud) {
    				//Increase can't walk delay to not alter your walk path
    				ud->canmove_tick = tick;
    				speed = status_get_speed(src);
    				for (i = 0; i < ud->walkpath.path_len; i ++)
    				{
    					if(ud->walkpath.path[i]&1)
    						ud->canmove_tick+=7*speed/5;
    					else
    						ud->canmove_tick+=speed;
    				}
    			}
    		}
    		break;

    can anyone convert this to latest hercules OLD style asura strike

    Please Move this Topic to SRC Support Section


  5. On 5/6/2020 at 11:40 PM, Tsuuu said:

     

    I looked for the whole community and I couldn't find where I can change the flag for the use of an item, for example, when your inventory reaches a maximum of 100 items, the consumable can no longer be used, I would like to change this modification, when the inventory is full of items the next items falls to the ground when using the consumable.
     

     

    Example:
    https://rathena.org/board/topic/117224-i-can-not-open-a-cookie-bag-with-the-inventory-full-because/

     


    The topic that came closest was this one:

     

    u'm using rathena found on 

    item_flag.txt


  6. 23 hours ago, Captain Matteo said:

    Good day everyone! newbie here! 

    Does anyone remember or know the Auto Attack System skill of the High Priest job? Where he summons 3 Lord Knight Seyrens  if so, do you have any links for this? 

     

    Thank you! :relaxed:

    custom skill of VanRO

    just copy src skills of Bio Cannibalize


  7. @AnnieRuru

    latest version

    1>------ Build started: Project: clone, Configuration: Debug Win32 ------
    1>clone.c
    1>c:\hercules\src\plugins\clone.c(441): error C2079: 'packet' uses undefined struct 'packet_reqnameall_ack'
    1>c:\hercules\src\plugins\clone.c(442): error C2224: left of '.packet_id' must have struct/union type
    1>c:\hercules\src\plugins\clone.c(443): error C2224: left of '.gid' must have struct/union type
    1>c:\hercules\src\plugins\clone.c(444): error C2224: left of '.name' must have struct/union type
    1>c:\hercules\src\plugins\clone.c(444): warning C4022: 'memcpy': pointer mismatch for actual parameter 2
    1>c:\hercules\src\plugins\clone.c(444): error C2198: 'memcpy': too few arguments for call
    1>Done building project "clone.vcxproj" -- FAILED.
    ========== Build: 0 succeeded, 1 failed, 7 up-to-date, 0 skipped ==========


     

×
×
  • Create New...

Important Information

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