Johan™ Publicado 30 de Marzo del 2015 Reportar Compartir Publicado 30 de Marzo del 2015 (editado) Hola xd . Hoy les traigo un simple banco board :c. HA REALIZADO CAMBIOS EN EL BOARD. Como siempre la guia de instalación esta en el .rar Para los que tengais la version 1 lo unico que tiene que hacer es descargar el nuevo rar y poner el bancoingame.py board dentro de root y actualizar la nueva quest. Creación de la tabla. ->Nos vamos a player. ->New table. ->Ahora crean la tabla como esta en la imagen. ->Recuerden al campo id solo al campo id le marcan auto increment. .>Ahora una vez echo todo como esta en la imagen le damos en save. ->de nombre le pondremos banco. ->Listo. Debes iniciar sesión para ver el contenido del enlace en esta publicación. Editado 31 de Marzo del 2015 por Raiser Jeo, Warlock, ArkaNo96 y 10 mas reacciono a esto 13 Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
RafaVK Publicado 30 de Marzo del 2015 Reportar Compartir Publicado 30 de Marzo del 2015 Buen aporte Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
EzekielitohMercury Publicado 31 de Marzo del 2015 Reportar Compartir Publicado 31 de Marzo del 2015 Buen aporte Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Hawk Server's Publicado 31 de Marzo del 2015 Reportar Compartir Publicado 31 de Marzo del 2015 Buen aporte pero hay un error no se puede sacar yang en grandes cantidades deposite 1kk y me deja sacar maximo 2028 yang -.- PD: Parece ser que mientras mas yang tengas menos puedes sacar xD ahora meti mas de 7kk y solo deja sacar de a 281 yang :/ Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
ZoneLife Publicado 31 de Marzo del 2015 Reportar Compartir Publicado 31 de Marzo del 2015 Buen aporte seguro que le vendrá a muchos bien. Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Johan™ Publicado 31 de Marzo del 2015 Author Reportar Compartir Publicado 31 de Marzo del 2015 Buen aporte pero hay un error no se puede sacar yang en grandes cantidades deposite 1kk y me deja sacar maximo 2028 yang -.- PD: Parece ser que mientras mas yang tengas menos puedes sacar xD ahora meti mas de 7kk y solo deja sacar de a 281 yang :/ xd voy a ver que pasa xd Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Shang Publicado 31 de Marzo del 2015 Reportar Compartir Publicado 31 de Marzo del 2015 Te faltaron los créditos. Eso no es tuyo. Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Johan™ Publicado 31 de Marzo del 2015 Author Reportar Compartir Publicado 31 de Marzo del 2015 Te faltaron los créditos. Eso no es tuyo. ._.yo lo ise Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Johan™ Publicado 31 de Marzo del 2015 Author Reportar Compartir Publicado 31 de Marzo del 2015 #up UPDATE 31/03/15Cambios realizados.->Desde ahora la cantidad ingresada ya no se aloja en un qf ahora se aloja en una nueva tabla.->Solución problema que no podias tener de 2kkk o un poco mas en al banco por que se ponia en -2kkk->La quest ahora usa mysql.PARA PODER USARLA DEBERAN TENER INSTALADO LAS FUNCIONES DE MYSQL. Hawk Server's reacciono a esto 1 Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Hawk Server's Publicado 31 de Marzo del 2015 Reportar Compartir Publicado 31 de Marzo del 2015 Excelente ya lo pruebo Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Hawk Server's Publicado 31 de Marzo del 2015 Reportar Compartir Publicado 31 de Marzo del 2015 Errores: Hay que crear manualmente digamos la cuenta(en la tabla poner manualmente el nombre de los pj) para poder depositar pero no deja luego retirar el yang.............. almenos a mi me pasa si alguien mas lo instala y me dices si tambien le da el error......... Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Johan™ Publicado 31 de Marzo del 2015 Author Reportar Compartir Publicado 31 de Marzo del 2015 Errores: Hay que crear manualmente digamos la cuenta(en la tabla poner manualmente el nombre de los pj) para poder depositar pero no deja luego retirar el yang.............. almenos a mi me pasa si alguien mas lo instala y me dices si tambien le da el error......... Si se crea automaticamente la cuenta y ya lo probre todo, antes de subirlo, si se puede retirar. Ha de ser que no tienes las funciones de mysql instaladas. Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Hawk Server's Publicado 31 de Marzo del 2015 Reportar Compartir Publicado 31 de Marzo del 2015 Si las tengo, si no las tubiera no hiciera el deposito luego de crear la cuenta manualmente :/ mysql_query = function(query) local rt = io.open('CONFIG','r'):read('*all') local pre= string.gsub(rt,'.+PLAYER_SQL:%s(%S+)%s(%S+)%s(%S+)%s(%S+).+','-h%1 -u%2 -p%3 -D%4') math.randomseed(os.time()) local fi,t,out = 'mysql_data_'..math.random(10^9)+math.random(2^4,2^10),{},{} os.execute('mysql '..pre..' --execute='..string.format('%q',query)..' > '..fi) for av in io.open(fi,'r'):lines() do table.insert(t,split(av,'\t')) end; os.remove(fi); for i = 2, table.getn(t) do table.foreach(t[i],function(a,b) out[i-1] = out[i-1] or {} out[i-1][a] = b out[t[1][a]] = out[t[1][a]] or {} out[t[1][a]][i-1] = b end) end return out end Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Johan™ Publicado 31 de Marzo del 2015 Author Reportar Compartir Publicado 31 de Marzo del 2015 Si las tengo, si no las tubiera no hiciera el deposito luego de crear la cuenta manualmente :/ mysql_query = function(query) local rt = io.open('CONFIG','r'):read('*all') local pre= string.gsub(rt,'.+PLAYER_SQL:%s(%S+)%s(%S+)%s(%S+)%s(%S+).+','-h%1 -u%2 -p%3 -D%4') math.randomseed(os.time()) local fi,t,out = 'mysql_data_'..math.random(10^9)+math.random(2^4,2^10),{},{} os.execute('mysql '..pre..' --execute='..string.format('%q',query)..' > '..fi) for av in io.open(fi,'r'):lines() do table.insert(t,split(av,'\t')) end; os.remove(fi); for i = 2, table.getn(t) do table.foreach(t[i],function(a,b) out[i-1] = out[i-1] or {} out[i-1][a] = b out[t[1][a]] = out[t[1][a]] or {} out[t[1][a]][i-1] = b end) end return out end Creaste la tabla tal y como esta en la imagen con los tipos de datos?. o si no agregame a skype y vere que esta pasando. Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Johan™ Publicado 31 de Marzo del 2015 Author Reportar Compartir Publicado 31 de Marzo del 2015 Si las tengo, si no las tubiera no hiciera el deposito luego de crear la cuenta manualmente :/ mysql_query = function(query) local rt = io.open('CONFIG','r'):read('*all') local pre= string.gsub(rt,'.+PLAYER_SQL:%s(%S+)%s(%S+)%s(%S+)%s(%S+).+','-h%1 -u%2 -p%3 -D%4') math.randomseed(os.time()) local fi,t,out = 'mysql_data_'..math.random(10^9)+math.random(2^4,2^10),{},{} os.execute('mysql '..pre..' --execute='..string.format('%q',query)..' > '..fi) for av in io.open(fi,'r'):lines() do table.insert(t,split(av,'\t')) end; os.remove(fi); for i = 2, table.getn(t) do table.foreach(t[i],function(a,b) out[i-1] = out[i-1] or {} out[i-1][a] = b out[t[1][a]] = out[t[1][a]] or {} out[t[1][a]][i-1] = b end) end return out end prueba con esta. -- MySQL function split(str, delim, maxNb) if str == nil then return str end if string.find(str, delim) == nil then return { str } end if maxNb == nil or maxNb < 1 then maxNb = 0 end local result = {} local pat = "(.-)" .. delim .. "()" local nb = 0 local lastPos for part, pos in string.gfind(str, pat) do nb = nb + 1 result[nb] = part lastPos = pos if nb == maxNb then break end end if nb ~= maxNb then result[nb + 1] = string.sub(str, lastPos) end return result end mysql_query = function(query) if not pre then local rt = io.open('CONFIG', 'r'):read('*all') pre = string.gsub(rt, '.+PLAYER_SQL:%s(%S+)%s(%S+)%s(%S+)%s(%S+).+', '-h%1 -u%2 -p%3 -D%4') end math.randomseed(os.time()) local fi, t, out = 'mysql_data_'..math.random(10^9)+math.random(2^4,2^10),{},{} os.execute('mysql '..pre..' --e='..string.format('%q', query)..' > '..fi) for av in io.open(fi, 'r'):lines() do table.insert(t,split(av, '\t')) end; os.remove(fi); for i = 2, table.getn(t) do table.foreach(t[i],function(a, b) out[i-1] = out[i-1] or {} out[i-1][a] = tonumber(b) or b out[t[1][a]] = out[t[1][a]] or {} out[t[1][a]][i-1] = tonumber(b) or b end) end return out end -- End_Of_MySQL Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Hawk Server's Publicado 31 de Marzo del 2015 Reportar Compartir Publicado 31 de Marzo del 2015 prueba con esta. -- MySQL function split(str, delim, maxNb) if str == nil then return str end if string.find(str, delim) == nil then return { str } end if maxNb == nil or maxNb < 1 then maxNb = 0 end local result = {} local pat = "(.-)" .. delim .. "()" local nb = 0 local lastPos for part, pos in string.gfind(str, pat) do nb = nb + 1 result[nb] = part lastPos = pos if nb == maxNb then break end end if nb ~= maxNb then result[nb + 1] = string.sub(str, lastPos) end return result end mysql_query = function(query) if not pre then local rt = io.open('CONFIG', 'r'):read('*all') pre = string.gsub(rt, '.+PLAYER_SQL:%s(%S+)%s(%S+)%s(%S+)%s(%S+).+', '-h%1 -u%2 -p%3 -D%4') end math.randomseed(os.time()) local fi, t, out = 'mysql_data_'..math.random(10^9)+math.random(2^4,2^10),{},{} os.execute('mysql '..pre..' --e='..string.format('%q', query)..' > '..fi) for av in io.open(fi, 'r'):lines() do table.insert(t,split(av, '\t')) end; os.remove(fi); for i = 2, table.getn(t) do table.foreach(t[i],function(a, b) out[i-1] = out[i-1] or {} out[i-1][a] = tonumber(b) or b out[t[1][a]] = out[t[1][a]] or {} out[t[1][a]][i-1] = tonumber(b) or b end) end return out end -- End_Of_MySQL Ahora si puedo retirar pero es raro que no me crea la cuenta joer :/ Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Johan™ Publicado 31 de Marzo del 2015 Author Reportar Compartir Publicado 31 de Marzo del 2015 Ahora si puedo retirar pero es raro que no me crea la cuenta joer :/ es por que ya has usado la quest y el qf ya no es 0 ahora es 1 y el estado 0 del qf te crea la cuenta, xd has una prueba con otro personaje, o cambiando el nombre a los qf. Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Hawk Server's Publicado 31 de Marzo del 2015 Reportar Compartir Publicado 31 de Marzo del 2015 es por que ya has usado la quest y el qf ya no es 0 ahora es 1 y el estado 0 del qf te crea la cuenta, xd has una prueba con otro personaje, o cambiando el nombre a los qf. Si creo la cuenta manualmente y luego le doy a depositar yang me duplica la cuenta xD ejemplo con el pj theNINJA (SOLO LA PRIMERA VEZ) Un consejo xD Seria bueno crear un boton para la apertura de la cuenta Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Johan™ Publicado 31 de Marzo del 2015 Author Reportar Compartir Publicado 31 de Marzo del 2015 Si creo la cuenta manualmente y luego le doy a depositar yang me duplica la cuenta xD ejemplo con el pj theNINJA (SOLO LA PRIMERA VEZ) Hasle truncate a la tabla y intenta con nuevos pj. Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Johan™ Publicado 31 de Marzo del 2015 Author Reportar Compartir Publicado 31 de Marzo del 2015 Si creo la cuenta manualmente y luego le doy a depositar yang me duplica la cuenta xD ejemplo con el pj theNINJA (SOLO LA PRIMERA VEZ) Un consejo xD Seria bueno crear un boton para la apertura de la cuenta al hacer click en el boton de ingresar, hay un qf si es la primera vez que usas el banco te crea la cuenta, si es valor del qf es 1 solo hace update a la cantidad. Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Hawk Server's Publicado 31 de Marzo del 2015 Reportar Compartir Publicado 31 de Marzo del 2015 si, eso lo se pero igual sigue sin crearme la cuenta y no tengo idea xq pero si creo una cuenta manualmente y le doy a ingresar si me la crea (la duplica) Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Johan™ Publicado 31 de Marzo del 2015 Author Reportar Compartir Publicado 31 de Marzo del 2015 si, eso lo se pero igual sigue sin crearme la cuenta y no tengo idea xq pero si creo una cuenta manualmente y le doy a ingresar si me la crea (la duplica) agregame a skype(editado por problemas) Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Johan™ Publicado 31 de Marzo del 2015 Author Reportar Compartir Publicado 31 de Marzo del 2015 si, eso lo se pero igual sigue sin crearme la cuenta y no tengo idea xq pero si creo una cuenta manualmente y le doy a ingresar si me la crea (la duplica) Prueba con la quest he subido un nuevo .rar con la quest editada. Limpia la tabla con truncate. Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
♥ TesT ♥ Publicado 22 de Mayo del 2015 Reportar Compartir Publicado 22 de Mayo del 2015 porque al darle ingresar yang no me hace ninguna funcion ni tampoco al retirar qe es lo mismo si hice todo como ahi Prueba con la quest he subido un nuevo .rar con la quest editada. Limpia la tabla con truncate. Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Mensajes recomendados
Unirse a la conversación
Puedes publicar ahora y registrarte más tarde. Si tienes una cuenta, regístrate para publicar con su cuenta.