hola ps estaba experimentando y de pronto me diouna idea de hacer un juego de dialogo, y ps lo que quiisiera saberr es:
se le pueden colocar emoticones a un texto puesto??? como que al escribir :-D y despues en mi texto me aparezca el :D si me entienden?? como en el chat,que tienes que escribir un par de letras y lo cambia como un emoticon, se puede??
quiza necesiten el codigo que uso :P
[gml]screen_redraw()
draw_set_color(c_white)
draw_set_font(fnt_message)
draw_set_alpha(0.7)
window_set_visible(1)
screen_refresh()
draw_sprite_ext(spr_messagebox,0,view_wview/2-sprite_get_width(spr_messagebox)/2,view_hview-240+39,1,1,0,c_white,0.7)
io_clear()
showing = 1
text = string_make_width(string(argument[0]),210)
if string_length(text) != 0
{
for (c = 1; c <= string_length(text); c += 1)
if string_char_at(text,c) = " "
text = string_delete(text,c,1)
else
break
new_text = ""
a = 1
b = string_length(text)
if string_height(text) > 70
{
do
{
new_text += string_char_at(text,b)
text = string_delete(text,b,1)
b -= 1
}
until string_height(text) <= 70
new_text = string_reverse(string_make_width(new_text,210))
}
while showing = 1
{
io_handle()
if a <= string_length(text)
a += .1
draw_text(view_wview/2-sprite_get_width(spr_messagebox)/2+6,43,string_copy(string_make_width(text,210),1,a))
screen_refresh()
if keyboard_check_pressed(vk_shift) or keyboard_check_pressed(ord('X'))
showing = 0
}
if new_text != ""
scr_message(new_text)
}
else
exit
io_clear()[/gml]
recuerdan el juego que mi primo Metal Mario hizo??sus cuadros de mensaje usan este codigo y ps el me lo paso para que aprendera a hacer algun gran juego como los que el hace
respondan jeje
Yo también busco lograr poner emoticones pero nadie sabe hacerlo...
Cita de: Eggshell en Abril 04, 2013, 09:33:45 AM
Yo también busco lograr poner emoticones pero nadie sabe hacerlo...
Nadie? si no habias preguntado, como puedes saber?.
@Metal Luiji.
Podrias pasar el script "string_make_width", va a ser necesario modificarlo y otra cosa no entiendo muy bien esta parte, es mas creo que es innecesaria, intenta eliminarla.
[gml]for (c = 1; c <= string_length(text); c += 1)
if string_char_at(text,c) = " "
text = string_delete(text,c,1)
else
break[/gml]
Y por cierto los emoticones como planeas ponerlos? usando cadenas de caracteres especiales, no? como por ejemplo "(:" para que salga una carita feliz.
Cita de: brunoxzx en Abril 04, 2013, 10:07:31 AM
Cita de: Eggshell en Abril 04, 2013, 09:33:45 AM
Yo también busco lograr poner emoticones pero nadie sabe hacerlo...
Nadie? si no habias preguntado, como puedes saber?.
@Metal Luiji.
Podrias pasar el script "string_make_width", va a ser necesario modificarlo y otra cosa no entiendo muy bien esta parte, es mas creo que es innecesaria, intenta eliminarla.
[gml]for (c = 1; c <= string_length(text); c += 1)
if string_char_at(text,c) = " "
text = string_delete(text,c,1)
else
break[/gml]
Y por cierto los emoticones como planeas ponerlos? usando cadenas de caracteres especiales, no? como por ejemplo "(:" para que salga una carita feliz.
Me refería a la web en general. He visto que varios han preguntado acerca de mostrar emoticones (sprite) en lugar de un texto, pero nunca vi una respuesta.
Es un post de 2011, no creo que conteste, el usuario no estuvo mas tiempo activo
Cita de: Maitreya en Abril 04, 2013, 09:48:36 PM
Es un post de 2011, no creo que conteste, el usuario no estuvo mas tiempo activo
Ouch ya se me hacia raro ver a Metal Luigi volver a postear.
Por otra parte Eggshell tiene la duda, pero no se si este bien contestarle a otro usuario.