I have never included a BSP in a pk3 as of yet, but for the textures make a zip file with the following structure.
zipfile.zip
__textures (folder)
____mytextures (folder)
______texture1.tga (image)
______texture2.tga (image)
______texture3.tga (image)
... (and so on and on and on)
__scripts (folder)
myshader.shader (shader file)
rename the zip file to something.pk3
Workes for me.
OBS. I might have made some mistake as I'm at work and writing this from memory.
Looking for a good game? Play GO the ancient asian game of strategy.
I make correctly the PK3 file whith the folders you say. I import them in Mohradiant. Its Ok...
But... When I run the game, the textures are no showed.
So my question is...
Its necessary to make a common PK3 whith all this (The textures, the shader, the bsp, etc...) and how?
if you won't share your textures or your map with others, you wouldn't have to make a pk3. you can put aswell:
the textures in a directory mohaa\main\textures\mymap\mytexture_1.tga
and the shader-file in a directory mohaa\main\scripts\mymap.shader
I would do so in any case, until you get them working, because so it's easier to change them.
if everything is fine, move all files into the mohaa\main\mymap.pk3 and delete the directories, because mohaa will prefer using these files instead of those in the pk3.
the reason for the problem with your textures might be, that they are in the wrong file-format, wrong color-depth or something is misspelled in the shader-file... I'd have to take a look in your pk3-file.
Also, you could read the light beam tutorial. there is a little part about shader-files.
When you say imported to MOHRadiant what did you mean? All I do to get the texture to appear in MOHRadiant is put the pk3 file in the mohaa\main\ folder, where it needs to be or else the textures will not appear in the game. Might this be your problem?
Looking for a good game? Play GO the ancient asian game of strategy.