lfnetwork.com mark read register faq members calendar
View Poll Results: Should Carth Onasi's Jacket have red shoulders, or no?
Yes. 12 54.55%
No. 10 45.45%
Voters: 22. You may not vote on this poll


Thread: LDR's WIPs
Thread Tools Display Modes
Post a new thread. Add a reply to this thread. Indicate all threads in this forum as read. Subscribe to this forum. RSS feed: this forum RSS feed: all forums
Old 07-18-2010, 11:58 PM   #1
LDR
Your Death Angel
 
LDR's Avatar
 
Join Date: Apr 2010
Location: Malachor V
Posts: 1,139
Current Game: Halo 3
Helpful! Roleplayer Imperialist Meatbags Guild Member The Walking Carpets Guild Member 
LDR's WIPs

Hello everyone! This is my modding WIPs page (and whatever, whatever).

1. Prison Ship (k1)
You have the option to travel to a high-security Prison Ship, although its dealings are questionable.

2. Republic Cruiser as Ship (k1)
Instead of the Ebon Hawk, you get a hammerhead-class cruiser named the Indomitable as your flagship. And it's legal!

3. Yavin IV (k1)
You have the option to go to Yavin IV. Should you choose, there is plenty of loot to plunder, as well as lots of danger!

4. Reign of Revan (k1)
If you chose the dark path of KOTOR, you became Lord Revan. This mod lets you reign as Revan.


5. The Battle of Dxun (k2)
While on Dxun, you receive a flashback of the Battle of Dxun, a major battle in the Mandalorian Wars. You must fight with old comrades as you relive the horrors of this pyrrhic battle.

6. Recruit Ajunta Pall 2.0 (k1)
An update to my Beta recruitment mod.


7. Recruit Balak V'stok (k2)
You get to recruit Balak V'stok, a runaway Czerka mercenary. After learning of his past, you hear of the Veridan, a powerful crime sindicate, but as unknown as the GenoHaradan. Balak was once one of them, and now he wants to take them down. Join Balak on Nar Shadda as you fight them and their leader, Vakar.


8. Korriban Restoration (k1)
Restores various content on Korriban.


9. LDR's KOTOR Improvement Mod 2.0 (LKIM 2.0) (k1)
An improvement patch to LKIM. This will fix anything I forgot, improve and remove stuff, add stuff, and so on.

10. LDR's Big Skin Pack (k1)
Self-explanatory.


11. A Crashed Republic Cruiser On A Nameless World (k1)
You get to explore the crashed Republic Cruiser on the beach on the Unknown World.

12. Korriban Expansion (k1)
Expands Korriban, includes the Ajunta Pall sidequest (no longer recruitment) and what was in the 'restoration' mod.

13. Katarr (k2)
You get to go to Katarr, and feel first-hand a Wound in the Force.


Before you people start telling me that, that's too many projects, I just want you to know that I've heard it before (ie. Holty, Dak, Kyr'am). Oh yeah, my computer broke and I needed to get a new one, so most of my work was lost. I saved some of it on a disk, but that was when I finished the first module of the prison ship.

Beta Testers:
1.) Ӄhrizby
2.) Zhaboka
3.) Dak Drexl
4.) Slstoev
5.) Fair Strides 2



Forgive, but never forget. No amount of DLC can take back lying to your fan base. Trust is earned, not downloaded.



My Mods
Current Mod Thread

Last edited by LDR; 06-25-2014 at 01:36 AM.
LDR is offline   you may: quote & reply,
Old 07-19-2010, 12:00 AM   #2
Kyr'am Galaar
Junior Member
 
Kyr'am Galaar's Avatar
 
Join Date: Jun 2009
Posts: 428
Quote:
4. Reign of the Sith (k1)
If you chose the dark path of KOTOR, you became Lord Revan. This mod lets you reign as Revan.
* NOTE: I am well aware of a Reign of the Sith mod by Gsccc. But, he eventually quit on it, and it was lost.
At least pick a different name...


Does anyone actually read these?
Kyr'am Galaar is offline   you may: quote & reply,
Old 07-19-2010, 12:06 AM   #3
Canderis
Mercenary
 
Canderis's Avatar
 
Join Date: Jun 2008
Location: Unknown
Posts: 2,504
Current Game: Skyrim
Veteran Modder Helpful! 
Quote:
Originally Posted by LordDeathRay View Post

2. Republic Cruiser as Ship (k1)
Instead of the Ebon Hawk, you get a hammerhead-class cruiser named the Indomitable as your flagship.
What will be in it
* Requisitions Officer.
* Sparring area.
* Cameras.
* Republic Admiral.
* Republic Soldiers.
* Jedi.
I am personally most interested in this mod. (and I would be willing to help. I have ideas )


Quote:
Originally Posted by Kyr'am Galaar View Post
At least pick a different name...
Reign of Revan?




Canderis is offline   you may: quote & reply,
Old 07-19-2010, 12:36 AM   #4
LDR
Your Death Angel
 
LDR's Avatar
 
Join Date: Apr 2010
Location: Malachor V
Posts: 1,139
Current Game: Halo 3
Helpful! Roleplayer Imperialist Meatbags Guild Member The Walking Carpets Guild Member 
Quote:
Originally Posted by Canderis
I am personally most interested in this mod. (and I would be willing to help. I have ideas )
So, what ideas do you have? I'm trying to make the new ship as fun and interactive as possible (unlike the Ebon Hawk).



Forgive, but never forget. No amount of DLC can take back lying to your fan base. Trust is earned, not downloaded.



My Mods
Current Mod Thread
LDR is offline   you may: quote & reply,
Old 07-19-2010, 04:34 AM   #5
Marius Fett
Frigged if I know!
 
Marius Fett's Avatar
 
Join Date: May 2007
Location: Wales
Posts: 3,379
Quote:
3. Yavin IV (k1)

~Snip
* Tomb of Ulic Qel-Droma.
~Snip
* Boss fight with the Spirit of Ulic Qel-Droma (dark side).
You realize of course that Ulic's tomb is on Rhen Var?




Visit the new JediKnight.net!
Marius Fett is offline   you may: quote & reply,
Old 07-19-2010, 10:40 AM   #6
LDR
Your Death Angel
 
LDR's Avatar
 
Join Date: Apr 2010
Location: Malachor V
Posts: 1,139
Current Game: Halo 3
Helpful! Roleplayer Imperialist Meatbags Guild Member The Walking Carpets Guild Member 
Quote:
Originally Posted by Marius Fett
You realize of course that Ulic's tomb is on Rhen Var?
Umm, no. I didn't know that.



Forgive, but never forget. No amount of DLC can take back lying to your fan base. Trust is earned, not downloaded.



My Mods
Current Mod Thread
LDR is offline   you may: quote & reply,
Old 07-19-2010, 12:36 PM   #7
Kainzorus Prime
My vision is augmented
 
Kainzorus Prime's Avatar
 
Join Date: Jul 2005
Location: Top of the food chain.
Posts: 1,214
Current Game: Deus Ex series
Contest winner - Modding 
That's 'Indominable', not Indomitable.

Kainzorus Prime is offline   you may: quote & reply,
Old 07-19-2010, 01:08 PM   #8
Holty1-5
Junior Member
 
Holty1-5's Avatar
 
Join Date: Feb 2010
Location: Reading UK
Posts: 254
Current Game: Final Fantasy 13
Helpful! 
Quote:
5. The Battle of Dxun (k1)
While on Dxun, you receive a flashback of the Battle of Dxun, a major battle in the Mandalorian Wars.
this is ment to be a K2 Mod right? Any way good list and cant wait for a few nice updates

Holty1-5 is offline   you may: quote & reply,
Old 07-19-2010, 04:48 PM   #9
Marius Fett
Frigged if I know!
 
Marius Fett's Avatar
 
Join Date: May 2007
Location: Wales
Posts: 3,379
Quote:
Umm, no. I didn't know that.
Might wanna rethink your mod a little, mate.




Visit the new JediKnight.net!
Marius Fett is offline   you may: quote & reply,
Old 07-19-2010, 05:04 PM   #10
LDR
Your Death Angel
 
LDR's Avatar
 
Join Date: Apr 2010
Location: Malachor V
Posts: 1,139
Current Game: Halo 3
Helpful! Roleplayer Imperialist Meatbags Guild Member The Walking Carpets Guild Member 
Ok. I'll replace Ulic's Tomb with Naga Sadow's tomb.



Forgive, but never forget. No amount of DLC can take back lying to your fan base. Trust is earned, not downloaded.



My Mods
Current Mod Thread
LDR is offline   you may: quote & reply,
Old 07-19-2010, 05:19 PM   #11
Marius Fett
Frigged if I know!
 
Marius Fett's Avatar
 
Join Date: May 2007
Location: Wales
Posts: 3,379
..which is on Korriban.




Visit the new JediKnight.net!
Marius Fett is offline   you may: quote & reply,
Old 07-19-2010, 05:57 PM   #12
LDR
Your Death Angel
 
LDR's Avatar
 
Join Date: Apr 2010
Location: Malachor V
Posts: 1,139
Current Game: Halo 3
Helpful! Roleplayer Imperialist Meatbags Guild Member The Walking Carpets Guild Member 
There is another one, which is on Yavin IV. The one he was buried in. http://starwars.wikia.com/wiki/Naga_Sadow%27s_Tomb



Forgive, but never forget. No amount of DLC can take back lying to your fan base. Trust is earned, not downloaded.



My Mods
Current Mod Thread
LDR is offline   you may: quote & reply,
Old 07-19-2010, 08:08 PM   #13
logan23
Veteran
 
logan23's Avatar
 
Join Date: Aug 2007
Location: East Coast
Posts: 911
Current Game: Revenge of Revan
Veteran Modder Forum Veteran Contest winner - Modding Hot Topic Starter 
Nice list of mods.

From what I see you have about 2 years worth of work = all mods done.

I would say take on one of your larger mods at a time and use a small mod like item created one as for when you get overwhelmed or a little burned out.

With Reign of Revan- i would make each a battle combat base module not one with quests you find in the regular kotor.

Take time and flesh out the ones that need it while working on building the ones you know and are already laid out.

Good luck and always remember to focus on the cake and not the icing when building large mods.

Logan

logan23 is offline   you may: quote & reply,
Old 07-19-2010, 09:15 PM   #14
LDR
Your Death Angel
 
LDR's Avatar
 
Join Date: Apr 2010
Location: Malachor V
Posts: 1,139
Current Game: Halo 3
Helpful! Roleplayer Imperialist Meatbags Guild Member The Walking Carpets Guild Member 
Thanks logan. I'll keep that in mind.



Forgive, but never forget. No amount of DLC can take back lying to your fan base. Trust is earned, not downloaded.



My Mods
Current Mod Thread
LDR is offline   you may: quote & reply,
Old 07-19-2010, 10:33 PM   #15
Sith Holocron
M4-78
 
Sith Holocron's Avatar
 
Join Date: Mar 2006
Location: Pasadena, MD(Nar Shaddaa East)
Posts: 1,321
Current Game: The Old Republic
Forum Veteran Folder extraordinaire Helpful! Alderaan News Holopics contributor 
Quote:
Originally Posted by Marius Fett View Post
You realize of course that Ulic's tomb is on Rhen Var?
Quote:
Originally Posted by LordDeathRay View Post
Umm, no. I didn't know that.
Not to beat a dead horse but didn't Darth Insidious already start a [WIP] covering this same material?




Considering trying out (or returning to) SWTOR? You may as well go through my link and help get me some SWTOR referral points!
Sith Holocron is offline   you may: quote & reply,
Old 07-21-2010, 03:35 PM   #16
LDR
Your Death Angel
 
LDR's Avatar
 
Join Date: Apr 2010
Location: Malachor V
Posts: 1,139
Current Game: Halo 3
Helpful! Roleplayer Imperialist Meatbags Guild Member The Walking Carpets Guild Member 
I just started working on my Republic Cruiser as Ship mod, but when I tried to enter the Ebon Hawk to be in that module, the game crashed, multiple times. I don't know what to do.



Forgive, but never forget. No amount of DLC can take back lying to your fan base. Trust is earned, not downloaded.



My Mods
Current Mod Thread
LDR is offline   you may: quote & reply,
Old 10-18-2010, 04:42 PM   #17
LDR
Your Death Angel
 
LDR's Avatar
 
Join Date: Apr 2010
Location: Malachor V
Posts: 1,139
Current Game: Halo 3
Helpful! Roleplayer Imperialist Meatbags Guild Member The Walking Carpets Guild Member 
I just want to let you all know that these mods are not dead. I'm just unable to do them because the cheat console in my game doesn't work. Even if I fix it or if someone helps me fix it, I still have real life issues to deal with, and the addictiveness of Halo Reach (but I can put Halo Reach on hold for a maximum of 4 days).



Forgive, but never forget. No amount of DLC can take back lying to your fan base. Trust is earned, not downloaded.



My Mods
Current Mod Thread
LDR is offline   you may: quote & reply,
Old 10-22-2010, 08:56 PM   #18
LDR
Your Death Angel
 
LDR's Avatar
 
Join Date: Apr 2010
Location: Malachor V
Posts: 1,139
Current Game: Halo 3
Helpful! Roleplayer Imperialist Meatbags Guild Member The Walking Carpets Guild Member 
I have good news. I'm finally ignoring my temptations to play Halo Reach (which is easy since I got grounded from my Xbox) and I'm going to start modding again. Now, the mod I'm going to start is Korriban Restoration. Most of it is placing more characters in the modules, since I felt that they were "too empty". I started the Dreshdae Exterior. I have all the coordinates and utcs ready and a possible utp, but I have no idea how to do an OnEnter script. Can somebody please help me?



Forgive, but never forget. No amount of DLC can take back lying to your fan base. Trust is earned, not downloaded.



My Mods
Current Mod Thread
LDR is offline   you may: quote & reply,
Old 10-22-2010, 09:41 PM   #19
Viado Onasi
Rookie
 
Viado Onasi's Avatar
 
Join Date: Jun 2010
Posts: 104
Current Game: NCAA 13
What do you me by an OnEnter script? and also, you can also use the taris dueling ring (or some [new or not] modeled thing for the dueling*
Viado Onasi is offline   you may: quote & reply,
Old 10-22-2010, 09:47 PM   #20
LDR
Your Death Angel
 
LDR's Avatar
 
Join Date: Apr 2010
Location: Malachor V
Posts: 1,139
Current Game: Halo 3
Helpful! Roleplayer Imperialist Meatbags Guild Member The Walking Carpets Guild Member 
By OnEnter script I mean the placeables and characters and stuff that spawn while the module loads. Instead of adding them in the GIF file with the coordinates and such and be forced to remake the other placeables and characters, I could just use an OnEnter script. But I don't know how to do it because I'm a terrible scripter. Viado, I was going to use the Training Annex in the Manaan Sith Base as a Training Area, because I'd prefer to use that than a dueling ring.



Forgive, but never forget. No amount of DLC can take back lying to your fan base. Trust is earned, not downloaded.



My Mods
Current Mod Thread
LDR is offline   you may: quote & reply,
Old 10-22-2010, 09:49 PM   #21
Jedi/Sith
Rookie
 
Jedi/Sith's Avatar
 
Join Date: Jul 2010
Posts: 19
This sounds very promising. Keep up the good work LordDeathRay.
Jedi/Sith is offline   you may: quote & reply,
Old 10-22-2010, 10:12 PM   #22
Viado Onasi
Rookie
 
Viado Onasi's Avatar
 
Join Date: Jun 2010
Posts: 104
Current Game: NCAA 13
hmm I don't know then, and good idea.
Viado Onasi is offline   you may: quote & reply,
Old 10-22-2010, 10:45 PM   #23
Kyr'am Galaar
Junior Member
 
Kyr'am Galaar's Avatar
 
Join Date: Jun 2009
Posts: 428
Quote:
Originally Posted by Darth333
How to spawn a container when I enter an area:

(you can always decompile the script and add the lines to spawn a container or you can use the easy following method which gives the same results at the end)

1. extract the On_enter script for the module. Check the .are file if you are unsure. Per example, when you enter the bar in NAr Shadaa, the script would be: a_306onenter.ncs
2. rename the script you just extracted to something else: exmaple old__a_306onenter.ncs
3. Create a new script:



Code:
void main()
{
  object oEntering = GetEnteringObject();
  object oPC=GetFirstPC();
  if (GetIsPC(oEntering))
      {
      //check if the object is already there to avoid multiple objects
      if  (!GetIsObjectValid(GetObjectByTag("o")))
            {
      //replace the (0.00,0.00,0.00) by the xyz coordinates where you want to spawn the container.
      //for TSL, use the whereami armband http://www.starwarsknights.com to get the coordinates. For kotor use the whereami cheat
          oContainer= CreateObject(OBJECT_TYPE_PLACEABLE, "container_templateresref", Location(Vector(0.00,0.00,0.00), 0.0)); 
            }
     // Fire the old onenter script that we renamed at step 2:
     ExecuteScript("old_a_306onenter", OBJECT_SELF); 	
     }

}
4. Save your script as a_306onenter.nss (the original name of the On enter script we extracted) and compile.

How to spawn a npc in an area:

It works exactly the same as a container:
1. extract the On_enter script for the module. Check the .are file if you are unsure. Per example, when you enter the bar in NAr Shadaa, the script would be: a_306onenter.ncs
2. rename the script you just extracted to something else: exmaple old__a_306onenter.ncs
3. Create a new script:


Code:
void main()
{
  object oEntering = GetEnteringObject();
  object oPC=GetFirstPC();
  if (GetIsPC(oEntering))
      {
      //check if the object is already there to avoid multiple objects
      if  (!GetIsObjectValid(GetObjectByTag("o")))
            {
          //Note that the script uses OBJECT_TYPE_CREATURE instead of OBJECT_TYPE_PLACEABLE - that's the only difference with the container:
          CreateObject(OBJECT_TYPE_CREATURE, "my_npc_templateresref", Location(Vector(43.41,-0.28,9.66), 0.0));

          // this portion is optional and will only work if you spawn the npc not too far from where you enter the area - careful if there are scripted cutscenes too.
	  // You can also use the On perception event instead of the on enter script for this.
          NoClicksFor(0.5);
	  //Make the NPC walk towards you:
          AssignCommand((GetObjectByTag("my_npc_tag")),ActionMoveToObject(oPC));
	  //Make the npc initiate the converstation after approcahing you:
          AssignCommand ((GetObjectByTag("my_npc_tag")), ActionDoCommand(ActionStartConversation(oPC)));
            }

     ExecuteScript("old_a_306onenter", OBJECT_SELF); 	
     }

}
4. Save your script as a_306onenter.nss (the original name of the On enter script we extracted) and compile
You don't need to add all of the features to the scripts. Just the one to spawn it. If you need more help, either PM or VM me. I'll go into detail then...


Does anyone actually read these?
Kyr'am Galaar is offline   you may: quote & reply,
Old 10-23-2010, 10:47 AM   #24
LDR
Your Death Angel
 
LDR's Avatar
 
Join Date: Apr 2010
Location: Malachor V
Posts: 1,139
Current Game: Halo 3
Helpful! Roleplayer Imperialist Meatbags Guild Member The Walking Carpets Guild Member 
Code:
void main()
{
  object oEntering = GetEnteringObject();
  object oPC=GetFirstPC();
  if (GetIsPC(oEntering))
      {
      //check if the object is already there to avoid multiple objects
      if  (!GetIsObjectValid(GetObjectByTag("kor_czex1")))
            {
          //Note that the script uses OBJECT_TYPE_CREATURE instead of OBJECT_TYPE_PLACEABLE - that's the only difference with the container:
          CreateObject(OBJECT_TYPE_CREATURE, "kor_czex1", Location(Vector(22.99,23.79,59.10), 0.0));

          // this portion is optional and will only work if you spawn the npc not too far from where you enter the area - careful if there are scripted cutscenes too.
	  // You can also use the On perception event instead of the on enter script for this.
          NoClicksFor(0.5);
	  //Make the NPC walk towards you:
          AssignCommand((GetObjectByTag("kor_czex1")),ActionMoveToObject(oPC));
	  //Make the npc initiate the converstation after approcahing you:
          AssignCommand ((GetObjectByTag("kor_czex1")), ActionDoCommand(ActionStartConversation(oPC)));
            }

     ExecuteScript("old_a_33abonenter", OBJECT_SELF); 	
     }
Alright, I made my script, but I have 3 questions:
1.) Where do I put my X and Y Orientations?
2.) How do I add more people to this script, and also a placeable?
3.) How do I make this script work ingame?



Forgive, but never forget. No amount of DLC can take back lying to your fan base. Trust is earned, not downloaded.



My Mods
Current Mod Thread
LDR is offline   you may: quote & reply,
Old 10-24-2010, 12:01 PM   #25
Drunkside
Satanīs little helper
 
Drunkside's Avatar
 
Join Date: Jul 2008
Location: The land of snow and sorrow
Posts: 787
Quote:
Originally Posted by -S- View Post
That's 'Indominable', not Indomitable.
Actually its indomitable... You can check it if you like, I did.


Saivoīs New demo, A Cruel Northern Land is out! Listen to it on our mikseri.net bandpage.

http://www.mikseri.net/artists/?id=117610
Drunkside is offline   you may: quote & reply,
Old 10-24-2010, 01:54 PM   #26
.:Sam:.
Rookie
 
.:Sam:.'s Avatar
 
Join Date: Jan 2006
Location: United Kingdom
Posts: 73
Current Game: Final Fantasy XIII
Correct me if I'm wrong, but wouldn't it work in-game if you simply compiled it and had it as the OnEnter script in the modules .are file?


.:Sam:. is offline   you may: quote & reply,
Old 10-24-2010, 03:14 PM   #27
Qui-Gon Glenn
Necessary Roughneck
 
Qui-Gon Glenn's Avatar
 
Join Date: May 2007
Location: Thessia
Posts: 1,465
Current Game: ME3MP, Arkham Origins
Folder extraordinaire Helpful! Forum Veteran Veteran Modder 
Quote:
Originally Posted by .:Sam:. View Post
Correct me if I'm wrong, but wouldn't it work in-game if you simply compiled it and had it as the OnEnter script in the modules .are file?
Yes and no.... if you edit modules directly, you can encounter mod compatibility issues. It is a better way to use the script injection method of using the OnEnter in the override, as you avoid causing problems for other mods and your own upon installation.

It is also easier to troubleshoot mod compatibility this way. In the case of BoS and Redhawke's Jawa Shop, I found that the problem between the two was conflicting OnEnter's, which I never would have found (or at least not as quickly) if they were buried in the .mod. In that case, all I had to do was rename a file and change the OnEnter to find the new filename and both mods worked.


Want to play a game of ME3MP?
Qui-Gon_Glenn on the software of which we shall not name.... add me and the enemy shall fall in chunks of crimson salsa
Qui-Gon Glenn is offline   you may: quote & reply,
Old 10-28-2010, 02:06 PM   #28
TimBob12
I'm in space!
 
TimBob12's Avatar
 
Join Date: Feb 2010
Location: Dantooine
Posts: 515
Current Game: Mass Effect 2!
Helpful! 
Quote:
Alright, I made my script, but I have 3 questions:
1.) Where do I put my X and Y Orientations?
2.) How do I add more people to this script, and also a placeable?
3.) How do I make this script work ingame?
I don't get what you mean by X and Y orientations

The three numbers you get when using the 'whereami' cheat should be entered in the brackets after 'Vector'.

Code:
CreateObject(OBJECT_TYPE_CREATURE, "kor_czex1", Location(Vector(#1,#2,#3), 0.0));
There is no way to get a number from the game about orientation so you just have to play around. The orientation goes immediately after the three numbers where the '0.0' is.
Code:
CreateObject(OBJECT_TYPE_CREATURE, "kor_czex1", Location(Vector(22.99,23.79,59.10), Orientation));
(This is the same for placeables by the way) to add more people just repeat the code but change "kor_czex1" to the tag of your other utc file.

To create a placeable replace 'OBJECT_TYPE CREATURE' with 'OBJECT_TYPE_PLACEABLE' and make "kor_czex1" the tag of your utp file.
Code:
CreateObject(OBJECT_TYPE_PLACEABLE, "kor_czex1", Location(Vector(22.99,23.79,59.10), 0.0));


OK, now comes the mini tutorial, getting it working in game. First you have to extract the original on_enter script for the area (should be a .ncs file) and rename it so it has 'old_' at the begining.

You already have most of your script done just make sure that before the final curly bracket you have:

Code:
ExecuteScript("old_old script name", OBJECT_SELF);
This means that the old code will still be run even with your new code running.

Then save your script BUT MAKE SURE THAT WHEN YOU SAVE IT THE EXTENSION IS .NSS AND THAT IT IS THE SAME NAME AS THE ORIGINAL ON_ENTER SCRIPT BEFORE YOU RENAMED IT OR THIS WILL NOT WORK!!!!!
(This cannot be stressed enough )

Then you have to open up KOTOR Tool and open up the text edior from the menu at the top.

Show spoiler


Then with the text editor open up your .nss file. (This is just an on_enter script I made for a mod i am making and it is for the Tatooine Cantina)
Show spoiler


This next step is very important. Go to the script menu at the top and click on 'Script is for KOTOR 1'.

Show spoiler


Now go to file, save and just overite the original file. (If you do this now then it doesn't make it more confusing later on.

Then go to the script menu again and click on 'Compile'

Show spoiler


If all went well and there were no errors then this should pop up:

Show spoiler


If not it will state the error and the line. Usually errors are quite easy to fix like you missed out a semi colon. If you get stuck you can post here or ask me .

Then if you look in the folder you saved the .nss , there should now be a .NCS file. This is your compiled script and the file that the game can read.

Now you need to place your new compiled script and your old renamed one in your Overide directory and you are DONE!. Phew. My longest post yet.

If you have any problems just post them and i will do my best to answer them

TimBob12


Hey
TimBob12 is offline   you may: quote & reply,
Old 10-28-2010, 03:41 PM   #29
LDR
Your Death Angel
 
LDR's Avatar
 
Join Date: Apr 2010
Location: Malachor V
Posts: 1,139
Current Game: Halo 3
Helpful! Roleplayer Imperialist Meatbags Guild Member The Walking Carpets Guild Member 
Thanks man. I'll work on the script later. A little busy with homework over here. lol



Forgive, but never forget. No amount of DLC can take back lying to your fan base. Trust is earned, not downloaded.



My Mods
Current Mod Thread
LDR is offline   you may: quote & reply,
Old 10-28-2010, 04:06 PM   #30
Qui-Gon Glenn
Necessary Roughneck
 
Qui-Gon Glenn's Avatar
 
Join Date: May 2007
Location: Thessia
Posts: 1,465
Current Game: ME3MP, Arkham Origins
Folder extraordinaire Helpful! Forum Veteran Veteran Modder 
Quote:
Originally Posted by TimBob12 View Post
I don't get what you mean by X and Y orientations?
IIRC, I believe that they are now given as output from the whereami armband, functionality added by glovemaster.

Nice little tut tho!


Want to play a game of ME3MP?
Qui-Gon_Glenn on the software of which we shall not name.... add me and the enemy shall fall in chunks of crimson salsa
Qui-Gon Glenn is offline   you may: quote & reply,
Old 10-29-2010, 05:10 PM   #31
LDR
Your Death Angel
 
LDR's Avatar
 
Join Date: Apr 2010
Location: Malachor V
Posts: 1,139
Current Game: Halo 3
Helpful! Roleplayer Imperialist Meatbags Guild Member The Walking Carpets Guild Member 
Code:
void main()
{
  object oEntering = GetEnteringObject();
  object oPC=GetFirstPC();
  if (GetIsPC(oEntering))
      {
      //check if the object is already there to avoid multiple objects
      if  (!GetIsObjectValid(GetObjectByTag("kor_czex1")))
            {
          //Note that the script uses OBJECT_TYPE_CREATURE instead of OBJECT_TYPE_PLACEABLE - that's the only difference with the container:
          CreateObject(OBJECT_TYPE_CREATURE, "kor_czex1", Location(Vector(22.99,23.79,59.10), 00.28));
          CreateObject(OBJECT_TYPE_CREATURE, "kor_czex2", Location(Vector(40.78,00.68,59.22), 00.23));
          CreateObject(OBJECT_TYPE_CREATURE, "kor_czex3", Location(Vector(32.08,-40.12,59.16), 00.12));
          CreateObject(OBJECT_TYPE_CREATURE, "kor_cmer", Location(Vector(18.13,11.03,58.94), 00.97));
          CreateObject(OBJECT_TYPE_CREATURE, "kor_coff1", Location(Vector(10.20,-20.08,63.71), -00.61));
          CreateObject(OBJECT_TYPE_CREATURE, "kor_coff2", Location(Vector(10.24,08.61,63.71), -00.70));
          CreateObject(OBJECT_TYPE_CREATURE, "kor_coff3", Location(Vector(10.96,10.71,63.71), 00.99));
          CreateObject(OBJECT_TYPE_CREATURE, "kor_coff4", Location(Vector(10.96,10.71,63.71), 00.99));

     ExecuteScript("k33b_openacademy", OBJECT_SELF); 	
     }
I made the script but the compiler keeps aborting it. I have no idea what the error is.



Forgive, but never forget. No amount of DLC can take back lying to your fan base. Trust is earned, not downloaded.



My Mods
Current Mod Thread
LDR is offline   you may: quote & reply,
Old 10-29-2010, 07:24 PM   #32
newbiemodder
Gentleman Modder
 
newbiemodder's Avatar
 
Join Date: Feb 2009
Location: Chicago
Posts: 706
Veteran Modder 
I'm not a scipter, so assuming your script is logically right. I think your a missing som }'s

Code:
void main()
{
  object oEntering = GetEnteringObject();
  object oPC=GetFirstPC();
  if (GetIsPC(oEntering))
      {
      //check if the object is already there to avoid multiple objects
      if  (!GetIsObjectValid(GetObjectByTag("kor_czex1")))
            {
          //Note that the script uses OBJECT_TYPE_CREATURE instead of OBJECT_TYPE_PLACEABLE - that's the only difference with the container:
          CreateObject(OBJECT_TYPE_CREATURE, "kor_czex1", Location(Vector(22.99,23.79,59.10), 00.28));
          CreateObject(OBJECT_TYPE_CREATURE, "kor_czex2", Location(Vector(40.78,00.68,59.22), 00.23));
          CreateObject(OBJECT_TYPE_CREATURE, "kor_czex3", Location(Vector(32.08,-40.12,59.16), 00.12));
          CreateObject(OBJECT_TYPE_CREATURE, "kor_cmer", Location(Vector(18.13,11.03,58.94), 00.97));
          CreateObject(OBJECT_TYPE_CREATURE, "kor_coff1", Location(Vector(10.20,-20.08,63.71), -00.61));
          CreateObject(OBJECT_TYPE_CREATURE, "kor_coff2", Location(Vector(10.24,08.61,63.71), -00.70));
          CreateObject(OBJECT_TYPE_CREATURE, "kor_coff3", Location(Vector(10.96,10.71,63.71), 00.99));
          CreateObject(OBJECT_TYPE_CREATURE, "kor_coff4", Location(Vector(10.96,10.71,63.71), 00.99));

     ExecuteScript("k33b_openacademy", OBJECT_SELF); 	
     }

}}
Try adding two more....see the yellow


Who's more foolish, the fool or the fool that follows?

Just exactly what is a head-piece to the Staff of Ra?

http://www.lucasforums.com/showthread.php?t=206819

http://www.lucasforums.com/showthread.php?t=206541

http://www.lucasforums.com/showthrea...t=newbiemodder
newbiemodder is offline   you may: quote & reply,
Old 10-29-2010, 07:35 PM   #33
LDR
Your Death Angel
 
LDR's Avatar
 
Join Date: Apr 2010
Location: Malachor V
Posts: 1,139
Current Game: Halo 3
Helpful! Roleplayer Imperialist Meatbags Guild Member The Walking Carpets Guild Member 
It still isn't working. This is what the error message is saying:
Quote:
Lookup path root set to: C:\Program Files\LucasArts\SWKotOR\
Loaded nescript.nss from C:\Program Files\LucasArts\SWKotOR\override/
Compiling k33b_open academy.nss
k33b_open academy.nss(22): Error: Unexpected end of file
Compilation aborted with errors
Total Execution time = 16 ms
I need help. I used to be able to compile scripts easily, but now I don't know what is happening.



Forgive, but never forget. No amount of DLC can take back lying to your fan base. Trust is earned, not downloaded.



My Mods
Current Mod Thread
LDR is offline   you may: quote & reply,
Old 10-29-2010, 07:58 PM   #34
TriggerGod
Senior Member
 
TriggerGod's Avatar
 
Join Date: Mar 2008
Location: hiding
Posts: 2,415
Helpful! 
With my now rudimentary knowledge of coding, I can tell that you are missing a couple end braces

Code:
void main()
{
  object oEntering = GetEnteringObject();
  object oPC=GetFirstPC();
  if (GetIsPC(oEntering))
      {
      //check if the object is already there to avoid multiple objects
      if  (!GetIsObjectValid(GetObjectByTag("kor_czex1")))
            {
          //Note that the script uses OBJECT_TYPE_CREATURE instead of OBJECT_TYPE_PLACEABLE - that's the only difference with the container:
          CreateObject(OBJECT_TYPE_CREATURE, "kor_czex1", Location(Vector(22.99,23.79,59.10), 00.28));
          CreateObject(OBJECT_TYPE_CREATURE, "kor_czex2", Location(Vector(40.78,00.68,59.22), 00.23));
          CreateObject(OBJECT_TYPE_CREATURE, "kor_czex3", Location(Vector(32.08,-40.12,59.16), 00.12));
          CreateObject(OBJECT_TYPE_CREATURE, "kor_cmer", Location(Vector(18.13,11.03,58.94), 00.97));
          CreateObject(OBJECT_TYPE_CREATURE, "kor_coff1", Location(Vector(10.20,-20.08,63.71), -00.61));
          CreateObject(OBJECT_TYPE_CREATURE, "kor_coff2", Location(Vector(10.24,08.61,63.71), -00.70));
          CreateObject(OBJECT_TYPE_CREATURE, "kor_coff3", Location(Vector(10.96,10.71,63.71), 00.99));
          CreateObject(OBJECT_TYPE_CREATURE, "kor_coff4", Location(Vector(10.96,10.71,63.71), 00.99));
            }

     ExecuteScript("k33b_openacademy", OBJECT_SELF);
      } 	
}
Of course I could be completely off, but in my short time of programming, my most common error was forgetting the correct number of end brackets I needed.
TriggerGod is offline   you may: quote & reply,
Old 10-29-2010, 08:18 PM   #35
LDR
Your Death Angel
 
LDR's Avatar
 
Join Date: Apr 2010
Location: Malachor V
Posts: 1,139
Current Game: Halo 3
Helpful! Roleplayer Imperialist Meatbags Guild Member The Walking Carpets Guild Member 
It still isn't working. Is there another way to compile a script?



Forgive, but never forget. No amount of DLC can take back lying to your fan base. Trust is earned, not downloaded.



My Mods
Current Mod Thread
LDR is offline   you may: quote & reply,
Old 10-30-2010, 03:32 AM   #36
TimBob12
I'm in space!
 
TimBob12's Avatar
 
Join Date: Feb 2010
Location: Dantooine
Posts: 515
Current Game: Mass Effect 2!
Helpful! 
I just compiled the script that Trigger God posted with no problems what so ever. Ive uploaded the .ncs to filefront.

http://www.filefront.com/17451321/[name this as the original on enter script].ncs

don't forget to name them correctly otherwise they won't run


Hey
TimBob12 is offline   you may: quote & reply,
Old 10-30-2010, 11:11 AM   #37
LDR
Your Death Angel
 
LDR's Avatar
 
Join Date: Apr 2010
Location: Malachor V
Posts: 1,139
Current Game: Halo 3
Helpful! Roleplayer Imperialist Meatbags Guild Member The Walking Carpets Guild Member 
Thanks. My computer must hate me. lol Actually it was because there was a space instead of a _ , which I just noticed now.



Forgive, but never forget. No amount of DLC can take back lying to your fan base. Trust is earned, not downloaded.



My Mods
Current Mod Thread

Last edited by LDR; 10-30-2010 at 04:03 PM.
LDR is offline   you may: quote & reply,
Old 10-30-2010, 09:27 PM   #38
LDR
Your Death Angel
 
LDR's Avatar
 
Join Date: Apr 2010
Location: Malachor V
Posts: 1,139
Current Game: Halo 3
Helpful! Roleplayer Imperialist Meatbags Guild Member The Walking Carpets Guild Member 
I made my script but when I enter the module a second time, they spawn AGAIN, putting two instead of 1. When I warp there again, there will be three there where there should be one. I think it's looping. Somebody help?
Code:
void main()
{
  object oEntering = GetEnteringObject();
  object oPC=GetFirstPC();
  if (oEntering==oPC)
      {
      //check if the object is already there to avoid multiple objects
      if  (!GetIsObjectValid(GetObjectByTag("kor_czex1")))
            {
          //Note that the script uses OBJECT_TYPE_CREATURE instead of OBJECT_TYPE_PLACEABLE - that's the only difference with the container:
          CreateObject(OBJECT_TYPE_CREATURE, "kor_coff1", Location(Vector(10.47,8.82,63.72), 0.00));
          CreateObject(OBJECT_TYPE_CREATURE, "kor_coff2", Location(Vector(10.48,-2.28,63.72), 0.00));
          CreateObject(OBJECT_TYPE_CREATURE, "kor_coff3", Location(Vector(32.62,0.65,59.14), 0.00));
          CreateObject(OBJECT_TYPE_CREATURE, "kor_coff4", Location(Vector(32.65,6.00,59.14), 0.00));
          CreateObject(OBJECT_TYPE_CREATURE, "kor_sgrd1", Location(Vector(40.57,8.33,59.11), 0.00));
          CreateObject(OBJECT_TYPE_CREATURE, "kor_sgrd2", Location(Vector(40.92,4.77,59.11), 0.00));
          CreateObject(OBJECT_TYPE_CREATURE, "kor_cmer", Location(Vector(20.46,12.05,58.94), 0.00));
          CreateObject(OBJECT_TYPE_CREATURE, "kor_czex1", Location(Vector(19.21,6.88,58.97), 0.00));
          CreateObject(OBJECT_TYPE_CREATURE, "kor_czex2", Location(Vector(22.99,24.14,59.11), 0.00));
          CreateObject(OBJECT_TYPE_CREATURE, "kor_czex3", Location(Vector(41.07,0.63,59.32), 0.00));
            }

     //ExecuteScript("k33b_openacademy", OBJECT_SELF); 	
     }
}



Forgive, but never forget. No amount of DLC can take back lying to your fan base. Trust is earned, not downloaded.



My Mods
Current Mod Thread
LDR is offline   you may: quote & reply,
Old 10-30-2010, 09:41 PM   #39
logan23
Veteran
 
logan23's Avatar
 
Join Date: Aug 2007
Location: East Coast
Posts: 911
Current Game: Revenge of Revan
Veteran Modder Forum Veteran Contest winner - Modding Hot Topic Starter 
you have to do a checkon one of the newly spawned npcs, so if this one npc is present, do not fire......if the npc is not present then the script will spawn them


Quote:
void main() {
if ((GetEnteringObject() == GetFirstPC())){


if( GetObjectByTag( "pl1" ) == OBJECT_INVALID )

CreateObject(OBJECT_TYPE_CREATURE, "pl1", Location(Vector(12.236,4.148,0.856), 0.92));


CreateObject(OBJECT_TYPE_CREATURE, "pl2", Location(Vector(-39.104,16.36,9.345), 0.07));


}
}


Last edited by logan23; 10-30-2010 at 10:28 PM.
logan23 is offline   you may: quote & reply,
Old 10-31-2010, 12:31 PM   #40
LDR
Your Death Angel
 
LDR's Avatar
 
Join Date: Apr 2010
Location: Malachor V
Posts: 1,139
Current Game: Halo 3
Helpful! Roleplayer Imperialist Meatbags Guild Member The Walking Carpets Guild Member 
Code:
void main() {
if ((GetEnteringObject() == GetFirstPC())){


if( GetObjectByTag( "p1" ) == OBJECT_INVALID )

CreateObject(OBJECT_TYPE_CREATURE, "kor_coff1", Location(Vector(10.47,8.82,63.72), 0.00));


CreateObject(OBJECT_TYPE_CREATURE, "kor_coff2", Location(Vector(10.48,-2.28,63.72), 0.00));


CreateObject(OBJECT_TYPE_CREATURE, "kor_coff3", Location(Vector(32.62,0.65,59.14), 0.00));


CreateObject(OBJECT_TYPE_CREATURE, "kor_coff4", Location(Vector(32.65,6.00,59.14), 0.00));


CreateObject(OBJECT_TYPE_CREATURE, "kor_sgrd1", Location(Vector(40.57,8.33,59.11), 0.00));


CreateObject(OBJECT_TYPE_CREATURE, "kor_sgrd2", Location(Vector(40.92,4.77,59.11), 0.00));


CreateObject(OBJECT_TYPE_CREATURE, "kor_cmer", Location(Vector(20.46,12.05,58.94), 0.00));


CreateObject(OBJECT_TYPE_CREATURE, "kor_czex1", Location(Vector(19.21,6.88,58.97), 0.00));


CreateObject(OBJECT_TYPE_CREATURE, "kor_czex2", Location(Vector(22.99,24.14,59.11), 0.00));


CreateObject(OBJECT_TYPE_CREATURE, "kor_czex3", Location(Vector(41.07,0.63,59.32), 0.00)); 


}
}
Logan, I made the script you mentioned above, but they're still looping.



Forgive, but never forget. No amount of DLC can take back lying to your fan base. Trust is earned, not downloaded.



My Mods
Current Mod Thread
LDR is offline   you may: quote & reply,
Post a new thread. Add a reply to this thread. Indicate all threads in this forum as read. Subscribe to this forum. RSS feed: this forum RSS feed: all forums
Go Back   LucasForums > Network > Knights of the Old Republic > Editing / Modding > Holowan Laboratories > LDR's WIPs

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 10:11 AM.

LFNetwork, LLC ©2002-2011 - All rights reserved.
Powered by vBulletin®
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.