Jump to content

clydelion

Members
  • Posts

    754
  • Joined

  • Last visited

  • Days Won

    5

Everything posted by clydelion

  1. Upload your skill.c and status.c somewhere.
  2. Did you recently update your src and item_db? Update const.txt too.
  3. Heya.. Let's break some diffs and get this implemented xD Did I break something with this? diff only: http://upaste.me/raw/5d73694142303f85 pc.h: http://upaste.me/raw/537769422cc7caf2
  4. yeah, updating idle_time var when the character sits/stands, and chat would be great. Hmmm.. Using this script for testing.. -<TAB>script<TAB>idle_test<TAB>-1,{ OnPCLoginEvent: @idlecheck = isidle(5); dispbottom "You are "+(@idlecheck?"idle for "+@idlecheck+" seconds.":"not idle."); sleep2 5000; goto OnPCLoginEvent; end; } moving this line would be more accurate clif.c @@ -9861,7 +9861,6 @@ } pc_delinvincibletimer(sd); - sd->idletime = last_tick; unit_attack(&sd->bl, target_id, action_type != 0); break; case 0x02: // sitdown @@ -9900,6 +9899,7 @@ clif_standing(&sd->bl); break; } + sd->idletime = last_tick; }
  5. checks your access.php is it working before?
  6. You introduced sd->class_&JOBL_THIRD, the right way would be to check first if sd is not NULL. thus, if( fixed == 0 && sd && sd->class_&JOBL_THIRD){
  7. Currently, actions are monitored within the source even if those settings are off. I have something in mind that will utilize that monitoring(which I think is best for this). I will come up with something later if no one takes this.
  8. what rev are you using? Players with SC_BERSERK are not allowes to cast skills, use items, nor change equipments.
  9. in pc.c int pc_gets_status_point(int level) { if (battle_config.use_statpoint_table) //Use values from "db/statpoint.txt" return (statp[level+1] - statp[level]); else //Default increase return ((level+15) / 5); }
  10. inside the OnRightKill label, add the command mapwarp strcharinfo(3),"prontera",22,33; before end; just change the coordinates
  11. - script My Custom Event -1,{ OnRightKill: .poringvar--; mapannounce strcharinfo(3),strcharinfo(0)+" killed 1 right poring, "+ (.poringvar?.poringvar:"No") +" more left",bc_map,"0x00CCFF",FW_NORMAL,12; end; OnWrongKill: //do what you want here end; OnInit: set .poringvar, 10; end; } don't forget to Init every time you start the event.
  12. oh yeah, I've mistaken unitkill for unitattack. Sorry bout that
  13. Re-check diffing. If anyone's interested, here's a TGA for this mod. Screenshot: SPRO.zip
  14. This would be better to kill the killer, @die.. atcommand "@nuke "+strcharinfo(0);
  15. oh, that would be a lot of modifications. Someone requested that privately and i declined xD
  16. You don't need to create separate folders for male and female when adding custom weapons. All of them are inside the directory : data\sprite\Àΰ£Á·\<job> filename format for the sprites: <job>_<gender>_<itemid>.<act/spr> filename format for the drop sprites: <job>_<gender>_<itemid>.<act/spr> example: (swordsman weapon for male and female with item id 10000) directory: data\sprite\Àΰ£Á·\°Ë»ç files: Ë»ç_³²_10000.act Ë»ç_³²_10000.spr Ë»ç_³²_10000_°Ë±¤.act Ë»ç_³²_10000_°Ë±¤.spr Ë»ç_¿©_10000.act Ë»ç_¿©_10000.spr Ë»ç_¿©_10000_°Ë±¤.act Ë»ç_¿©_10000_°Ë±¤.spr
  17. You can't add custom classes in Renewal clients. This feature is for XRAY clients only, xray development stopped for 3 years already.
  18. Providing your current WoE script would be helpful.
  19. Manually replace the file with the correct one. xD
  20. Ahh yes. I assumed the act files to be the same. I should update it so that it requires two separate act files. If you can't wait for the update, just replace the generated act file with the correct act file for the gender in question.
  21. Cheers! http://upaste.me/raw/fbb3667173e1d98e
  22. Blacksmith (2^10): 0x00000400 + Assassin (2^12): 0x00001000 + Rogue (2^17): 0x00020000 + Alchemist (2^18): 0x00040000 --------------------------------------------- 0x00061400
×
×
  • Create New...