Leaderboard


Popular Content

Showing content with the highest reputation on 02/10/2021 in Posts

  1. 1 point
    It just means unload the current module and load the specified module. If you have been there before then that module's GIT/ARE/IFO is stored in your save file, recording whatever state changes occurred.
  2. 1 point
    That script is global, so you'll find it in scripts.bif (original source included). It has nothing to do with transitions though: #include "k_inc_end" void main() { SetTraskState(TRASK_NOTHING_02); } It just sets a global number: void SetTraskState(int nValue) { // AurPostString("New State" + IntToString(nValue),5,7,2.0); SetGlobalNumber("END_TRASK_DLG",nValue); // AurPostString("Set: " + IntToString(nValue),5,10,3.0); } There are a few modules that utilise global scripts for things that really should be module-specific. Manaan is notorious for doing this. I'd suggest permanently extracting scripts.bif somewhere so you don't need to use KTool. I'd also highly recommend installing Notepad++ along with JC's NWScript language definitions if you haven't already. It makes working with scripts much easier. With the global scripts extracted, you can try doing a Search in Files for examples of a particular function:
  3. 1 point
    It's a commandline program, not GUI-based. You need to either run it from a command prompt or use a batch file. I posted one previously here. It also requires a copy of nwscript.nss from the game to be placed in the same folder as the exe. Since the two games have differing script functions, you'll need two copies of the program in different folders if you want to compile for both K1 and TSL.
  4. 1 point
    There are a lot of parts involved, but this is perfectly reasonable first as a first attempt at modding if you are prepared to learn. The basic steps are: Create the merchant NPC (UTC file) Create the store inventory (UTM file) Add the merchant and store to the the game Create a dialogue (DLG file) so you can talk to the merchant and attach this to the Conversation field on the merchant Write a script to open the store and attach this to a node in the dialogue file Here are the essential tools required for the job: KOTOR Tool to extract files K-GFF to edit the merchant's UTC file, store inventory UTM file, and UTI files for any new items you might want to create DLGEditor to edit the merchant's dialogue NWNNSSComp to compile scripts TSLPatcher and ERFEdit for compatibility if you intend to release the mod You can find a rundown of the most common modding tools here. There is also an archived tutorial from LucasForums on how to create a merchant here. A couple more notes: For my Jedi Tailor mod, I added a trigger (UTT file) to the dynamic area information (GIT file) that spawned the merchant and all other related objects. I felt that this had the smallest footprint and would therefore be best for compatibility. I also added a few invisible placeable objects to keep track of local variables relating to the tailor's dialogue. KOTOR 1 typically uses global variables for this, and I feel this should be avoided unless strictly necessary, again for compatibility. KOTOR 2 has more local variables available, so the merchant could handle them all alone.
  5. 0 points
    I mean you can always look up how to uncompress a rar file. I’m sorry you feel you have bad experience with modders but honestly you need to do a bit of research on your own to mod games, that is just how it is. However see the link below, it explains how to extract files using 7zip. These are rar extension archives so you will have to uncompress them with a file program like 7zip to even be able to open them. See link for how to extract; https://7ziphelp.com/how-to-use-7-zip
  6. 0 points
    Alright they were uploaded as .rar files a type of compression format. Sounds like you need to download 7zip. You can find that here: https://www.7-zip.org/ Also no need to be snippy, its gonna be fine.
  7. 0 points
    You may want to clear your cache or go into incognito mode. I just tried download both of the mods you said aren’t working and was able to download them just fine.