qna_rh
Thread Id: 30548
Thread Name: Duda de script
#0
KraimonPower 29016
Bueno,estaba traduciendo un juego y mientras voy haciéndolo bien pero cuando guardo aparece esto:
Screenshot by Lightshot

¿Porqué aparece sólo?
#1
eing 12479
Cada caracter (incluidos saltos de linea y espacios) ocupan un byte.
El tamaño del primer msgbox supera el otorgado. Por lo tanto sobreescribe el segundo msgbox.
Solucion, cambia el offset del segundo msgbox.
#2
KraimonPower 29016
Iniciado por eing
Cada caracter (incluidos saltos de linea y espacios) ocupan un byte.
El tamaño del primer msgbox supera el otorgado. Por lo tanto sobreescribe el segundo msgbox.
Solucion, cambia el offset del segundo msgbox.


Te refieres al de abajo,¿cómo hago eso?
#3
eing 12479
¿Como diantres has aprendido a scriptear sin saber que carajos es un offset?
Muchas gracias dynamic, gracias a ti hay cada vez "mejores hackers" JÁ.

---
Si, borras el offset del segundo msgbox (los numeritos vamos ..) y colocas otro offset que tenga suficientes FF. (Tantos como caracteres tenga tu msgbox).
#4
Powergirl 28584
1. Abre tu script
2. Pulsa ctrl+D



3. Reinicia el XSE

Ahora podrás sentirte libre de scriptear todo lo que quieras siguiendo este modelo

#dynamic 0x800000
#org @start
msgbox @texto 0x3
end

#org @texto
= Lo que quieras poner

esto repuntea automaticamente desde el offset 0x800000, el cual es el más adecuado para buscar espacio libre

Espero te haya servido mi humilde ayuda ;)

EN CUANTO A TU ERROR, SUCEDE PORQUE AL NO HABER ESPACIO LIBRE SE VA AL OFFSET SIGUIENTE Y LOS OFFSET SUELEN MEZCLARSE
#5
KraimonPower 29016
Iniciado por Daftgirl
1. Abre tu script
2. Pulsa ctrl+D



3. Reinicia el XSE

Ahora podrás sentirte libre de scriptear todo lo que quieras siguiendo este modelo

#dynamic 0x800000
#org @start
msgbox @texto 0x3
end

#org @texto
= Lo que quieras poner

esto repuntea automaticamente desde el offset 0x800000, el cual es el más adecuado para buscar espacio libre

Espero te haya servido mi humilde ayuda ;)

EN CUANTO A TU ERROR, SUCEDE PORQUE AL NO HABER ESPACIO LIBRE SE VA AL OFFSET SIGUIENTE Y LOS OFFSET SUELEN MEZCLARSE


No estaba scripteando,quería traducir un hack.Valdría sólo borrar el offset del msgbox?