Jump to content

SamDev-Coder

Legendary Member
  • Posts

    129
  • Credits

  • Joined

  • Last visited

  • Days Won

    9
  • Feedback

    0%

Everything posted by SamDev-Coder

  1. - Update September 10th * Adapt File Edit Grid with the Selected theme for better visualization * Automatically Detect Colors Parameters and Add it as Background, for accessibility purpose. So you don't need to check how this color looks like anymore * With Double Click on a Colored Element you get an Adobe-Like Color picker, which automatically translate values to the valid syntax of dat files (rgb and rgba) - First Post Updates
  2. Well you got a point there which i agree with now, and this way i think it needs to have it's official site or something that people can watch for official and non-hijacked releases I would say as @.Elfocrash , on surface code looking it's not really differ, but on another level they are , when we talking about indexers, LINQ, Operator Overloading, hmmm lemme think maybe delegates ? generics ? , i not fighting for C# because i work in both C# and Java (and i'm not the best or even pretend to be good) but i don't code just for habit or Lineage but i make a live out of it, so when it comes to business there is no really good and bad language, but there is suitable for the project or not , here we are talking on a project i like to work on , and at this matter it's all about what you like , what you can achieve good results with, but let's say the truth i love C#, it's just inspiring and amazing even i hope some day C# take place of Java in L2 Packs community, and actually C# is capable of handle this, that's why i really like what Elfo. done with L2dotNet, and i have a target that L2dotNet will be my starting point for a ready to use C# Interlude Pack Totally Agree If it's a Technical Discussion then i would love that, but fights .... no i would prefer to watch since i think all are elders here :)
  3. Well i'm always with Gitub and VS Team Foundation, but as you can see many tools shared here and after that someone come sell it and fool people with it, how can we avoid this ? or what license we could use
  4. Later i think about associate it with an L2 Pack, and Web Engine so it's one thing you have to get and then your server is ready to be live, no install , no pre configuring .... nothing just get live and application will be responsible for managing server in live mode
  5. not sure yet, but i think i'll do as @`NeverMore suggested to have a website for that project, and will try to add more developers to the board to have a team working on updates and fixing bugs ... to have an organized and productive project then you have to stick with a plan so i don't think about open sourcing yet
  6. Of course it would be simple, i can add a tool for this to the application
  7. I will try to never exist this project at least until i add another developer who i can rely on to the board. Btw i will rename UTX tools to UNREAL Tools since it's no more just UTX, i expanded it today to work with USX and UAX
  8. Great Suggestion, didn't thought about this , Thanks a lot for helping :) May i add it to suggestion list and log ?
  9. Thank you @Θα Σπασω Κουπες hope you like that project :)
  10. Main Post Updated with Live Preview Feature and Screenshot
  11. It's a Spell, Takecare OnTopic : any way i can't really understand what are you asking for but if you mean you don't want to enable Trade when player in party then on TradeRequest just do like if(player.getParty() != null) {return;} But if you want to disable Trade for Same Party Members then : if(player.getParty() != null && player.getParty().containsPlayer(target.getActingPlayer())) { return; } And if you want to enable it only if both are in same Paty then if(player.getParty() == null || !player.getParty().containsPlayer(target.getActingPlayer())) { return; } After all i feel that your question (if that's a question) is about something really different
  12. Updated .. Changed to Project and Added full info. Please Check First Post for the Info
  13. https://mega.nz/#!5jRzyBST!-n7ZpPCFiJFo97iaADxyHaV0d-IUTqpdVwtoz8ZNYeg
  14. id name add_name description popup supercnt0 cnt0 set_ids[0] set_ids[1] set_ids[2] set_ids[3] set_ids[4] set_bonus_desc supercnt1 cnt1 set_extra_ids set_extra_desc unk1[0] unk1[1] unk1[2] unk1[3] unk1[4] unk1[5] unk1[6] unk1[7] unk1[8] special_enchant_amount special_enchant_desc unk2 here is the column names of itemname-e.dat
  15. Well i think it's simply doable instead of calculating adena, give reputation for the class ... etc just load the HTML of the Community board which located in data/html/CommunityBoard/xxxxx.html (maybe u use custom community board) String content = HtmCache.getInstance().getHtm("data/html/CommunityBoard/home.html"); and Send it but instead of sending the packet as NPCMessage, Send it via BaseBBSManager , for example : BaseBBSManager.separateAndSend(content, player); You may get errors like Cannot Resolve BaseBBSManager .... blablabla then u need to import it like import com.l2jserver.gameserver.communitybbs.Manager.BaseBBSManager; and Good luck :) lemme know if u need any help
  16. Each File Type has its own Associated Procedure to detect Malformed Files, For Example : .DAT file : uses DDF for validation, .ini : uses Headers, .xml files uses XSD for validation ... etc, also in Saving/Exporting Process there is a Validation Procedure for modifications as well as detection mechanism to be able to detect if the droped file is Encrypted or Decrypted file .... etc
  17. Well now you can decrypt and encrypt (ini, int, dat,utx,bmp) files and now working on a fast tool where you can just drag any l2 client or server file and drop it and app will recognize the suitable operation needed or proper editor or tool
  18. Cool, this will be includes to automatically detect img src tags :) What do you mean by client description ?
×
×
  • Create New...