These are the scripts for two of the main objects in an online game i am currently working on. Online Button Script(Left Mouse Click Event) if (mplay_init_tcpip('192.168.1.104')) { if(mplay_session_find() = 0) { mplay_session_create('BNCentral',2,global.playername) global.online = 1 room_goto(OnlineLobby) } else { show_message('BNCentral is already running.') mplay_end() } } else { show_message('The internet connection failed.') } Player Script(Consistent) if (global.online) { if (mplay_player_find() = 2) { if (!instance_exists(player)) { instance_create(396,360,player) } player.x = mplay_data_read(3) player.y = mplay_data_read(4) player.sprite_index = mplay_data_read(5) if (global.homekey) { pname = mplay_player_name(1) draw_text(player.x,player.y-16,''+string(pname)) draw_text(x,y-16,''+string(global.playername)) } } else if (instance_exists(player)) { instance_destroy(player) } mplay_data_write(0,x) mplay_data_write(1,y) mplay_data_write(2,sprite_index) }