Ir a contenido

Foto

[R]nueva funcion sql_query


  • Please log in to reply
6 Respuesta(s) a este Tema
Metin2

#1
Croqueta

Croqueta

    Experimentado

  • Quest Master
  • MarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcar
  • 309 Mensaje(s)

gracias a paci por ayudar en el texto.

 

Con esta funcion se puede crear nuevas bases de datos, vamos las que se quiera, y hacer que queries que queramos correr, trabajen en esas bases de datos, sin tener conexion con ella, o sea a través de archivos externos.

 

Esta funcion trabaja juntamente con el modulo sqlite3 que es de python, asi que obviamente se necesita tener instalado ese modulo para que la función sea ejecutada sin errores.
 
primero instalar sqlite3 
 
en freebsd

Please Login or Register to see this Hidden Content

despues meter la funcion 

Please Login or Register to see this Hidden Content

se usa asi

 

-- create table & database if not exist 

--syntax sql_query(selected database,query)

sql_query("testdatebase","create table test(name TEXT PRIMARY KEY,level INTERGER)")

 

-- insert into table

sql_query("testdatebase","insert into test values('"..pc.get_name().."',"..pc.get_level()..")")

 

-- select and output query

outp= sql_query("testdatebase","select name from test where name='"..pc.get_name().."'")[1][1]

say("example output ",outp)

 

 

y para q ustedes aprendan usar el syntax 

Ficheros Adjuntos


  • A divnos77 y PACI les gusta esto

#2
Jfirewall

Jfirewall

    Forero Experto

  • Editor de Clientes
  • MarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcar
  • 1.058 Mensaje(s)

Esto tambien sirve para crear log, ejm de charlas generales?



#3
PACI

PACI

    Forero Experto

  • Developer
  • MarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcar
  • 1.582 Mensaje(s)
  • Sexo:Indefinido

Esto tambien sirve para crear log, ejm de charlas generales?

Wtf Eso ya viene en el game. Además esto es una funcion quest, como pensabas obtener a través de una quest lo que un pj dice y guardarlo?

#4
Jfirewall

Jfirewall

    Forero Experto

  • Editor de Clientes
  • MarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcar
  • 1.058 Mensaje(s)

ay un metodo que un amigo y yo estamos tratando de hacer que eso que dije, por medio de una quest hacer leer un archivo del python por el cmdchat que por la quest lea lo del .py y cree la tabla guardando nivel nombre y reino. es un proyecto que andabmos testeando pero a traido muchos errores con la quest por eso pregunto. pero lo veo imposbile :/ 



#5
PACI

PACI

    Forero Experto

  • Developer
  • MarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcar
  • 1.582 Mensaje(s)
  • Sexo:Indefinido

Please Login or Register to see this Hidden Content

Please Login or Register to see this Hidden Content

Basicamente seria asi, pero vamos, no se para que hacer eso si el game ya trae logs de esos.

#6
Jfirewall

Jfirewall

    Forero Experto

  • Editor de Clientes
  • MarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcar
  • 1.058 Mensaje(s)

No me entendiste o no me explique bien, igual gracias porque ya encontre el metodo de hacer lo que necesito la quest que andaba haciendo era mas larga y con unos cuantos errores ;DDDDDDDDDDDD 

 

por lo que veo si servira para lo que necesito.



#7
divnos77

divnos77

    Experimentado

  • Miembro
  • MarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcar
  • 244 Mensaje(s)

+1

 

Gracias Noa.

Gran trabajo, como siempre.






0 Usuario(s) están leyendo este Tema

0 miembro(s), 0 invitado(s), 0 usuario(s) anónimo(s)