¡Comienzan las votaciones del MPA o Mejor Proyecto del Año 2025!
¡Vota por tu proyecto favorito y recompensa el trabajo duro de los participantes!
El plazo concluye el 13 de marzo
En una tienda hay una master ball y una poción.No entiendo muy bien lo que quieres hacer, ¿puedes poner un ejemplo o especificar más?
#dynamic 0x700000
#org @start
lock
faceplayer
checkflag 0x(Flag)
compare LASTRESULT 0x1
if 0x1 goto @start2
pokemart @mart1
release
end
#org @@start2
pokemart @concarameloraro
release
end
#org @mart1
#raw word 0x(masterball)
#raw word 0x(pocion)
#org @concarameloraro
#raw word 0x(masterball)
#raw word 0x(pocion)
#raw word 0x(carameloraro)
int i=0;
while(i < N){
//codigo a ejecutar
i++;
}
o también:
for(int i=0; i<N; i++){
//codigo a ejecutar
}
#org @inicio
setvar 0x[VARIABLE] 0x0 //Inicio variable a 0; int i=0;
goto @bucle
#org @bucle
compare 0x[VARIABLE] 0xN
if 0x1 goto @fin
//codigo a ejecutar
addvar 0x[VARIABLE] 0x1 //Sumo 1 a la variable = i++;
goto @bucle
#org @fin
end
Yo no lo quiero para un pokemart, solo era por poner un ejemplo.Poderse se puede, pero para lo que tu quieres en específico no. Porque la tienda carga los datos (items) que tu le das todos al mismo tiempo, no va de uno en uno. (es decir no puedo poner dos pokemart y que uno se "sume" al otro)
#org @daritem
giveitem 0x? 0x?
return
#dynamic 0x800000
#org @inicio
sound 0x4B
setvar 0x8004 0xF
setvar 0x8005 0xF
setvar 0x8006 0xF
setvar 0x8007 0xF
special 0x136
waitstate
return