25075-GBA_|_Scripting_|_People_AI_System_Script_by_Javi4315
#4
Javi4315♪ 13374
Iniciado por Sayer Conflow!
Gran tuto Javi, el realismo predomina si o si yiah makayinah! Ademas me gusta que el script de nivel sea de tipo 05 porque no lo he usado nunca y significa poder implementarlo en mi hack sin problemas cuando quiera. MUY PRO!

Solo tengo una duda:
Usas esto "copybyte 0x20370D0 0x3005542" para copiar el byte a LASTRESULT y así poder compararlo.
¿Se podría poner "copybyte 0x20370D0 LASTRESULT"?


El comando funciona al revés, es decir, primero va el offset donde se copiará el byte y después el offset donde se encuentra, es decir, el planteamiento hubiera sido "copybyte LASTRESULT 0x3005542". Y sí se puede hacer, pero no es lo correcto. En realidad no estás guardando el valor del byte en LASTRESULT directamente, sino que el byte se está copiando en la dirección de la ram que representa LASTRESULT, es decir, se guarda en el offset 0x800D, pero eso no quiere decir que se guarde directamente en la variable. Lo que pasa es que da igual dónde pongas el byte porque se va a guardar igualmente en LASTRESULT, pongas una dirección u otra. Lo único es que hay que tratar de hacerlo en una dirección que no cambie ningún dato del juego, es decir, que esté libre.