ID:173477
 
How i can fix the black screen problem? it comes up with no error
Well obviously it's an error. Unless, of course you intended for there to be a black screen. In which case, then why are you posting here to ask for help fixing a problem that you clearly state is not a problem? Errors are anything that doesn't work right, even if it isn't accompanied by big red text telling you that there is an error. A typo would be an error, but how would the computer ever know that you made an error?

Anyway, the most likely cause is that the loc var is null. Check mob/Login() to see if you don't set loc to something (or call ..()).
In response to Garthor
What is the login code again is it

Mod/Login()
... ()

iS THAT IT?
In response to Govegtos
There's no such thing as "the login code". Read and learn.

And that's wrong anyway. It's mob/Login() (the case is important; Mob is not the same as mob), and it's "..()" not "... ()". There are only two dots, and no space between the dots and the parentheses.
In response to Garthor
What is the full Login code can somone tell me it please
In response to Govegtos
I'm pretty sure Dan or Tom could fetch it for you, but why would you need to know what goes on internally?
In response to Garthor
How can i find the login code and my location is 77,77,1 what would the code be for that?
In response to Govegtos
Govegtos wrote:
How can i find the login code

Follow the white rabbit, Govegtos!

Seriously though, that answer is as good as you're going to get with a question that vague. Define "the login code". What do you mean by "the login code"?

my location is 77,77,1 what would the code be for that?

Code for what? "The code for my location is 77,77,1"? That makes no sense. Unless you're relaying your position to a secret organisation in some special cypher. ("Alpha One, this is Beta Three, my location is 77,77,1. Over." ... "Beta Three, this is Alpha One, prepare to rendezvous at 28,50,2. Over." ... "I copy you Alpha One. Over and out.")

Again, be more specific. And before I help you any further, I must insist that you learn there's no such thing as "the code" or "a code". Did I mention to read this? I rather think I did.
In response to Crispy
Here's a code: Press ABABAB Start Select for infinite lives!
Govegtos wrote:
How i can fix the black screen problem? it comes up with no error

http://bwicki.byond.com/ByondBwicki.dmb?BlankScreen
In response to Jon88
Jon88 wrote:
Here's a code: Press ABABAB Start Select for infinite lives!

Very Funny guys dont be jerks
In response to Deadron
Deadron wrote:
Govegtos wrote:
How i can fix the black screen problem? it comes up with no error

http://bwicki.byond.com/ByondBwicki.dmb?BlankScreen

Thanks but it still doesnt work with the map thingy do i still need to enter the login info if so what is it?
In response to Govegtos
Here's an idea: S l o w d o w n .

If you type like this then it's relly hard for people to read and you make spelling errors.
However, typing like this is much better, making spelling corrections as you go along, then re-reading it at the end.

RE your actual problem, try sticking
mob/Login()
..()
In your code. Thankyou.
In response to Hazman
with the

mob/Login()
..()

do i need to add the location in that like below?
mob/Login()
..(77,77,1)
In response to Govegtos
Christ almight, here...

/mob/Login()

src.icon = 'whatever.dmi'
src.icon_state = "whatever"
src.loc=locate(77,77,1)
..()

There you go, if that dosent work.. its you. lol
In response to Crispy
...earning yourself another quarter Crisp?

Anyway, you obviously have something wrong with the code of your game, show us your login "code".

The default is, but you have modified this, I would be willing to bet, and did not pop in a ..()

mob
Login()
..()

So you probably have something like this lying out there:

mob
Login()
src.loc = locate(77,77,1)

which won't call an error, but will "mess up". Just pop a ..() onto the end of that baby!

mob
Login()
src.loc = locate(77,77,1)
..()

But post your full login procedure, so we can see what you are talking about.
In response to Ter13
Umm..
mob
Login()
src.loc = locate(77,77,1)
..()

That will not work properly. For the basic mob/Login(), what ..() does, the procedure's default, is to try and move the player(src) as close as possible to 1,1,1. It then changes the player's stat object (client.statobj) to the mob. The player will be sent to 77,77,1 and then quickly moved over to 1,1,1 or somewhere close by.
In response to Jon88
oooh, you are right... I forgot about that. so:

mob
Login()
..()
src.loc = locate(77,77,1)

Sorry about that!
In response to Shades
thanks for that now

ive tried adding that to new_character_handling

when i compile it i get

new_character_handling.dm:1 error missing left hand argument to >>.

/mob/Login()
src.icon = 'male.dmi'
src.icon_state = "male"
src.loc=locate(77,77,1)
..()


How do fix that
In response to Ter13
Ter13 wrote:
oooh, you are right... I forgot about that. so:

mob
Login()
..()
src.loc = locate(77,77,1)

Sorry about that!

Does it still require the >>'s?
Page: 1 2