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.060 Mensaje(s)

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



#3
PACI

PACI

    Forero Experto

  • Developer
  • MarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcar
  • 1.620 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?

"Wash the poison from of my skin, show me how to be whole again."

"I wanna heal, I wanna feel like I'm close to something real."

"I don't know how I got this way, I'll never be alright."

_________________________________________________________________________________________________________________________

"My tea's gone cold, I'm wondering why I got out of bed at all. The morning rain clouds up my window, and I can't see at all."

"I guess words are a mothafucka, they can be great, or they can degrade, or even worse they can teach hate."

"Now you shut up bitch! I am talkin'! Thought I was full of horseshit and now you fuckin' worship the ground in which I am walkin'!"

"But no matter how many fish in the sea, it'd be so empty without me."


#4
Jfirewall

Jfirewall

    Forero Experto

  • Editor de Clientes
  • MarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcar
  • 1.060 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.620 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.

"Wash the poison from of my skin, show me how to be whole again."

"I wanna heal, I wanna feel like I'm close to something real."

"I don't know how I got this way, I'll never be alright."

_________________________________________________________________________________________________________________________

"My tea's gone cold, I'm wondering why I got out of bed at all. The morning rain clouds up my window, and I can't see at all."

"I guess words are a mothafucka, they can be great, or they can degrade, or even worse they can teach hate."

"Now you shut up bitch! I am talkin'! Thought I was full of horseshit and now you fuckin' worship the ground in which I am walkin'!"

"But no matter how many fish in the sea, it'd be so empty without me."


#6
Jfirewall

Jfirewall

    Forero Experto

  • Editor de Clientes
  • MarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcar
  • 1.060 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)