Page 1 of 1
Scripting holding off my map release
Posted: Mon Feb 18, 2008 1:58 am
by maverick
Hello all, up till now i thought that all u had to do for a map was make it, compile it and then put it in pk3 format

. now i realize that i was completely delusional

. I've tried reading through that understanding scripting language tutorial here

and am probobly the only person who doesn't understand it. I guess all im asking is what scripts are neccisary for a map to run and which are optional and what to script for them. Any and all help will be greatly appriciated, my map was supose to be done a couple months ago, but between my inability to script and a kid on the way its been delayed. thanks for the help.

Posted: Mon Feb 18, 2008 3:31 am
by neillomax
You don't have to have a script if you don't want. Adding a script will enable you or anyone else to modify the maps................. add things, change atmosphere, etc.
To add a script to your map just cse winzip to extract a "screensaver" to a folder on your desktiop. Open it and look at what needs to be changed to point to your map. Here's mohdm1 ( use notepad )
// SOUTHERN FRANCE
// ARCHITECTURE: SENN
// SCRIPTING: POWZER
main:
// set scoreboard messages
setcvar "g_obj_alliedtext1" "Southern France"
setcvar "g_obj_alliedtext2" ""
setcvar "g_obj_alliedtext3" ""
setcvar "g_obj_axistext1" ""
setcvar "g_obj_axistext2" ""
setcvar "g_obj_axistext3" ""
setcvar "g_scoreboardpic" "mohdm1"
// call additional stuff for playing this map round based is needed
if(level.roundbased)
thread roundbasedthread
level waitTill prespawn
//*** Precache Dm Stuff
exec global/DMprecache.scr
level.script = maps/dm/mohdm1.scr
exec global/ambient.scr mohdm1
//exec global/ambient.scr mohdm2
//$world farplane 5000
//$world farplane_color (.333 .333 .329)
level waittill spawn
$world farclipoverride -1
end
//-----------------------------------------------------------------------------
roundbasedthread:
// Can specify different scoreboard messages for round based games here.
level waitTill prespawn
level waittill spawn
// set the parameters for this round based match
level.dmrespawning = 0 // 1 or 0
level.dmroundlimit = 5 // round time limit in minutes
level.clockside = kills // set to axis, allies, kills, or draw
level waittill roundstart
end
behind the // at the top change to point to you and your work..... SF/powzer, etc
the setcvar g_scoreboardpic........... put none between the " " if you don't have a loadscreen picture. If you do you have to name it right and deal with the other things involved.
worldfarplane can be adjusted if you didn't do it in radiant......... remove the // in front of the distance and color................
when done "save as" ( yourmapname.scr )
import it into your pak file and save as zzzzzzzzzzz_mymapname.pk3
start the map, hit the tab key to see if it's working.......easy to do if you type something familiar, like your name, between the " " up where it
says southern france.
Posted: Mon Feb 18, 2008 2:49 pm
by maverick
OK that help alot. Im always seting all my values and everything in radiant. I thou7ght i hade to make files for all the textures to. Cause when i opened a user map like city nights there are files up the wazuu in there. well im gonna try to make my map a pk3 then. so do i just put my vis. min. bsp. prt. and map. files in a folder and then zip them and rename pk3? if not let me know please
Posted: Mon Feb 18, 2008 5:20 pm
by Killerdude
Try following this tut on PK3s
/t.php?id=19
or
http://gronnevik.se/rjukan/index.php?n=Main.PK3
Good luck, I would <3 to see your map

Posted: Mon Feb 18, 2008 7:48 pm
by neillomax
Use pakscape.
file/new
click on green thing, yellow folder above will highlight itself.
name it maps. hit enter
hit + sign next to green thing - click on maps folder
folder above will highlight/ click on it.......... name it dm/ hit enter
hit + sign next to maps folder/click on dm folder
goto object/import
seek out your files you want to put inside........... don't put the map file itself inside unless you want everybody to "steal' your work.
goto file save as mymap.pk3. drag it into main or mainta/load game to se if it works.
Posted: Mon Feb 18, 2008 8:21 pm
by Devil_Dog
The only files you need for textures are the custom textures you use. If you use all stock textures from the game you dont need to include any in your pk3.