![]() |
|
[Tutorial] Add a mob/npc - Printable Version +- LCKB (https://lckb.dev/forum) +-- Forum: ** OLD LCKB DATABASE ** (https://lckb.dev/forum/forumdisplay.php?fid=109) +--- Forum: Guides & Help Section (https://lckb.dev/forum/forumdisplay.php?fid=193) +---- Forum: Tutorials & Guides (https://lckb.dev/forum/forumdisplay.php?fid=124) +----- Forum: Emulation Guides (https://lckb.dev/forum/forumdisplay.php?fid=188) +----- Thread: [Tutorial] Add a mob/npc (/showthread.php?tid=94) |
- Koko - 07-30-2011 Hey all, I was bored tonight, so i decided to share my little secret of today ![]() Lets show you how to add a mob/npc Add a shopkeeper works! Just take geres flag, edit the shopAll file and save the .data file from the developer studio (in the shopAll editor : file > save; select the data folder and replace the title of the file by "Shops.data" (with ")) ~ Add a mob Dont worry, its really easy! First, dont forget to backup modALL_usa.lod & mobname_usa.lod. Then download LcDevStudio (made, once again, by wizatek) : 2 Open the program, put your actuals mobALL & mobname from your client in the same folder than the program, and open those files with the studio. Unless you know how to create a texture for mobs with smc, bmc, tex files etc., were going to copy an existing mob. So choose your mob & press the button "Copy2New". At the end of the list will appear a new mob with a new ID; dont touch the flag, but you can edit lvl etc. When its done, select any other npc, & click on yes on the message to save you new mob. If you get an error message, click on continue. Then click on file > save and replace you mobALL file in the program folder, and export > mobname to do the same with mobname.lod. Now the client part is done. (ps : if you want to edit the texture of the mob, you must convert you .tex file to .tga with textool [go to chaosprojekt to download it]; then edit it with any program of your choice [when you save it, dont compress it!], and at last convert it back to .tex. You will have to create a new mob folder with all the files from the original mob + your texture edited; dont forget to open the .smc file with a hex editor to edit the adress of the texture to your new mob folder). Now open you t_npc table and add a new line. Put the same id and fill everything you can (dont forget smc & idle, attack etc). When its done save & restart you gameserver if it was open. At last, login, go to the zone of your choice and use /summon to see your mob! ~ Add a skillmaster Almost the same. Copy your skill master, edit the name, smc line, and other things if you want. Dont touch the flag once again, and @ Skill master line, fill with the value of the class skill master; heres the list: Titan : -256Knight : -255 Healer : -254 Mage : -253 Rogue : -252 Sorc : -251 Ns : -250 The idea is the same to add any npc; but if you need help to add a particular npc, just tell me. Heres my little zoo : Have fun! - megachombas - 07-30-2011 incredible kokokul! very userfull, coz i was planing remplace existing mobs for put my new ones! now, if you find me a tool for edit the bmc and bmc that i can put my new mobs (have already created 4, all from textures of other games, and a bit of my designer profesionalism *_*),you will be my god.ive already tryed to edit them with xnviewer, but no way. - Koko - 07-30-2011 Well i can open every file (.bmc, .smc etc.) with Free Hex editor Neo, a free hex editor (as its written in the title ^^). But i dont have better :/ Wizatek is the god here, not me :p - Wizatek - 07-30-2011 Very nice tutorial! - LooniboonS - 07-31-2011 Nice Koko! Thread is now sticky! - Koko - 07-31-2011 Thanks ![]() - megachombas - 07-31-2011 well, you know that smc bmc and all the hell can also be opened with the notepad, XD just that, for really change the "form" of the items,we have to change the the bmc and bm. but, when you open it with the notepad, its just coded, soo it means that it shouldnt be opened with things like the notepad. im sure that in the bm and bmc, there are settings (that i think they are graphic settings), that let you set the 3D form of the stuff, and then you apply it for change the form. same for maps, ive made some maps with the cryengine 3D graphic motor (the same used in crysis 2) ,but at half way, i was wondering how to meld it with the game, coz i must do a teleporter too. a faster way would directly edit exisiting map, and just make them bigger with a 3D graphic motor (3D max, cad studio, etc), but as always, last chaos devloppers used tools that nobody knows where they come from, soo no way to open current data files. soo, here comes my 2 questions: 1) do you know what tool used for edit bmc and bm? 2) do you know what tool neded for edit the map/ how to convert the files in other that programs be able to read them? - Koko - 07-31-2011 Yeah, youre right, but i love when its complicated, so i use a hex editor ![]() And about your 2 questions i have no idea, sorry :/ - megachombas - 07-31-2011 and you didnt answered the 1st one either,:p - Koko - 07-31-2011 The tool for bmc etc ? Once again i dont know ![]() |