Jump to content

Ayuda- Quest de Bug de HP no Funciona


Slabon

Mensajes recomendados

Metí esta Quest para resolver el problema de HP y SP negativo que me da al entrar al juego pero no soluciona nada, todo sigue negativo.


quest regenvida begin

state start begin

when login begin

if pc.hp <0 then

affect.add_collect(apply.HP_REGEN, 1000000, 5)

end

if pc.sp <0 then

affect.add_collect(apply.SP_REGEN, 1000000, 5)

end

end

end

end

Enlace para comentar
Compartir en otros sitios

Pues la quest está bien, se activa cuando te logeas (solo en acciones que implican logeo como teletransportes) con menos de 0 de hp (le pondria un <= 0 por si las moscas) y te da reg hp para que en un corto espacio de tiempo se regenere todo el hp, pero si que es verdad que siempre hay un minúsuclo intervalo de tiempo que aun la tendrás negativa.

 

P.D: Ponla así:

 

quest regenvida begin
state start begin
  when login begin
   if pc.get_hp() <= 0 then
    affect.add_collect(apply.HP_REGEN, 1000000, 5)
   end
   if pc.get_sp() <= 0 then
    affect.add_collect(apply.SP_REGEN, 1000000, 5)
   end
  end
end
end
Enlace para comentar
Compartir en otros sitios

esta es mas simple y mas efectiva , y si funciona

 

quest vida begin
state start begin
  when login begin
   command ("r")
  end
end
end

Creditos: chikitica

 

eseos so comandos para Gm's

@ keko por que no usas un elseif?

quest regenvida begin
state start begin
when login begin
if pc.get_hp() <= 0 then
affect.add_collect(apply.HP_REGEN, 1000000, 5)
elseif pc.get_sp() <= 0 then
affect.add_collect(apply.SP_REGEN, 1000000, 5)
end
end
end
end

Enlace para comentar
Compartir en otros sitios

no te va a funcionar le devese de poner esto fija te bien y te funkara

vene asi la quest original no

when login begin

 

entonses eso lo canbiamos por esto

 

when login or logout begin

 

 

le pones eso y te la va a leer la quest ya que en los files nuevos osea los 2010 con game 2089 no le esa funcion en eso y pues con esto se aregla lo del hp para que cuando saltes mapa se suva toda el hp

Enlace para comentar
Compartir en otros sitios

logout= disconect

login= login , teleport

 

por eso no tiene sentido poner el logout en la quest

 

otra option

quest regenvida begin
state start begin
when login with (pc.get_hp() <= 0 or pc.get_sp() <= 0) begin
affect.add_collect(apply.HP_REGEN, 1000000, 5)
affect.add_collect(apply.SP_REGEN, 1000000, 5)
end
end
end
end

Enlace para comentar
Compartir en otros sitios

  • Dilong locked this tema
Guest
Este tema está cerrado a otras respuestas.
  • Recientemente navegando por este tema   0 miembros

    • No hay usuarios registrados visitando esta página.
×
×
  • Crear nuevo...