Poll

Idea: Space Nazis in ss13, yes or no?

Yep
No

Author Topic: Space Station 13: *gasp*CENTRATION (SS3D)!  (Read 680470 times)

If it helps, here's a rough outline of how power works in SS13: click
Also, please host.

That doesn't really help, since i know how it works, it's just how you need to wire it up well for it to actually connect, but i've fixed it anyway, the whole research area is powered, although a bit messy, it's a start, i also added that lounge Powerdag suggested.


As you can see in the shuttle bay, i'm trying to get a shuttle system working to transport people from the outpost and to the facility, but the thing is, i'm trying to work with the old prison shuttle code, but it hardly works, i've been trying just about everything in the code to atleast get it function, but no result.
Looks like i'll have to change some of the cargo shuttle code, or get someone to code it for me.

Since it's late and i spent most of my time getting the research rock/shuttle to work, i'll have to host tommorow, sorry :C

If any one of you have a good solution for the shuttle, tell me.
« Last Edit: February 09, 2011, 05:36:08 PM by Aphtonites »

Did some updating on the wiki, made the proper Botanist article and stuff.

Feels good man.

Update the guide to making a virus or something.

Assuming you have two docks for one shuttle, you can easily make a computer which will teleport the shuttle from one dock to another:

Code: (/code/game/machinery/computer/myshuttle.dm) [Select]
/obj/machinery/computer/my_shuttle
name = "shuttle computer"
icon_state = "shuttle"

// Right-click the shuttle computer and select take off
/obj/machinery/computer/my_shuttle/verb/take_off()
var/area/start_location
var/area/end_location
// Restrained people can't use computers
if (usr.stat || usr.restrained())
return
// All tests passed? Check the current location
// Note: the computer must be placed on the shuttle
if(src.z == 1)
start_location = /area/shuttle/myshuttle/first
end_location = /area/shuttle/myshuttle/second
else
start_location = /area/shuttle/myshuttle/second
end_location = /area/shuttle/myshuttle/first
// And teleport!
start_location.move_contents_to(end_location)

Don't forget to define the areas:
Code: (/code/defines/area/Space Station 13 areas.dm) [Select]
/area/shuttle/myshuttle
name = "My Shuttle"

/area/shuttle/myshuttle/first
icon_state = "shuttle2"

/area/shuttle/myshuttle/second
icon_state = "shuttle"

Code is untested but it should work.

It doesn't work for me, unedited, you cannot see the verb with right click, i added    set src in view(1), which is required from my understanding in all objects with verbs in SS13, i use "Take off" and this happens.

Code: [Select]
runtime error: Cannot execute null.move contents to().
proc name: take off (/obj/machinery/computer/resshuttle/verb/take_off)
  source file: Reshuttle.dm,22
  usr: Cletus Carr (/mob/living/carbon/human)
  src: the shuttle computer (/obj/machinery/computer/resshuttle)
  call stack:
the shuttle computer (/obj/machinery/computer/resshuttle): take off()

Oh, woops. Forgot the locate(). Sorry.
Code: [Select]
if(src.z == 1)
start_location = locate(/area/shuttle/myshuttle/first)
end_location = locate(/area/shuttle/myshuttle/second)
else
start_location = locate(/area/shuttle/myshuttle/second)
end_location = locate(/area/shuttle/myshuttle/first)

Sorry to say that i already did find a solution through taking a look at the Supply shuttle code, and i've done both Research rovers and prison shuttles, it's going well though.
Prison station is complete, so it's just about a good time to start hosting for real.

Make a dedicated server.

Make a dedicated server.
I wish, but i can't keep my computer on for long.
Also, the entire map is done, here's a complete image of the entire map with labels and fancy text.

Map

And i'm hosting now at
byond://87.112.46.101:27031
[BIG TEXT]




considering hosting 24/7 again

will only host if people join though


tried hosting

can't connect to my own server but everyone else can

wat wat wat wat wat wat wat

asked feep for help and he couldn't help worth stuff, surprisingly.

it just attempts to connect but says 'connection failed.'

seems that the ports open properly. watdo.

edit:

fixed
« Last Edit: February 11, 2011, 05:23:52 AM by Chriz »