Kuribo64
Views: 9,755,688 Home | Forums | Uploader | Wiki | Object databases | IRC
Rules/FAQ | Memberlist | Calendar | Stats | Online users | Last posts | Search
07-20-19 10:16 AM
Guest:

0 users reading Custom planets possible for regular user? | 1 bot

Main - Archived forums - General SMG hacking - Custom planets possible for regular user? New reply

Pages: 1 2
logank93
Posted on 05-27-13 09:10 PM Link | #23456
Hi, I've seen some hacks where some of the more knowledgeable hackers have created and imported custom planets and levels. I would like to know if this is possible for someone who has a mid level understanding of hacking. Also is texture editing possible? Sorry for the new thread but I didn't really see anywhere where my question should go so move it if it needs to be moved. Thanks!

NWPlayer123
Posted on 05-27-13 09:15 PM Link | #23457
Marionumber1 made a handy texture editor, and all you do to import a model is use the tools given. You'd create a model adn export as OBJ, then import that, if you need to, make collision and export as OBJ and import THAT, and then pack the files in an archive and add an entry to a file to tell SMG2 to load it.

____________________
"I hate playing musical chats" ~ Quote of the month

logank93
Posted on 05-27-13 09:19 PM Link | #23458
So I would use OBJ2BDL to convert the obj file? Will that make the KCL also? Or am I missing something. I've been reading and searching for a while but can't find the info...

NWPlayer123
Posted on 05-27-13 09:20 PM Link | #23459
Nah, use this for collision http://kuribo64.net/?page=thread&id=29 you'll need the floor code table in that first post.
But yes, OBJ2BDL for the model

____________________
"I hate playing musical chats" ~ Quote of the month

logank93
Posted on 05-27-13 09:21 PM (rev. 2 of 05-29-13 12:33 AM) Link | #23460
Ok, I will try it out. Thanks!


Edit: I am having a hell of a time. I cannot for the life of me get obj2bdl to work, be it in galaxy tools or otherwise. Galaxy Tools lies to me telling me my file was converted, but no files seem to go anywhere... and trying to run it through cmd leads it to tell me something is missing in the module of python? Yet I installed python fresh just recently...

NWPlayer123
Posted on 05-29-13 12:38 AM Link | #23541
You need a module to run it via command prompt. The dependencies are Python 3.x and PyQt4. After that it should work fine. Just make sure the textures are exported as PNG, otherwise it'll still spit out an error. If you DO get an error, try posting it EXACTLY here and I should be able to tell you what went wrong.

____________________
"I hate playing musical chats" ~ Quote of the month

logank93
Posted on 05-29-13 12:54 AM Link | #23542
Ok I'm feeling pretty dumb but I am not familiar with how python works really. Could you maybe explain a little more clearly? Sorry to be a bother...

NWPlayer123
Posted on 05-29-13 01:01 AM (rev. 2 of 05-29-13 01:02 AM) Link | #23543
well it should be simple enough to install pyqt4, just google pyqt4 and there should be a handy dandy windows installer. Then once it's installed you'd navigate to the folder the script and model is in and type C:\python32\python.exe obj2bdl.py blah.obj
All that should be in the command prompt.

____________________
"I hate playing musical chats" ~ Quote of the month

logank93
Posted on 05-30-13 12:25 AM Link | #23599
I regrettably still cannot get it to work... :(

NWPlayer123
Posted on 05-30-13 01:11 AM Link | #23600
What exactly is going wrong .,O We can't really help you if we don't know what's messing up and how.

____________________
"I hate playing musical chats" ~ Quote of the month

logank93
Posted on 06-01-13 02:56 PM Link | #23768
[image]

I'm sure I'm just missing something simple or typing something wrong or didn't install something right. Sorry for seeming like such a noob. :/

shibboleet
Posted on 06-01-13 05:46 PM Link | #23779
You have to put obj2bdl.py in your python folder. (Python32)
And do this:
cd C:\Python32
Press Enter
python.exe obj2bdl.py bomb.obj bomb.bdl

____________________
a

logank93
Posted on 06-02-13 12:48 AM (rev. 2 of 06-02-13 12:51 AM) Link | #23805
worked better, but still an error: "no module named j3d" I'm sure it's just a file that I misplaced or something trivial like that. Thanks for all the help!

Edit: Full error is:

Traceback :
File "obj2bdl.py", line 6, in
import j3d
ImportError: No module named 'j3d'

NWPlayer123
Posted on 06-02-13 12:50 AM Link | #23806
j3d is a folder with files inside, you should also have that with the obj2bdl file


____________________
"I hate playing musical chats" ~ Quote of the month

logank93
Posted on 06-02-13 12:56 AM (rev. 2 of 06-02-13 12:57 AM) Link | #23808
Ok I got the j3d folder correct and all, but now it's spitting out an even larger error. "C:\Python33\lib\encodings\cp1252.py", line 23, in decode return codecs. charmap_decode< input,self.errors,decoding_table>[0]
UnicodeDecodeError: 'charmap' codec can't decode byte 0x90 in position 807:
character maps to

NWPlayer123
Posted on 06-02-13 12:59 AM Link | #23809
It may be because you're using python 3.3, try installing 3.2 and then installing PyQt4 into the 3.2 part. That'a the version most people use, and if it doesn't work then it means it's something else.

____________________
"I hate playing musical chats" ~ Quote of the month

blank
Posted on 06-02-13 01:13 AM Link | #23812
It looks like an encoding error. The only thing I can think of that would cause this issue is that you use some non-standard characters in the OBJ file and the file isn't UTF-8 encoded.

Goembario
Posted on 06-02-13 06:42 AM Link | #23826
Hmm, I've got a similar same issue but I now installed python32.
With the j3d folder in python32, I get the: ImportError: No module named PyQt4.QtGui
To be clear, I have installed python32, with the obj2bdl.py, btypes.py and the j3d folder and my test.obj in the python32 folder (C:/Python32/....)
Does it needs another plugin that has the name "PyQt4.QtGui" ?

blank
Posted on 06-02-13 07:09 AM Link | #23827
You need to install PyQt4.

Also, even though it is nice that MrRean and NWPlayer123 are trying to help, they are both incorrect: You don't need to put obj2bdl or any other files in the python folder, and as far as I know there should be no problems with using python 3.3.

Goembario
Posted on 06-02-13 07:23 AM Link | #23828
Ok so I'll just reinstal python 3.3, install PyQt4 (hadn't installed surprisly) and then run it via command prompt?
I'll try so thanks!!!
Pages: 1 2

Main - Archived forums - General SMG hacking - Custom planets possible for regular user? New reply

Page rendered in 0.026 seconds. (2048KB of memory used)
MySQL - queries: 27, rows: 235/235, time: 0.017 seconds.
[powered by Acmlm] Acmlmboard 2.064 (2018-07-20)
© 2005-2008 Acmlm, Xkeeper, blackhole89 et al.