Me gustaria que me ayudes a hacer alkgo en especifico.... me gustaria que me guies porfavor dentro del Edit Action Script con algo que quiero hacer, necesito que cuando el valor sea "timer:60" comprueba que 2 variales son iguales, si son iguales no pasa nada ({"placeholder":"getvariable","values":{"name":"remote_version"}} = {"placeholder":"getvariable","values":{"name":"modpack_version"}}) pero si son distintos necesito que cambie el estado de una variable (local_updated:false) puedes ayudarme a hacer ese flujo de trabajo?
#✅ | Ayuda con ticker
1 messages · Page 1 of 1 (latest)
Estoy mirando cómo armar ese flujo dentro de Edit Action Script y verificando la sintaxis correcta para no inventarte nada 😅
Sí, claro 😊 Te lo dejo armado de forma simple para que lo puedas montar dentro de Edit Action Script.
La idea sería así:
- Primero comprobar que
timersea60 - Si sí, comparar:
remote_versionmodpack_version
- Si son iguales, no hacer nada
- Si son distintos, poner
local_updatedenfalse
La estructura lógica quedaría así:
IF timer == 60
IF remote_version == modpack_version
no hacer nada
ELSE
set local_updated:false
En FancyMenu, la comparación entre variables la puedes hacer usando un valor dinámico con placeholder, así:
remote_version:{"placeholder":"getvariable","values":{"name":"modpack_version"}}
Eso le dice a FancyMenu:
- toma
remote_version - compáralo contra el valor actual de
modpack_version
Y para cambiar la otra variable, usas:
local_updated:false
Entonces, en el editor, lo montarías más o menos así:
- IF Statement
- requisito:
timer = 60
- requisito:
- dentro de ese IF, otro IF Statement
- requisito:
remote_version = {"placeholder":"getvariable","values":{"name":"modpack_version"}}
- requisito:
- dentro de ese segundo IF:
- no pongas nada
- en el ELSE de ese segundo IF:
- acción:
Set Variable Value - valor:
local_updated:false
- acción:
Si quieres, te lo puedo escribir todavía más “paso por paso” como si estuvieras clicando en cada botón dentro del editor 👌📋
y una pregunta, como puedo hacer si quiero comprar que 2 valores (los del placeholder) NO SON IGUALES.... quiero q a partir de eso se establezca el valor de otra variable, PERO SOLO si no son iguales... si puedes ayudarme?
Estoy comprobando cómo se maneja la comparación "no son iguales" para darte el flujo correcto sin inventar nada 😄
Sí, totalmente 😊
En FancyMenu, lo más seguro es hacerlo al revés:
- primero compruebas si sí son iguales
- y en el ELSE pones la acción para cuando no son iguales
O sea, la lógica sería:
IF remote_version == modpack_version
no hacer nada
ELSE
set local_updated:false
Con tu placeholder, el requisito del IF quedaría así:
remote_version:{"placeholder":"getvariable","values":{"name":"modpack_version"}}
Entonces el flujo en Edit Action Script sería:
-
IF Statement
- condición:
remote_version:{"placeholder":"getvariable","values":{"name":"modpack_version"}} -
Dentro del IF
- no haces nada
-
En el ELSE
- Set Variable Value
- valor:
local_updated:false
Así solo se cambia local_updated cuando los dos valores no coinciden 👍
Si quieres, te puedo escribir el flujo exacto como si fuera una lista de clics dentro del editor para que lo copies tal cual 📋🙂
Thread Marked as Solved
This support thread has been automatically marked as solved because there were no new messages for at least 24 hours.
The AI helper is now disabled. If you still need help, please create a new support thread.
Marked automatically after 24h of inactivity