SeMa™ Publicado 3 de Mayo del 2013 Reportar Compartir Publicado 3 de Mayo del 2013 Hola , quiero representar un campo de la db en un say , pero no lo logro hacer. Lo que tengo es esto: quest prueba begin state start begin when 20094.chat."Prueba" begin say_size(350,365) say_title("Prueba") local prueba = mysql_query("SELECT real_name FROM account.account WHERE id='"..pc.get_player_id().."';") say("") say("Bienvenido "..pc.get_name().."") say("") say_light_blue("En la casilla real_name tienes puesto: "..prueba..".") end end end Espero que alguien pueda ayudarme , un saludo Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Dextrok Publicado 3 de Mayo del 2013 Reportar Compartir Publicado 3 de Mayo del 2013 Testeala así. quest prueba begin state start begin when 20094.chat."Prueba" begin say_size(350,365) say_title("Prueba") local prueba = mysql_query("SELECT account.real_name FROM account.account WHERE name='"..pc.get_name().."';") say("") say("Bienvenido "..pc.get_name().."") say("") say_light_blue("En la casilla real_name tienes puesto: "..prueba.real_name..".") end end end Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
SeMa™ Publicado 3 de Mayo del 2013 Author Reportar Compartir Publicado 3 de Mayo del 2013 Me pasa lo mismo que con la otra , se queda al cargar el local noseke = mysql... Y lo que no entiendo es por que as puesto account.real_name si luego lo coge de account.account Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Dextrok Publicado 3 de Mayo del 2013 Reportar Compartir Publicado 3 de Mayo del 2013 Ah, el problema está en la query, prueba con esta otra: quest prueba begin state start begin when 20094.chat."Prueba" begin say_size(350,365) say_title("Prueba") local prueba = mysql_query("SELECT account.real_name, player.name FROM account.account, player.player WHERE player.name='"..pc.get_name().."';") say("") say("Bienvenido "..pc.get_name().."") say("") say_light_blue("En la casilla real_name tienes puesto: "..prueba.real_name..".") end end end No estoy 100% seguro porque no he probado, pero es más probable que te funcione. Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Serex Publicado 3 de Mayo del 2013 Reportar Compartir Publicado 3 de Mayo del 2013 Prueba asi: quest prueba begin state start begin when 20094.chat."Prueba" begin say_size(350,365) say_title("Prueba") local prueba = mysql_query("SELECT real_name FROM account.account WHERE id='"..pc.get_player_id().."';") local final = mysql_fetch_assoc(""..prueba.."")['real_name']; say("") say("Bienvenido "..pc.get_name().."") say("") say_light_blue("En la casilla real_name tienes puesto: "..final..".") end end end Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
SeMa™ Publicado 3 de Mayo del 2013 Author Reportar Compartir Publicado 3 de Mayo del 2013 Ah, el problema está en la query, prueba con esta otra: quest prueba begin state start begin when 20094.chat."Prueba" begin say_size(350,365) say_title("Prueba") local prueba = mysql_query("SELECT account.real_name, player.name FROM account.account, player.player WHERE player.name='"..pc.get_name().."';") say("") say("Bienvenido "..pc.get_name().."") say("") say_light_blue("En la casilla real_name tienes puesto: "..prueba.real_name..".") end end end No estoy 100% seguro porque no he probado, pero es más probable que te funcione. Sigue dando el fallo. La de serex tampoco va xd Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Dextrok Publicado 3 de Mayo del 2013 Reportar Compartir Publicado 3 de Mayo del 2013 El mismo fallo? quest prueba begin state start begin when 20094.chat."Prueba" begin say_size(350,365) say_title("Prueba") local prueba = mysql_query("SELECT account.real_name, player.name FROM account.account, player.player WHERE player.name='"..pc.get_name().."';") say("") say("Bienvenido "..pc.get_name().."") say("") say_light_blue("En la casilla real_name tienes puesto: "..prueba.real_name[0]..".") end end end Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
SeMa™ Publicado 3 de Mayo del 2013 Author Reportar Compartir Publicado 3 de Mayo del 2013 El mismo fallo? quest prueba begin state start begin when 20094.chat."Prueba" begin say_size(350,365) say_title("Prueba") local prueba = mysql_query("SELECT account.real_name, player.name FROM account.account, player.player WHERE player.name='"..pc.get_name().."';") say("") say("Bienvenido "..pc.get_name().."") say("") say_light_blue("En la casilla real_name tienes puesto: "..prueba.real_name[0]..".") end end end Tampoco va , si es el mismo fallo , despues del titulo se queda cargando , vamos que es la query xd PD: recuerda que en account no está la tabla name , va por la id. Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Dextrok Publicado 3 de Mayo del 2013 Reportar Compartir Publicado 3 de Mayo del 2013 Intentemos una vez más: quest prueba begin state start begin when 20094.chat."Prueba" begin say_size(350,365) say_title("Prueba") local test = mysql_query("SELECT account.real_name, player.name FROM account.account, player.player WHERE player.name='"..pc.get_name().."';") say("") say("Bienvenido "..pc.get_name().."") say("") say_light_blue("En la casilla real_name tienes puesto: "..test.real_name[1]..".") end end end Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
SeMa™ Publicado 3 de Mayo del 2013 Author Reportar Compartir Publicado 3 de Mayo del 2013 Intentemos una vez más: quest prueba begin state start begin when 20094.chat."Prueba" begin say_size(350,365) say_title("Prueba") local test = mysql_query("SELECT account.real_name, player.name FROM account.account, player.player WHERE player.name='"..pc.get_name().."';") say("") say("Bienvenido "..pc.get_name().."") say("") say_light_blue("En la casilla real_name tienes puesto: "..test.real_name[1]..".") end end end Creo que me quedo sin quest xD! Sigue sin funcionar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Croqueta Publicado 3 de Mayo del 2013 Reportar Compartir Publicado 3 de Mayo del 2013 xD local prueba = mysql_query("select real_name from account.account where id=(select account_id from player.player where name='"..pc.get_name().."');") say_light_blue("En la casilla real_name tienes puesto: "..prueba.real_name[1]..".") Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
ahynoa Publicado 3 de Mayo del 2013 Reportar Compartir Publicado 3 de Mayo del 2013 Bueno aca te dejo parte de la quest de puntos que use para mostrar info de la db en quest when 30123.chat."¿Necesitas saber cuantos puntos llevas?" begin local team = mysql_query("SELECT * FROM account.account WHERE id='"..pc.get_account_id().."' LIMIT 1") local login = team.login[1] local cash = team.cash[1] say_title("Tu Cash") say("") say("Cuenta: "..login) say("") say("Cash: "..cash) say("") Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Mensajes recomendados