Jump to content

Jojo_

Members
  • Posts

    176
  • Credits

  • Joined

  • Last visited

  • Days Won

    1
  • Feedback

    0%

Everything posted by Jojo_

  1. Was the id totaly ! I did change id to 39000 and it work fine, thanks I wonder how I didn't think id could make it weird :p ( can be closed :))
  2. Hi I have a tiny issue to add basic npcs. Each time I try to add npc in npcdata.txt it does not load. Just load until processing NPCDATA.TXT file and crash without any error even in logs. I tried to add a simple thing like copy paste change id + name and adding name in npc_pch but nothing it just crash. (I just want to add a simple npc that does same ai than another with just different look and id. (agathion) Yes I have added the AI in ai.obj class 0 ai_ag_fairy_00 : default_npc class_end here my line in NPCDATA.TXT npc_begin citizen 1337001 [ag_fairy_00] category={} level=55 exp=70853089 ex_crt_effect=0 unique=0 s_npc_prop_hp_rate=1 race=etc sex=female skill_list={@s_npc_prop_race_etc;@s_npc_prop_hp_lv_p0;@s_npc_prop_mp_lv_p0;@s_npc_prop_pa_lv_p0;@s_npc_prop_ma_lv_p0;@s_npc_prop_pd_lv_p0;@s_npc_prop_md_lv_p0;@s_npc_prop_armor_type_n;@s_npc_prop_weapon_type_fist} slot_chest=[] slot_rhand=[] slot_lhand=[] collision_radius={5;5} collision_height={3.75;3.75} hit_time_factor=0.6 hit_time_factor_skill=-1 ground_high={180;0;0} ground_low={60;0;0} str=40 int=21 dex=30 wit=20 con=43 men=25 org_hp=1673.05473 org_hp_regen=6.5 org_mp=889.8 org_mp_regen=2.4 base_attack_type=fist base_attack_range=40 base_damage_range={0;0;80;120} base_rand_dam=10 base_physical_attack=388.11142 base_critical=4 physical_hit_modify=4.75 base_attack_speed=253 base_reuse_delay=0 base_magic_attack=265.02979 base_defend=223.6362 base_magic_defend=163.64727 base_attribute_attack={none;0} base_attribute_defend={20;20;20;20;20;20;0} physical_avoid_modify=0 shield_defense_rate=0 shield_defense=0 safe_height=100 soulshot_count=2 spiritshot_count=2 clan={} ignore_clan_list={} clan_help_range=0 undying=0 can_be_attacked=1 corpse_time=7 no_sleep_mode=0 agro_range=0 passable_door=0 can_move=1 flying=0 has_summoner=0 targetable=1 show_name_tag=1 npc_ai={[ai_ag_fairy_00]} event_flag={0} unsowing=1 acquire_exp_rate=0 acquire_sp=0 acquire_rp=0 corpse_make_list={} additional_make_list={} additional_make_multi_list={} ex_item_drop_list={} npc_end
  3. that actually nice share, do you allow me to convert it for Gracia final to use as temporal armor in an event ? ^^ I ask perms because I think it need. Never mind I will redo it from zero cause no kamael :)
  4. yes it is old but pretty basic so converting it will be less a pain that using these all pretty account manager with items etc because learning a new thing that already long so adding all thesefeature that could be a mess in a jungle :X Edit : added all my current modification over a github : Lineage2AccountManager feel free to correct me as you wish for the moment as I am writing it is not working. And yet only registration part as been looked over. It say success when it write nothing in DB but I am on it :) Edit 2 : Any help would be welcome :) Right now it seem to connect but won't write in DB but there is no error. Edit 3 : Still on the same issue if any could help it would really nice I still stuck it connect but wont write on DB :/
  5. aaah thanks seem as tiny as i wanted. if it isn't in pdo or compatible with php7in any manner i will convert it myself and post result there. for now the question is resolved :) Thank you ^^
  6. Hi maybe someone have something like that already made. So my request is : a Account manager really basic Account create password change with Email. And this under PDO or something compatible PHP7.x I know there is ton of them but these are pretty outdated and need major rework and aren't basic so to rework such big things that a nice pain. So in case someone have it that would be pretty neat also as I will use it myself for my server i will leave copyright on it without issue. Also it will be checked. If none have it then with time I will have it done and shared here later. I just need to learn these functions and this I don't think it will be well protected. that why I ask before making :) Oh by the way I don't ask for hire etc. if there is no bas eI will not ask anyone to make :) So I am not looking for paid method also, if anyone willing to spend time with me to dev a basic thing like that and want to share it for zero later he/she feel free to pm me :) PS: there is high chance I try to do mine too :) added all my current modification over a github : Lineage2AccountManager feel free to correct me as you wish for the moment as I am writing it is not working. And yet only registration part as been looked over. It say success when it write nothing in DB but I am on it :)
  7. I have seen that with IDA pro you can manipulate engine.dll from client, wouldn't the same be appliable there to force server id to be 1 ? I ask before spending night for that ^^
  8. sadly that out of my knowledge. (at base i am more on 3D animations :X) And i am at the very beginning of L2off stuffs. Slowly I try to learn for project like your but I must admit I pretty easly lost ahah. So about that issue would that also mean the one that made that Premium server used an extender in Server to change the packet ? or some kind of "custom packet" ?
  9. it seem be working in my end, only a quack because I used a modded, and baddly modded productdata.txt :) Yet thanks a lot for this :) error : "Dummy packet called opCode[1a]! Client disconnected err[c0000241] ip[127.0.0.1]" also gameserver show this error : [.\PremiumService.cpp][318] Request from [256], but reply to [1] CPremiumServiceSocket Close 7ee9c(273fbcc4). GetLastError(64) Edit 1 : Okay seem that error "Request from [xxx], but reply to [1]" is linked to server ID. How to make them match i have no idea i am trying severals things Edit 2 : Definitly rely on server ID. when you input a server ID different than 1 it multiply that nmber by 256. For exemple ID 1 for server the error will be : [.\PremiumService.cpp][318] Request from [256], but reply to [1] CPremiumServiceSocket Close 7ee9c(273fbcc4). GetLastError(64) and if you change your server id to 256 it will be : [.\PremiumService.cpp][318] Request from [65536], but reply to [256] CPremiumServiceSocket Close 7ee9c(273fbcc4). GetLastError(64) Now how to force that premium server exe to not play around like that I have no idea. If i find something i will edit again.
  10. Hi, a tiny share for people like me who's a bit lazy to add skill to a builder character. This share add a transform with gm skill in :) Now only one skill to add to get most of available buff for GM in Gracia Final ! it also include Super haste. Preview : Okay so let start with client side first. add these two file in system folder : LineageNPC2 U&INT.rar now to get Mesh and textures as this one Animations folder. LineageTwoNPCs.ukx Okay then open L2FileEdit and Edit these lines in the corresponding files from this txt (skill id = 7038 I use an unused skill from client&server to not waste space and id.): Pastebin - Dats lines Once you have made this you should be able to launch client in pawnviewer and check the npc it self, it should be animated and co like intended :) now let see Server Side : edit skill data ID 7038 with this : Pastebin skilldata.txt gm transformer add this in transform.txt transform.txt for gm transformer Now you can restart your server and check skill ID 7038. If should transform you and give the skill list i show in game. The transformation last 24hours and have no reuse + can be removed with the skill in skill windows. Becareful always do backup. this goes for client and server file that very important to do backups. That ukx does not contain any copyright beside the file named as my incoming server name. Also no utx is required, it is embedded in ukx. the npc it self does not make much sound, issue like human voice when casting I can't do much against it, that engine limitation i tried to set voice and stuff from FElf with animnotify but still this human voice cover it. the .u and int is mandatory for Animation to work, it contain NPC class gm_transformer For now is you transform it does not change name to the one set in NPC Name I do not know yet how to do that :) You are free to use / mod it as you wish ~
  11. I don't have modded files from Leak and tried several, ad one from the team that offer a test period it does the same. and when I check with notepad++ it seem to be that encoding. about Premium server ? what is that another exe to launch ? Don't seem to be required as th server exe try to look for the file itself ? Or is that related to IBServer?
  12. Still in need, I make a double reply to add a comment about it. The files in server seem fine, it does read it at launch but if i pause and resume the server it show this : LEXER_ERROR Invalide char[] yet I does not say any char so ? beside it i have no idea what wrong :X
  13. I asked it because I have trouble setting php to work with mssql since php7 upgrade :X maybe the function is hidden somewhere but I have not found anything yet.
  14. About drop Issue true it was an issue in my end sorry I did fresh install and it does work as intended. Also maybe we can already but can we pull the currently numbers of players and max from the game server ? If not do you think you could add such feature for a proper online status from a website outside the machine host ? ^^ By the way sorry if I annoy you with suggestions it just that really a great extender you are doing and I try to add my grain of salt eheh ~
  15. Hello ! I can suggest you something ? In the windows title of L2Server you add - Release - Patched by MyExt64 ( Would be hard to add the last submit ID there ? Like replacing RELEASED by "Build N. 123456789" ? This would be neat to track last time we have updated our sources :) Also I must really thank you ! That a wonderful things for Win 10 users! I can confirm that System "87" work fine on it. (system 87 fix issue about % on windows 10 :)) By the way quick question, can we do Auto announcement on your extender ? Like when you connect, and / or at defined interval like "Event : Hunt the monsters to optain nectars and collect various userfull rewards." Again thank you if I find any issue I will try to report it in good form :) Actually found an issue with system 87 Some drop randomly vanish from the view, if you put mouse over it it does work you see name etc. And this happen to random items not fault of an ukx etc Picture : as you can see my mouse was over Adena (Up left next to shining stars) (Adena 2,742) and that not issue of ukx as you can some adenas at right :)
  16. Hi hi. First let seem what I use : GF MyExt64 for L2Server. My setting are these : [Premium] enable=true address="127.0.0.1" port=25123 heartbeat=10000 pause=false cashShopPause=false [PremiumUser] PCCafe=true ExpBoost=200 SpBoost=300 SpoilBoost=200 DropBoost=200 the button in game was not here if i put them at false :) so my question is how to populate this : I have seen my script file : productdata.ini It seem to have quite a lot entry so though it would be good as no error were throw by the server. But as it was empty I tried to put one line and still no error but still empty in game :) here what a line look like : product_begin id=1080001 name={p_br_cash_fortuna_box_c} category=5 /*etc*/ price=500 is_event_product=0 is_best_product=1 is_new_product=0 buyable=1 buy_condition={} sale_start_date={1980/01/01 08:00} sale_end_date={2079/06/01 08:00} location_id=8 /*ru*/ items={{[br_cash_fortuna_box_c];1}} server_type=free product_end Edit : See bidi1252 post for premium server EXE it does not solve but that a step closer :)
  17. you need to decompile l2.ini with encdec_old and manually change ip with notepad and recompile back. After Armor editor I will make one for L2ini c1 :)
  18. first thanks for the system as was looking for it ahah. Second i can confirm this error persist here if any have a fix it would be nice :)
  19. well that maybe because saddly there is no any good C3 server files available public. Else more dev would be on it, yes I just do it on a server where i am player so quite limited :P (That also why I can not give server files as I can't test them.) I might share more in futur, I have several things like Cursed weapon some custom weapon I modelled myself.
  20. my pleasure actually you care about it a bit :) at the moment I am almost done with the Armorgrp editor. It can : Save/load encoded/decoded armorgrp save/load armor editor from/to a specific id. I need to finish this to release : Id modify from Ini ( when you load it will ask if you want to add as new line or as the id provided in file .ini :) Also add that builti Armor File editor ( the one that open INI and save INI from armor line.) And still better icon and theme to match the suite I am making ~
  21. I have added sources of updated software and new link for softwares. Both got some tiny fix about header that was editable. Better save function too i had a tiny error with long .txt that would delete one line at a moment in a certain conditions. Also almost finished armorgrp editor. Quite an hard file with ton of possibilities. I have added a built-in armor editor to generate ".ini" from a single line :) this way it will be exportable modifiable in another editor but also possible to modify and export a input ID this way a person could import export to correct error or use as a "template" What left for this armor editor is : ID export as .ini ID import with a check if id exist or not. Icon of software to represent the editor itself. picture and link in first post :)
  22. here one for C3 it work on most chronicle if you adapt dats line. No server files as I use it on L2Off. It use a share made there with proper models I direclty exported from client myself cause of copyright. Have fun :) Why paying when with a little work you can make it work nicely on your client :) C3 Epic weapon So these have no copyright in model nothing, you can mod the ukx as you wish with proper unreal editor (Postal :D) mod as you wish, it include Ertheia Icon.utx working on lower chronicle to have that proper icon. now maybe you will need some tweak like encrypt etc to work. I know C3 and lower does not require encryption but maybe others do
  23. Hello :) First before I got asked yes I am Baoulettes. Now let tell what these tools are. Right now I just have 4 software to do basic things that C1 had lost or not even made I have no idea. So for the love of learning I did made my own :) and decided to share, I know C1 is pretty dead but still maybe there will be that ONE person that would like the attention :) So what it is for now : In short that L2FileEdit But for C1 only. and not all files yet I is separated in tools for one file each. For example : Systemmsg-e got it's own tool, Itemname too. So far I have this : Actionname-e.txt editor Itemname-e.txt editor Systemmsg-e.txt editor Weapongrp.txt editor So that pretty short but I plan later to complete the list. my goal is to be able to edit fully .txt from C1. You might ask "hey dude the heck you do xxxx softwares, why not only one ?!" Simply I want to have clean source without ton of lines and sometime I want to be able to edit Itemname-e and Weapongrp in same time to make things faster. about feature beside opening .txt what does it do ? First it use L2EncDec_old. So I can tell my software to open encoded file but also decoded to encode or save them as decoded only ( can be cool for server or for peoples that fill db for website preview etc.) But also that cool to have choice. let be a bit more precise : Actionname-e : Open/Save Decoded/Encoded Add/Remove entry (aka IDs.) Remove double space in Name/Description Ability to edit any row, ID/Type/Category/Icon/Name/Description Itemname-e : Open/Save Decoded/Encoded Add/Remove entry (aka IDs.) Remove double space in Name/Description Ability to edit any row, ID/Name/Description ​ Systemmg-e : Open/Save Decoded/Encoded Add/Remove entry (aka IDs.) Remove double space in Messages Ability to edit any row, ID/Group/Message Weapongrp : Open/Save Decoded/Encoded Add/Remove entry (aka IDs.) Replace Space to _ in name according to Lineage II C1 standard. Ability to edit any row, (Should I list them?) Ability add preset like Sword, 2Handed sword etc, this will add entry with ID generated from numbers of existing entry +1 and this for all weapon type I think (If i miss one tell me) For now it just add as no grade with ajusted no grade stat but can be modified to what ever you wish, C1 have S grade also. Now about issue that all software have : You can open any .txt so basicly it can show wrong result or throw error if you open the wrong one. Unknown issues : If you have any I invite you to contact me over here or Skype:mysticia26 or PM (if skype is not allowed to be posted then just any mod delete it and sorry I was unaware.) now for the ones that read till here and might tell "you are funny but where my preview ?" And here the download (Unpack where ever you want I suggest to make a folder just for it): L2C1 Tools 08/04/2017 L2C1 Tools sources 08/04/2017 About sources I make software with Rad Studio 10.1. I tried to keep it clean but please remind i am still a really noob person. So it can have huge mistake :C Change log : all apps you can't edit header now. armorgrp ed with editor on it way to be there ! only need an icon + .ini import from armor editor :) So hope you will like it, and no I don't have plan to make it for highter chronicle yet and FileEdit does it's job properly I think :)
  24. Interresting, could be nice to check it if you make another link :) If needed I can upload a client C2 :)
  25. hum, I will have no use of it BUT actually that look great :) May I ask that a port ? or did you actually made that map?^^ Also I'm wondering how can you make make under the engine itself :3?
×
×
  • Create New...