• Content count

  • Joined

  • Last visited

  • Days Won


utofaery last won the day on January 20

utofaery had the most liked content!

1 Follower

About utofaery

  • Rank
    Advanced Member

Recent Profile Visitors

813 profile views
  1. Yes woe script is messy for me to get my hand on .. its a web hard to know where to where.. 1 original guardian + extra guardian (auto respawn) Was meant for harder woe conquering. If not conquer can it be spawned too? With auto respawn. 2 correcto..I fail to get the point of it. If you will do show me how will I merge those extra part into the woe-fe and worse script.
  2. I dont really know how to change that, all I do is copy paste from previous post then go on typing then it became colourful...
  3. As we know that Thursday is emperium war day... on server start map server spiting multiple error of these few lines may be 30 or more time. [Error]: script_rid2sd: fatal error ! player not attached! [Debug]: Function: strcharinfo (1 parameter): [Debug]: Data: constant name='PC_MAP' value=3 [Debug]: Source (NPC): testflag at guild_vs2 (52,52) [Status]: NPC_Event:[OnAgitStart] Run (49) Events by @AgitStart. << and then it ends here..
  4. Sir, What will be the max expandable limit of this expandable Inventory expanding?
  5. Yes my script is total mess. Which is why am posting for help. Only those don't want to be helped will refuse to ask for it or worst reject it. But something else comes in my mind. Curiously... Why is there got bhatch; And there hasn't got any breturntoegg; ? Or could you create something like that too? Side stuff: At this time I am using phone to browsing here But out of curiosity why there is so many guess which outnumbered members which logged in.
  6. I have a broken pet egg exchanging old egg to new egg script which need help in fixing. - script F_PetTrader FAKE_NPC,{ disable_items; getinventorylist; for ( [email protected] = 0; [email protected] < @inventorylist_count; [email protected] ) { [email protected]_type = getiteminfo( @inventorylist_id[[email protected]], ITEMINFO_TYPE ); if ( [email protected]_type == IT_PETEGG ) { if ( .petid[ @inventorylist_id[[email protected]] ] && [email protected][ @inventorylist_id[[email protected]] ] ) { [email protected][[email protected]++] = @inventorylist_id[[email protected]]; [email protected][ @inventorylist_id[[email protected]] ] = false; } } } [email protected]$ = "+&Sort&Count&Item&Name+&^FF0000Quit^000000:"; for ( [email protected] = 0; [email protected] < getarraysize([email protected]); [email protected] ) { mes getitemname( [email protected][[email protected]] ); [email protected]$ += [email protected] + " " + countitem([email protected][[email protected]] ) + " " + getitemname([email protected][[email protected]]) + " :"; dispbottom ( " [email protected] :: " + [email protected] + " Count item :: " + countitem([email protected][[email protected]] ) + " ItemName :: " + getitemname([email protected][[email protected]]) ) ; } [email protected] = select([email protected]$)-1; if ( [email protected] > getarraysize([email protected]) ) { dispbottom ( " Dont mess with bug or I bug you! " ) ; close2; end; } else { mes (" [email protected] " + [email protected] ); [email protected] = [email protected][[email protected]]; [email protected] = countitem([email protected][[email protected]] ); if ( [email protected] ) { delitem ( [email protected], [email protected] ) ; makepet ( [email protected] ); mes ( " Exchanged :: " + [email protected] + " of " + [email protected] ) ; } else { dispbottom ( " [email protected] :: " + [email protected] + " [email protected] :: " + [email protected] ) ; } } close; OnInit: [email protected] = query_sql( "select id from item_db where type & "+( 7 ), [email protected] ); freeloop true; for ( [email protected] = 0; [email protected] < [email protected]; [email protected] ) .petid[ [email protected][[email protected]] ] = true; end; } It is suppose to list what egg in player inventory but always returning poring egg.. sometimes nothing is listed..or 0 somewhere is broken and I failed to find out where and the [email protected]$ part is confusing for me since it's not something I always messing with.
  7. [email protected] = query_sql( "select id from item_db where equip_locations & "+( EQP_COSTUME_HEAD_TOP|EQP_COSTUME_HEAD_MID|EQP_COSTUME_HEAD_LOW|EQP_COSTUME_GARMENT ), [email protected] ); Say after collected this list EQP_COSTUME_HEAD_TOP|EQP_COSTUME_HEAD_MID|EQP_COSTUME_HEAD_LOW|EQP_COSTUME_GARMENT I want to put extra check which exclude some of the item from being listed in the [email protected][[email protected]++] = @inventorylist_id[[email protected]]; like putting in an extra check so it doesn't get included in the [email protected][[email protected]++]?? mes getitemname( [email protected][[email protected]] ); then in this part it won't list the excluded "certain item"?
  8. Scroll ... cant be done yet unless you create custom SC_ProtectGarment / SC_ProtectShoes. This can be put into Garment or Shoes or any combo items??? autobonus... autobonus "{ bonus bUnbreakableGarment,100 }",50,10000,BF_WEAPON,"{ specialeffect(EF_ENHANCE, AREA, playerattached()); }"; on attack has random chance to make garment unbreakable..
  9. I really fix up a lot of other script I have by comparing your script with whatever is in my script folder... I guess it's my bad for not explaining this correctly.. on .nb part where it query_sql to fetch all the costumes, can I have another array to [email protected] which include a list of item which not to be compared or "found"? from the big list of query_sql?
  10. Not really since I am the one not get used to read all those source stuff so anything I change error'ed out on me...
  11. Not my suggestion but forced by microsoft to download that 17763 version of visual studio. it says i have something missing blablabla and need download a whole package of 8~10 GB of stuff which is so far away from what I intended. (which is the small visual studio download suggested by someone here and the download size would be (less than 2GB) which opps me out regarding the heal error I found it... original line in skill.c //xsa if (status->isimmune(bl) || (dstmd != NULL && (dstmd->class_ == MOBID_EMPELIUM || mob_is_battleground(dstmd)))) but I make it to this line: if ( dstmd->class_ == mob_is_battleground(dstmd))//xsa so it crash whenever I try to these skills. case HLIF_HEAL: // [orn] case AL_HEAL: case AB_HIGHNESSHEAL: case SU_TUNABELLY: but if I change that line to this It's not crashing anymore... if (status->isimmune(bl) || (dstmd != NULL && (mob_is_battleground(dstmd))))//xsa if (status->isimmune(bl) << how to make heal work on immuned Player (AKA GTB card equipped player) or anything???
  12. browedit has not updated since I dont know when but I think it work perfectly fine with anything 2016 but not after...
  13. Why and how does it repeat the costume at the first place ? was it because there is not enough limitation or conditions check that causing the loop then? and the loop can loop more than once?? because in some cases I have seen [email protected] got bigger than [email protected] in some test for ( [email protected] = 0; [email protected] < [email protected]; [email protected] ) side note: for the code box thing could changes be made so that it only run Codebox script after posting? so it load faster when trying to posting (aka before post is made) then after the post is made only then it load it's code?
  14. Nah all this time I am on window 7 Enterprise ultimate x32<<EDIT with visual studio 2017 and let the installer which downloaded from microsoft download all the package itself which resulted in 8~10GB total size and then when try to compile visual studio says retarget project or nothing... so I retarget ok build solution done. ... nothing happen lol. except where I did source edit which resulted heal(28) not working... The only sad thing about hercules is development is slowish compare to rathena but rathena is a ship with lots of hole and slow speed...
  15. First off don't get mad to link from rathena: https://rathena.org/board/topic/118192-on-checking-array-items-infinite-loop/ This is the test case I try to redo the thing but it's gotten into loop again and again. Don't get mad at me for not understanding this stuff. I always ask things till I get it.