el fallo era este:
elseif pc.get_gold() >= 30000000
debiera ser:
elseif pc.get_gold() >= 30000000 then
aqui la quest
quest magias_p begin
state start begin
when 20095.chat."xd" begin
say_title("Maestro de habilidades:")
say("Hola joven guerrero")
say("Soy el Gran Maestro de Habilidades")
say("Puedo subirte tus magias a P por un modico precio")
say("Si eres nivel 50 o menos te saldra por 150kk")
say("Si eres nivel 115 o menos te saldra por 75kk")
say("Si eres nivel 115 o más te saldra por solo 30kk")
local quiero = select ( "Quiero Mis P", "No quiero mis P")
if quiero == 1 then
if pc.get_level()
perdona, fallo mio por estar a varias cosas a la vez xD