Jump to content

iraciz

Members
  • Content Count

    527
  • Avg. Content Per Day

    0
  • Joined

  • Last visited

  • Days Won

    4

iraciz last won the day on June 27

iraciz had the most liked content!

Community Reputation

76 Excellent

About iraciz

  • Rank
    Angeling
  • Birthday February 3

Profile Information

  • Gender
    Male
  • Location
    Panamá Republic
  • Github
    https://github.com/iraciz/master
  • Interests
    Game performance.

Contact Methods

Recent Profile Visitors

6,794 profile views
  1. Done.. I've spent several minutes looking for and found the flags in doc/skill.db
  2. Solved, CastDelayFlags: IgnoreStatus: true IgnoreItemBonus: true NOTE: The default structure of Sonic Blow Skill comes without cooldown, so the castdelay flags are useless!, unless you add a cooldown to force a delay and avoid the skill being casted twice or triple in an instant. Cooldown: 1000 example: - Id: 136 Name: AS_SONICBLOW Description: Sonic Blow MaxLevel: 10 Type: Weapon TargetType: Attack Range: 1 Hit: Multi_Hit HitCount: -8 Element: Weapon CopyFlags: Skill: Plagiarism: true Reproduce: true RemoveRequirement: true AfterCastActDelay: 2000 AfterCastWalkDelay: 2000 Cooldown: 1000 Duration2: 5000 CastDelayFlags: IgnoreStatus: true IgnoreItemBonus: true Requires: SpCost: - Level: 1 Amount: 16 - Level: 2 Amount: 18 - Level: 3 Amount: 20 - Level: 4 Amount: 22 - Level: 5 Amount: 24 - Level: 6 Amount: 26 - Level: 7 Amount: 28 - Level: 8 Amount: 30 - Level: 9 Amount: 32 - Level: 10 Amount: 34 Weapon: Katar: true
  3. Good day, My users are complainting the sonic blow behaviour in poem of bragi, assassi cross can cast 2 or even 3 sonics at once, because the skill is being affected by poem, and cast delay reduce gear, please how can I make sonic blow delay not be affected by songs or gears? here's the skill structure: - Id: 136 Name: AS_SONICBLOW Description: Sonic Blow MaxLevel: 10 Type: Weapon TargetType: Attack Range: 1 Hit: Multi_Hit HitCount: -8 Element: Weapon CopyFlags: Skill: Plagiarism: true Reproduce: true AfterCastActDelay: 2000 AfterCastWalkDelay: 2000 Duration2: 5000 CastDelayFlags: IgnoreStatus: true Requires: SpCost: - Level: 1 Amount: 16 - Level: 2 Amount: 18 - Level: 3 Amount: 20 - Level: 4 Amount: 22 - Level: 5 Amount: 24 - Level: 6 Amount: 26 - Level: 7 Amount: 28 - Level: 8 Amount: 30 - Level: 9 Amount: 32 - Level: 10 Amount: 34 Weapon: Katar: true
  4. does anything, imposible to use because is passive.
  5. Well, Can somebody tell me where to find the available castdelay flags for the skill.db.yml? where's the documentation of available flags? # CastDelayFlags: Effects of the skill's delay. (Optional)
  6. Bad script! Use: soundeffectall "bathory_die.wav",0; instead
  7. Why mimic? Use the default id view and it will take the available ones. Word!
  8. Good day Dear members... As the tittle say's What is this skill for? it's Passive and was inherit from a pair of shoes that i got in box of halloween. I can't find any information about this skill in any official Site! I need answers, how do this skills works, benefits, what triggers it, etc! please...
  9. Ninja spawn now in hinding status, and players can't see them.
  10. View File Doll Machine - Halloween Edit October is coming and I'm preparing - I made this sprite in 5 minutes just to go according to the Halloween theme. Use it at your will regards. Submitter iraciz Submitted 08/28/2020 Category NPC Sprites Video Content Author iraciz  
  11. Version 1.0.0

    123 downloads

    October is coming and I'm preparing - I made this sprite in 5 minutes just to go according to the Halloween theme. Use it at your will regards.

    Free

  12. What about this? Do you think this would make the trick? 40500,Partners Potion,Partners Potion,2,3000,,10,,,,,0xFFFFFFFF,7,2,,,1,,,{ set #brothers,1; },{},{} + bool brothers; if (sd->state.brothers) { // bypass the duplicate i = bg_queue_member_add(qd, sd); sprintf(output, "You have joined %s queue at position %d.", qd->queue_name, i); clif_displaymessage(sd->fd, output); return 1;
  13. I came here, and this site is my last hope! I want to create a variable, example: #trusted in order to allow accounts with the #variable bypass the double login check filter for battlegrounds. (intented for couples or brothers that share same connection) This is the Whole code of the bg Join structure, it is source coded, and there is no way possible via script, to ignore or bypass the ip check. I don't want disable the check in battle.conf int bg_queue_join(struct map_session_data *sd, int q_id) { char output[128]; struct queue_data *qd; int i; if (battle_config.bg_queue_onlytowns && !map_getmapflag(sd->bl.m, MF_TOWN)) { clif_displaymessage(sd->fd, "You only can join BG queues from Towns or BG Waiting Room."); return 0; } if (sd->bg_id) { clif_displaymessage(sd->fd, "You cannot join queues when already playing Battlegrounds."); return 0; } if (sd->sc.data[SC_JAILED]) { clif_displaymessage(sd->fd, "You cannot join queues when jailed."); return 0; } if ((qd = sd->qd) != NULL) { // You cannot join a Queue if you are already on one. i = bg_queue_member_search(qd, sd->bl.id); sprintf(output, "You are already on %s queue at position %d.", qd->queue_name, i); clif_displaymessage(sd->fd, output); return 0; } if ((qd = bg_queue_search(q_id)) == NULL) return 0; // Current Queue don't exists if (qd->min_level && sd->status.base_level < qd->min_level) { sprintf(output, "You cannot join %s queue. Required min level is %d.", qd->queue_name, qd->min_level); clif_displaymessage(sd->fd, output); return 0; } if( bg_countlogin(sd,false) > 0 && battle_config.bg_double_login) { sprintf(output,"You cannot join %s queue. Double Login detected.", qd->queue_name); clif_displaymessage(sd->fd,output); return 0; } i = bg_queue_member_add(qd, sd); sprintf(output, "You have joined %s queue at position %d.", qd->queue_name, i); clif_displaymessage(sd->fd, output); if (qd->join_event[0]) npc_event_do(qd->join_event); return 1; } This is the part that give me the most headache if( bg_countlogin(sd,false) > 0 && battle_config.bg_double_login) { sprintf(output,"You cannot join %s queue. Double Login detected.", qd->queue_name); clif_displaymessage(sd->fd,output); return 0; } This is the atcommand structure for @joinbg // Player Commands bindatcmd "joinbg","BG_Queue_Join::OnDoJoin",0,99; bindatcmd "leavebg","BG_Queue_Join::OnDoLeave",0,99; end; OnDoJoin: // @joinbg if (getbattleflag("bg_eAmod_mode") == 0) { message strcharinfo(0),"Battlegrounds are currently disabled."; end; } else if (agitcheck() || agitcheck2()) { dispbottom "[Battleground is currently disabled for this moment due to War of Emperium.]"; end; } else if (checkquest(8600,PLAYTIME) == 2) { erasequest 8600; } else if (checkquest(8600,PLAYTIME) == 0) { dispbottom "[You are a Deserter. You can't participate until the indicator goes off]"; end; } bg_queue_join .BG_Queue; end; Please I beg you! What do I have to edit! In order to make acocunts with a #var ignore the ip check and join the bg?
×
×
  • Create New...

Important Information

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