Dilong Publicado 9 de Julio del 2018 Reportar Compartir Publicado 9 de Julio del 2018 Spoiler quest rango_gm begin state start begin when 20094.chat."Conceder rango GM" with pc.get_name()=="Nombre_pj" begin say_title("Npc") say("texto") local rango = select("Agregar nuevo GM","Eliminar y bloquear GM","Lista GM","Bloquear cuenta","Cerrar") if rango == 1 then say_title("Npc") say("Escribe el id de la cuenta del nuevo GM") local gm = input() if gm == "" then notice("error") return end say_title("Npc") say("Escribe el nombre del nuevo GM") local gm2 = input() if gm2 == "" then notice("error2") return end say_title("Npc") say("Acontinuacion escribe un rago:") say("No importa si es escrito en minuscula") say_reward("IMPLEMENTOR, HIGH_WIZARD, GOD, LOW_WIZARD") local gm3 = input() if gm3 == "" then notice("error3") return end local rango = mysql_query("SELECT id FROM account.account WHERE login = '"..gm.."' ") mysql_query("INSERT INTO common.gmlist(mAccount, mName, mAuthority) VALUES ('"..gm.."', '"..gm2.."', '"..gm3.."')") mysql_query("UPDATE player.player SET name = '"..gm2.."' WHERE account_id = '"..rango.id[1].."'") say_title("Npc") say("Registrado") say("Para completar escribe el comando reload a ") say_reward("Si al nombre del Pj GM se le fue puesto") say_reward("caracteres especiales, se debera esperar") say_reward("10 minutos o mas para que se visualize") say_reward("En ese tiempo no deben loguearse en la") say_reward("cuenta") elseif rango == 2 then say_title("Npc") say("Escribe la id de la cuenta del GM") local gm4 = input() if gm4 == "" then notice("error") return end mysql_query("UPDATE account.account SET status = 'block' WHERE login = '"..gm4.."'") mysql_query("DELETE FROM common.gmlist WHERE mAccount = '"..gm4.."'") command("reload a") say_title("Npc") say("La cuenta del GM ha sido bloqueado[ENTER]y quitado de la lista") elseif rango == 3 then say_title("Npc") say("Estos son los GM´s registrados actualmente") local lista_gm = mysql_query("SELECT * FROM common.gmlist") for i=1,10 do say(" Id cuenta: "..lista_gm.mAccount[i].." Nombre GM: "..lista_gm.mName[i].." ") end end if rango == 4 then say_title("Npc") say("Elige una opcion") local bloqueo = select("Bloquear cuenta","Desbloquear cuenta","Cerrar") if bloqueo == 1 then say_title("Npc") say("Escribe la id de la cuenta") local id_cuenta = input() if id_cuenta == "" then notice("error4") return end mysql_query("UPDATE account.account SET status = 'block' WHERE login = '"..id_cuenta.."'") notice("La cuenta "..id_cuenta.." ha sido bloqueado") elseif bloqueo == 2 then say_title("Npc") say("Escribe la id de la cuenta") local id_cuenta2 = input() if id_cuenta == "" then notice("error5") return end mysql_query("UPDATE account.account SET status = 'OK' WHERE login = '"..id_cuenta2.."'") notice("La cuenta "..id_cuenta2.." ha sido desbloqueado") return end end end end end Marcos Pinheiro, eishiir, wille damare y 1 mas reacciono a esto 4 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.