ID:139070
 
it asked me to make a map biut the dream maker said i had something wrong with my code i am not very far so ill post the whole code cause i have no clue what the problem is





mob
icon = 'person.dmi'
var
hp = 10
str = 5
def = 2
turf
grass
icon = 'person.dmi'
icon_state = "grass"
turf
water
icon = 'person.dmi'
icon_state = "water"
density = 1
world
name = "My First Game"
turf = /turf/grass
Hey there Cdog1019! Having a coding problem I see? Please make sure to place all code between the DM tags so that the forum can properly render it.

Also, generally when you have a coding problem you should also post the error given by the compiler so we can have an idea of what's wrong. Thanks!

In response to LordAndrew
alright um i posted my whole short code the first time and i dont know what dm tags are but ill try

dm
mob
icon = 'person.dmi'
var
hp = 10
str = 5
def = 2
turf
grass
icon = 'person.dmi'
icon_state = "grass"
turf
water
icon = 'person.dmi'
icon_state = "water"
density = 1
world
name = "My First Game"
turf = /turf/grass
dm
In response to Cdog1019
You use the dm tags like this, <.dm>Code<./dm>, without the dot in the tags.

I will go ahead and use the dm tags on your code.
mob
icon = 'person.dmi'
var
hp = 10
str = 5
def = 2
turf
grass
icon = 'person.dmi'
icon_state = "grass"
turf
water
icon = 'person.dmi'
icon_state = "water"
density = 1
world
name = "My First Game"
turf = /turf/grass


Could you also post the code error that the compiler gives?



~Ndangerman
In response to Cdog1019
Write <dm> at the start of the code snippet you're posting, and </dm> at the end. Looks like this when you've done it right:

some_code
proc/whatever()
world << "ping"


You still haven't posted the error you're getting. What is the compiler saying when you attempt to compile the code? It wouldn't, by any chance, be an 'inconsistent indentation' error? If it is inconsistent indentation, that means that that spacing you're using between blocks (like "turf" and "water" and "icon = 'person.dmi'") isn't consistent - you might have three spaces between "turf" and "water", and five between "water" and "icon = whatever". If that's the error, you'll need to fix your indentation by going through, unindenting completely, and then using the 'tab' key to indent as far as it should be. The Options->Show Tabs toggle might help you here.
In response to Jp
due to compilation errors the object tree cannot be trusted for map generation. these errors must be corrected before editing the map.



this is another error altogeather

unable to read map file.dmm

side note:the guy said to use map file dmp but i dont have tha option only dmm
In response to Cdog1019
Ctrl + K, what errors?
In response to Cdog1019
DMP used to be the extension for DMM back in BYOND ver. < 3.0
In response to Cdog1019
Just take a screenshot after it gives you the popup post it here if you don't know where the errors are, but just so you don't have to:

The errors are shown in the highlighted box:


Copy what it says within the specified text box.