Dilong Posted July 9, 2018 Report Share Posted July 9, 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 eishiir, wille damare, Marcos Pinheiro and 1 other 4 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.