hola amigos tengo un desorden y noc como crear un codigo de la 39dll por ejemplo quiero crear un objto que cuando ponga el nombre del jugador al iniciar que aparesca en una parte del mapa por ejemplo me explico: tengo un jugador y el jugador cuando inicias el juego te pide un nombre para tu jugador y al poner tu nombre se le pone al jugador bien eso pero ahora quiero un codigo que aparesca el nombre en el lugar que quiero estaba probando codigos y mira lo que tengo es algo como asi global.username+,c_blue
user.username = name
script_addline(name +,c_blue)
pero nececito algo mejor porque este codigo es a lo loco y no funciona porque solo es un ejemplo grax
2 = aparte de eso quiero el escritor de letras por ejemplo que cuando le de a enter que aparesca un palito de escribir y que cuando ponga una letra que me aparesca cuando escriba y que cuando yo le de a enter de nuevo que se borre todo lo que ehh ecribido
porque ya yo tengo el chat pero el chat no tiene esa funcion del palito ni se ve cuando uno va a escribir pero cuando tu mandas el mensaje ahi si se ve
tengo una foto de el palito del chat
(http://sandbox.yoyogames.com/extras/image/name/san1/120/186120/game.jpg)
tengo un codigo y es este el normal del draw del cliente
draw_set_color(0)
script_drawlines(16,16)
if send=true
{
draw_set_alpha(0.5)
draw_set_color(c_black)
draw_roundrect(14,142,16+string_width(keyboard_string)+5,159,0)
draw_set_alpha(1)
draw_set_color(c_white)
if blink = true and keyboard_string != ""
draw_text(16,144,keyboard_string+"|")
else
draw_text(16,144,keyboard_string)
draw_set_color(0)
}
draw_text(544,16,"Ping: "+string(ping))
draw_text(466,16,"FPS: "+string(fps))
draw_text(Self.x-15,Self.y-25,global.username)
with(Other)
{
draw_text(self.x-15,self.y-25,username)
}
y este es mi codigo actual de mi juego y en el obj_cliente dentro del draw esta este codigo
//Draw the chat
xx=view_xview+view_wview
yy=view_yview+135
draw_set_color(c_dkgray);
draw_set_alpha(0.4)
draw_set_alpha(1)
draw_set_color(c_black);
draw_set_halign(fa_right)
script_drawlines(view_xview+16,view_yview+143,);
draw_set_color(c_dkgray);
draw_set_alpha(0.4)
draw_set_alpha(1)
draw_set_color(c_black);
draw_set_halign(fa_center)
draw_set_halign(fa_left)
//Set the color
draw_set_color(c_black);
with Other
{
draw_set_color(c_dkgray);
draw_set_alpha(0.7)
draw_set_alpha(1)
xx=objPlayer.x
yy=objPlayer.y
draw_set_color(c_dkgray);
draw_set_alpha(0.7)
draw_set_alpha(1)
draw_set_color(c_black);
//Draw the text for the chat bar
draw_set_alpha(0.7)
draw_set_color(c_dkgray);
draw_set_alpha(0.7)
draw_set_color(c_black);
draw_set_alpha(1)
}
draw_text(objPlayer.x-15,objPlayer.y-25,global.username)
with(Other)
{
draw_text(self.x-15,self.y-25,username)
}
y quiero pasar bien el codigo que esta primero al que tengo actual por ejmplo necesito el codigo algo asi if blink = true and keyboard_string != ""
draw_text(16,144,keyboard_string+"|")
else
draw_text(16,144,keyboard_string)
draw_set_color(0)
creo que este el de palito del chat pero tengo problemas al poner celo a mi codigo actual