ID:267624
 
All my coding is done and when i click compile no errors appear.... and when u click run it load up but it then doesn't do anything just leaves the screen blank and the characte creation pop up doesn't appear.

Help?
I've had this problem before. I think to fix this you can't have a
mob/Login()
and a
client/New()
. If that doesn't work, make sure you have this..
mob/Login()
..() //You need this for it to run properly people have told me.



-Camaro-
In response to Camaro
#include <deadron/characterhandling>


client
New()
..() // perform all the default code for client/New()
src << "<font color = navy>Welcome to [world.name]</font>" // give the player a welcome message
src << "<font color = navy>Welcome to The World! Enjoy your stay and do not get deleted!</font>"
src << ""
// src << "<font color = red><font size = 4>WARNING: LOGGING OUT IN THE MIDDLE OF A BATTLE WILL CAUSE YOU TO LOOSE ALL YOUR GOLD</font>"





Del()
global.counter -= 1
// world << "[src] logs out."//tell the world the client logged out
src << "Thanks for playing [world.name]"// give the player a thank you message
..()//perform all the default code for client/del()

base_num_characters_allowed = 6

// show_verb_panel = 0

Northeast()
Northwest()
Southeast()
Southwest()

world
mob = /mob/creating_character
view = 6
mob
Login()
..()
AddGMVerbs()
addguildverbs()
src.oldbattlefield = 0
src.onbattlefield = 1
src.inpvp = 0
/* if(src.logoutinbattle == 1)
src.lostgold += src.gold
src.lostgold += src.bankgold
src.gold = 0
src.bankgold = 0
src.logoutinbattle = 0
src.onbattlefield = 1
src.oldbattlefield = 0
src.numlogoutinbattle += 1*/
world << "[src] logs in." // tell the world the client logged in
src._GM_lockmove = 0
// src.verbs -= PVP()


Read(savefile/F)
// Call the default Read() behavior for mobs.
..()

// Now, if we have a map, put them back on the map in their last location.
if (world.maxx)
var/last_x
var/last_y
var/last_z
if(usr.preslocation == "jail")
return ..()
else
usr.preslocation = "town"
F["last_x"] >> last_x
F["last_y"] >> last_y
F["last_z"] >> last_z
F["last_x"] >> usr.savex
F["last_y"] >> usr.savey
F["last_z"] >> usr.savez
// usr._GM_lockmove = 0
// usr.Move(locate(last_x, last_y, last_z))
usr.density = 0
usr.Move(locate(usr.savex,usr.savey,usr.savez))
usr.density = 1
usr.invisibility = 0
Write(savefile/F)
// This is sample code that keeps track of the player's last position on the map.
// Their last position is stored when the mob is saved, then reinstated when the mob
// is read in.

// First, call the default Write() behavior for mobs.
..()

// Now, if we have a map, remember their last location.
if (world.maxx)
F["last_x"] << usr.savex
F["last_y"] << usr.savey
F["last_z"] << usr.savez
Logout()
if(src.class == null)
return ..()
else
world << "[src.name] logs out."//tell the world the client logged out
..()

Thats my code... and what u gave didn't really work... does anyone else know the solution to my prob?
In response to Elven_Hero
Close your tags. Ungh.
Use DM tags. Ungh.

<-Airjoe->