Benvenuto Visitatore(Log In|Registrati)
![]() ![]() |
4 May 2025, 09:34
Messaggio
#2926
|
|
Gruppo: SMod Messaggi: 14.545 Iscritto il: 20 January 06 Da: Bologna Utente Nr.: 2.653 Entropologo part-time BGE AG: Indy3 Arcade: Silpheed Free Roaming: Shadow of the Colossus RTS: Praetorians Playing Magari... SO Windows7 OGI Supporter |
Potrei aggiungere al codice una componente random che assegni al cursore di attacco la spada o l'ascia.
Se vuoi provare com'è l'ascia cambia così: 0x0d23 change to 80FA017505C6440D2FC380fa257304C6440D2EC3 -------------------- |
|
|
|
4 May 2025, 09:39
Messaggio
#2927
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
Potrei aggiungere al codice una componente random che assegni al cursore di attacco la spada o l'ascia. Se lo fate, almeno fatelo bene, l'ascia che appare quando avete precedentemente selezionato l'ascia nell'inventario, non fatelo a caso. CITAZIONE Se vuoi provare com'è l'ascia cambia così: Lo farò per curiosità, ma con la grafica così ampia a causa delle due lame dell'ascia, probabilmente sarò un po' infastidito. ![]() Si gestisce bene, sapendo che la punta del bastone dell'ascia è il puntatore del mouse, non c'è alcun problema, anche se copre altri mostri, ma non è un grosso problema. Ha la mia approvazione, ma per favore non rendetelo casuale. Messaggio modificato da raul il 4 May 2025, 09:46 |
|
|
|
4 May 2025, 20:23
Messaggio
#2928
|
|
Gruppo: SMod Messaggi: 14.545 Iscritto il: 20 January 06 Da: Bologna Utente Nr.: 2.653 Entropologo part-time BGE AG: Indy3 Arcade: Silpheed Free Roaming: Shadow of the Colossus RTS: Praetorians Playing Magari... SO Windows7 OGI Supporter |
CITAZIONE ma per favore non rendetelo casuale. ma come lo vuoi tu sarebbe solo per l'ascia. Tutto il resto spada, anche se uso lancia, balestra o accetta? Non penso sia appropriato. Poi potrei sbagliarmi.Quando ho detto casuale non pensavo ad un 50%, piuttosto: 1-5 = spada 6 = Ascia giusto per dare quella sensazione di "bonus", un'occasione rara per vedere l'ascia. Mi sembra così un peccato relegarla alla sola armeria. Comunque dovrei riscrivere il codice perché il controllo lo faccio sulla posizione del mouse, non sull'effettiva arma scelta. -------------------- |
|
|
|
4 May 2025, 20:34
Messaggio
#2929
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
ma come lo vuoi tu sarebbe solo per l'ascia. Tutto il resto spada, anche se uso lancia, balestra o accetta? Non penso sia appropriato. Poi potrei sbagliarmi. Per me lo è, quello che non voglio è che sia casuale, preferisco che abbia una logica. Un altro esempio sarebbe se l'ascia apparisse solo con il nano. CITAZIONE Quando ho detto casuale non pensavo ad un 50%, piuttosto: 1-5 = spada 6 = Ascia giusto per dare quella sensazione di "bonus", un'occasione rara per vedere l'ascia. Mi sembra così un peccato relegarla alla sola armeria. anzi preferirei che anche l'ascia fosse lasciata solo per i menu. Messaggio modificato da raul il 4 May 2025, 20:40 |
|
|
|
4 May 2025, 20:38
Messaggio
#2930
|
|
Gruppo: SMod Messaggi: 14.545 Iscritto il: 20 January 06 Da: Bologna Utente Nr.: 2.653 Entropologo part-time BGE AG: Indy3 Arcade: Silpheed Free Roaming: Shadow of the Colossus RTS: Praetorians Playing Magari... SO Windows7 OGI Supporter |
CITAZIONE Un altro esempio sarebbe se l'ascia apparisse solo con il nano. Questo è più facile da fare.Però a quel punto anche la bacchetta sarebbe appropriata col mago. Non lo so, forse sarebbe meglio lasciare così e lasciare l'ascia solo nell'armeria. -------------------- |
|
|
|
4 May 2025, 20:41
Messaggio
#2931
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
|
|
|
|
4 May 2025, 20:54
Messaggio
#2932
|
|
Gruppo: SMod Messaggi: 14.545 Iscritto il: 20 January 06 Da: Bologna Utente Nr.: 2.653 Entropologo part-time BGE AG: Indy3 Arcade: Silpheed Free Roaming: Shadow of the Colossus RTS: Praetorians Playing Magari... SO Windows7 OGI Supporter |
Mi concentro sulla sistemazione del GENIO, quella è una bella sfida.
Diventerà più difficile uccidere un mostro che ha molti dadi di difesa con quella magia! -------------------- |
|
|
|
4 May 2025, 21:04
Messaggio
#2933
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
|
|
|
|
4 May 2025, 21:26
Messaggio
#2934
|
|
Gruppo: SMod Messaggi: 14.545 Iscritto il: 20 January 06 Da: Bologna Utente Nr.: 2.653 Entropologo part-time BGE AG: Indy3 Arcade: Silpheed Free Roaming: Shadow of the Colossus RTS: Praetorians Playing Magari... SO Windows7 OGI Supporter |
CITAZIONE Mi sta bene, era una magia troppo assassina. ricordo che quando ci giocavo da bambino impedivamo l'uso del genio contro i boss. Era davvero troppo facile.-------------------- |
|
|
|
4 May 2025, 21:30
Messaggio
#2935
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
|
|
|
|
5 May 2025, 23:16
Messaggio
#2936
|
|
Gruppo: SMod Messaggi: 14.545 Iscritto il: 20 January 06 Da: Bologna Utente Nr.: 2.653 Entropologo part-time BGE AG: Indy3 Arcade: Silpheed Free Roaming: Shadow of the Colossus RTS: Praetorians Playing Magari... SO Windows7 OGI Supporter |
è stata più lunga del previsto, è 2 giorni che ci lavoro, mi ha fatto impazzire.
Ho pronta da testare la versione 1 (beta) della nuova magia del Genio. manca da sistemare: - i testi sono ancora quelli vecchi (immagina eroe = mostro) - se provi ad attaccare un eroe va in crash al cambio del turno CITAZIONE 0xCCE1 change to 8BB7C15F81C6C15F80C230881480EA30C3 0x1482 change to B605E8254D5056BB8801E852B8E8B6FA8A0EBB3F32ED88C8E83A1180FB017402FEC8E2F4BB8A0188 C2E833B8BB540052E858785A5E5838C2731288C686F2e80db67F09E87810BB4E00E9bfFEE9bfFE pacchetto caricato. -------------------- |
|
|
|
6 May 2025, 06:11
Messaggio
#2937
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
Immagino che questo sforzo con il genio vi aiuterà anche con i danni delle rocce cadute, quindi su con la vita, ci state arrivando a poco a poco.
|
|
|
|
6 May 2025, 09:25
Messaggio
#2938
|
|
Gruppo: SMod Messaggi: 14.545 Iscritto il: 20 January 06 Da: Bologna Utente Nr.: 2.653 Entropologo part-time BGE AG: Indy3 Arcade: Silpheed Free Roaming: Shadow of the Colossus RTS: Praetorians Playing Magari... SO Windows7 OGI Supporter |
sì, è un blocco logico unico:
genio incantesimi di fuoco danno trappola roccia cadente a proposito degli incantesimi di fuoco, sto pensando ad uno scroll che vada bene per tutti e tre, genio, fiamam d'ira e palla di fuoco. Pensavo a qualcosa del genere, dimmi cosa ne pensi: CODICE ATTACCO MAGICO FORZA 4 DIFESA 2 CODICE ESITO INCANTESIMO: TESCHI 2 SCUDI 0 nessuno dei due mi convince, però mi piace molto la struttura "tabellare". Eè molto chiaro il lancio dei dadi. forse la combinazione: CODICE ESITO ATTACCO MAGICO
FORZA (TESCHI) - 4 DIFESA (SCUDI) - 2 -------------------- |
|
|
|
6 May 2025, 14:59
Messaggio
#2939
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
a proposito degli incantesimi di fuoco, sto pensando ad uno scroll che vada bene per tutti e tre, genio, fiamam d'ira e palla di fuoco. Il fuoco rabbioso rimuove solo 1 punto, quindi o si fallisce o si riesce, quindi non è necessario un rapporto di tiro di dado. Quello che si può fare è unificare le trappole che cadono con il genio e la palla di fuoco in un unico rapporto generico per risparmiare spazio. |
|
|
|
6 May 2025, 16:39
Messaggio
#2940
|
|
Gruppo: SMod Messaggi: 14.545 Iscritto il: 20 January 06 Da: Bologna Utente Nr.: 2.653 Entropologo part-time BGE AG: Indy3 Arcade: Silpheed Free Roaming: Shadow of the Colossus RTS: Praetorians Playing Magari... SO Windows7 OGI Supporter |
Lo facevo per uniformare gli attacchi magici. Il valore di attacco è fisso, mentre la difesa è variabile.
palla di fuoco: FORZA 2 DIFESA 0,1,2 fiamma d'ira: FORZA 1 DiFESA 0,1 Mi piace l'idea di riutilizzare uno scroll fatto bene e del codice per più compiti in una partita. Invece CITAZIONE Quello che si può fare è unificare le trappole che cadono con il genio e la palla di fuoco in un unico rapporto generico per risparmiare spazio. che idea avevi? cosa scriveresti per uniformare il testo? CODICE Esito dell'evento:
TESCHI 2 SCUDI 1 -------------------- |
|
|
|
6 May 2025, 17:26
Messaggio
#2941
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
Lo facevo per uniformare gli attacchi magici. Il valore di attacco è fisso, mentre la difesa è variabile. palla di fuoco: FORZA 2 DIFESA 0,1,2 fiamma d'ira: FORZA 1 DiFESA 0,1 Non mi piace la forza, infatti non ho mai capito perché l'abbiano usata con il genio. Siate discorsivi e usate teschi variabili e non fissi come se fosse un lancio di dadi. CITAZIONE Mi piace l'idea di riutilizzare uno scroll fatto bene e del codice per più compiti in una partita. Sì, questa era la mia idea quando te l'ho proposta, ma vorrei sapere la sequenza con i testi di scorrimento. Dopo questo codice e a seconda del risultato, verrebbe fuori un testo o un altro o la tua idea è di eliminare i testi? CITAZIONE che idea avevi? cosa scriveresti per uniformare il testo? Semplicemente una simulazione di un lancio di dadi e non un rapporto. CODICE TESCHI - 2
SCUDI - 1 Messaggio modificato da raul il 6 May 2025, 17:53 |
|
|
|
6 May 2025, 18:09
Messaggio
#2942
|
|
Gruppo: SMod Messaggi: 14.545 Iscritto il: 20 January 06 Da: Bologna Utente Nr.: 2.653 Entropologo part-time BGE AG: Indy3 Arcade: Silpheed Free Roaming: Shadow of the Colossus RTS: Praetorians Playing Magari... SO Windows7 OGI Supporter |
CITAZIONE Sì, questa era la mia idea quando te l'ho proposta, ma vorrei sapere la sequenza con i testi di scorrimento. Dopo questo codice e a seconda del risultato, verrebbe fuori un testo o un altro o la tua idea è di eliminare i testi? Non vorrei rimuovere i testi, però dobbiamo capire come risolvere la confusione degli esiti della magia di fuoco. La sequenza sarebbe uguale per tutte e tre le magie (genio, palla, fiamma): TESCHI - X SCUDI - Y dopo di che possono succedere tre cose (Lascio a te decidere quale scroll lasciare o modificare): 1- Mostro ucciso = "il colpo è mortale" (questo va lasciato così ovviamente essendo standard per tutti gli eventi di morte) 2- magia ferisce ma non uccide 3- magia non fa nulla Potremmo riutilizzare gli scroll di fuoco per adattarli anche alla magia del genio. CITAZIONE Siate discorsivi e usate teschi variabili Pensavo che fosse ovvio. con 0,1,2 elencavo i possibili risultati, alla fine la cifra sarà una sola. E' letteralmente il compito del codice che ho scritto Quando dici discorsivo cosa intendi? l'idea non mi sembra male. Pensavi ad una cosa del genere?: "La magia colpisce 3 volte il bersaglio ma viene parata 2 volte" Mi piace ma vedo 2 problemi. - la posizione dei numeri sarà fissa per tutte le lingue, ed è quindi comodo posizionarli alla fine della riga. - il singolare. in caso di 1 dovrebbe scrivere volta, non volte. Magari si può trovare una formula discorsiva lo stesso ma senza questi due problemi. -------------------- |
|
|
|
6 May 2025, 18:37
Messaggio
#2943
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
Non vorrei rimuovere i testi, però dobbiamo capire come risolvere la confusione degli esiti della magia di fuoco. CITAZIONE La sequenza sarebbe uguale per tutte e tre le magie (genio, palla, fiamma): TESCHI - X SCUDI - Y E non puoi includere la trappola di roccia caduta? CITAZIONE dopo di che possono succedere tre cose (Lascio a te decidere quale scroll lasciare o modificare): 1- Mostro ucciso = "il colpo è mortale" (questo va lasciato così ovviamente essendo standard per tutti gli eventi di morte) 2- magia ferisce ma non uccide 3- magia non fa nulla 2.- Il testo dell'incantesimo fuoco, ma con un testo generico. 3. Il testo dell'incantesimo fuoco, ma con un testo generico o il testo della statua orchi "Non succede nulla." (con quest'ultimo testo è più schifoso, ma possiamo recuperare i byte liberi dal file .bin). CITAZIONE Potremmo riutilizzare gli scroll di fuoco per adattarli anche alla magia del genio. Naturalmente CITAZIONE Pensavo che fosse ovvio. con 0,1,2 elencavo i possibili risultati, alla fine la cifra sarà una sola. E' letteralmente il compito del codice che ho scritto Intendevo dire di non usare la “forza” e di usare il “cranio”. Inoltre, per simulare un vero lancio di dadi, è necessario includere le variabili nel teschio e non una fissa. CODICE palla di fuoco: CRANIO 0,1,2 DIFESA 0,1,2 fiamma d'ira: CRANIO 0,1 DiFESA 0,1 CITAZIONE Quando dici discorsivo cosa intendi? l'idea non mi sembra male. Pensavi ad una cosa del genere?: "La magia colpisce 3 volte il bersaglio ma viene parata 2 volte" Mi piace ma vedo 2 problemi. - la posizione dei numeri sarà fissa per tutte le lingue, ed è quindi comodo posizionarli alla fine della riga. - il singolare. in caso di 1 dovrebbe scrivere volta, non volte. Magari si può trovare una formula discorsiva lo stesso ma senza questi due problemi. Lasciate perdere questo suggerimento, che spreca troppi byte. Qualcosa di semplice e facile per iniziare è il modo migliore per essere funzionali. Messaggio modificato da raul il 6 May 2025, 18:46 |
|
|
|
6 May 2025, 19:27
Messaggio
#2944
|
|
Gruppo: SMod Messaggi: 14.545 Iscritto il: 20 January 06 Da: Bologna Utente Nr.: 2.653 Entropologo part-time BGE AG: Indy3 Arcade: Silpheed Free Roaming: Shadow of the Colossus RTS: Praetorians Playing Magari... SO Windows7 OGI Supporter |
CITAZIONE E non puoi includere la trappola di roccia caduta? sìcosa è meglio? così hai lo spazio per scrivere CALAVERAS
Files allegati
Screenshot_2025_05_06_201930.png ( 21.75k )
Numero di download: 0
Screenshot_2025_05_06_202128.png ( 17.71k )
Numero di download: 0
Screenshot_2025_05_06_202719.png ( 25.61k )
Numero di download: 0-------------------- |
|
|
|
6 May 2025, 19:32
Messaggio
#2945
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
Non credo sia importante, è una questione di gusti. Immagino che gli spazi vuoti siano byte utilizzati con il '20', giusto?
CITAZIONE E non puoi includere la trappola di roccia caduta? sìNon volete unificarli o li preferite separati? Messaggio modificato da raul il 6 May 2025, 19:37 |
|
|
|
6 May 2025, 19:47
Messaggio
#2946
|
|
Gruppo: SMod Messaggi: 14.545 Iscritto il: 20 January 06 Da: Bologna Utente Nr.: 2.653 Entropologo part-time BGE AG: Indy3 Arcade: Silpheed Free Roaming: Shadow of the Colossus RTS: Praetorians Playing Magari... SO Windows7 OGI Supporter |
Sì, l'idea era proprio avere un testo unico per magie e 3 teschi trappola.
CITAZIONE Non credo sia importante, è una questione di gusti. Immagino che gli spazi vuoti siano byte utilizzati con il '20', giusto? per l'estetica sceglierai tu difatti, però l'allienamento sarà un po' diverso rispetto al classico scroll, perché le due cifre hanno un loro puntatore. Teschi 0x0188, scudi 0x018A in italian.bin appare così, ma gli zeri sono solo un segnaposto. Il codice sovrascrive gli zeri con il numero di dadi giusto.
Files allegati
-------------------- |
|
|
|
6 May 2025, 19:57
Messaggio
#2947
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
Sì, l'idea era proprio avere un testo unico per magie Solo uno? Quale e perché? CITAZIONE però l'allienamento sarà un po' diverso rispetto al classico scroll, perché le due cifre hanno un loro puntatore. Teschi 0x0188, scudi 0x018A Quando si inserisce il codice, vediamo come si presenta. CITAZIONE in italian.bin appare così, ma gli zeri sono solo un segnaposto. Il codice sovrascrive gli zeri con il numero di dadi giusto. Sì, esattamente come lo scorrimento del genio nel file .bin. |
|
|
|
6 May 2025, 20:06
Messaggio
#2948
|
|
Gruppo: SMod Messaggi: 14.545 Iscritto il: 20 January 06 Da: Bologna Utente Nr.: 2.653 Entropologo part-time BGE AG: Indy3 Arcade: Silpheed Free Roaming: Shadow of the Colossus RTS: Praetorians Playing Magari... SO Windows7 OGI Supporter |
CITAZIONE Solo uno? Quale e perché? Non ci stiamo capendo. il testo unico è l'evento TESCHI/SCUDI. Gli screenshot che ti ho fatto vedere prima. poi i testi DOPO rimangono gli stessi. Per la cronaca, ora palla di fuoco e fiamma d'ira sono rotti. quando uccidono il mostro saltano in un punto che prima era occupato dalla magia genio. Lo aggiusterò Mostrano lo scroll di attraversa la roccia. -------------------- |
|
|
|
6 May 2025, 20:10
Messaggio
#2949
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
Non ci stiamo capendo. il testo unico è l'evento TESCHI/SCUDI. Gli screenshot che ti ho fatto vedere prima. poi i testi DOPO rimangono gli stessi. Ora ti capisco. So che si tratta di un'unica pergamena che viene utilizzata per tutti e 4 gli eventi (incantesimi e trappole di roccia). CITAZIONE Per la cronaca, ora palla di fuoco e fiamma d'ira sono rotti. quando uccidono il mostro saltano in un punto che prima era occupato dalla magia genio. Lo aggiusterò Errori tipici durante la modifica del codice. Questo è normale CITAZIONE Mostrano lo scroll di attraversa la roccia. Potrebbe essere interessante da vedere. |
|
|
|
7 May 2025, 20:12
Messaggio
#2950
|
|
Gruppo: SMod Messaggi: 14.545 Iscritto il: 20 January 06 Da: Bologna Utente Nr.: 2.653 Entropologo part-time BGE AG: Indy3 Arcade: Silpheed Free Roaming: Shadow of the Colossus RTS: Praetorians Playing Magari... SO Windows7 OGI Supporter |
Rework della magia genio terminato.
Ora funziona come il gioco da tavolo: Tira 5 dadi di attacco, una ferita per ogni teschio uscito. Dopo di che il mostro può parare con la sua difesa. Ogni scudo blocca una ferita.
Screenshot_2025_05_07_210253.png ( 29.15k )
Numero di download: 1CODICE 1ef:1062: B6 05 mov dh, 5 1ef:1064: E8 25 4D call 0x5d8c 1ef:1067: 50 push ax 1ef:1068: 56 push si 1ef:1069: BB 88 01 mov bx, 0x188 <-- questo è l'offset del PUNTATORE per la cifra di attacco 1ef:106c: E8 52 B8 call 0xc8c1 <-- scrive il valore di TESCHI nello Scroll 1ef:106f: E8 B6 FA call 0xb28 <-- questa call mette in 3FBA i dadi di attacco del mostro e in 3FBB i dadi di difesa del mostro 1ef:1072: 8A 0E BB 3F mov cl, byte ptr [0x3fbb] <-- metto in cl i dadi di difesa del mostro 1ef:1076: 32 ED xor ch, ch 1ef:1078: 88 C8 mov al, cl 1ef:107a: E8 3A 11 call 0x21b7 <-- routine che tira il dado di HEROQUEST 1ef:107d: 80 FB 02 cmp bl, 2 <-- 1=scudo bianco, 2=scudo nero 1ef:1080: 74 02 je 0x1084 1ef:1082: FE C8 dec al 1ef:1084: E2 F4 loop 0x107a 1ef:1086: BB 8A 01 mov bx, 0x18a <-- questo è l'offset del PUNTATORE per la cifra di difesa 1ef:1089: 88 C2 mov dl, al 1ef:108b: E8 33 B8 call 0xc8c1 <-- scrive il valore di SCUDI nello Scroll 1ef:108e: BB 54 00 mov bx, 0x54 <-- esito dell'evento 1ef:1091: 52 push dx 1ef:1092: E8 58 78 call 0x88ed 1ef:1095: 5A pop dx 1ef:1096: 5E pop si 1ef:1097: 58 pop ax 1ef:1098: E9 7D B5 jmp 0xc618 1EF:c618: 38 C2 cmp dl, al 1EF:c61a: 73 1E jae 0xc63a 1EF:c61c: 80 3E CA 3F 05 cmp byte ptr [0x3fca], 5 <-- è un eroe? 1EF:c621: 72 1C jb 0xc63f 1EF:c623: 88 C6 mov dh, al 1EF:c625: 86 F2 xchg dl, dh 1EF:c627: E8 86 00 call 0xc6b0 <-- routine che riduce i punti corpo del mostro 1EF:c62a: 7F 09 jg 0xc635 1EF:c62c: E8 F1 5A call 0x2120 <-- call che uccide il mostro (il suo profilo deve essere in si) 1EF:c62f: BB 4E 00 mov bx, 0x4e <-- IL COLPO è FERALE 1EF:c632: E9 38 49 jmp 0xf6d 1EF:c635: BB 72 00 mov bx, 0x72 <-- BERSAGLIO RESTA IN VITA 1EF:c638: EB F8 jmp 0xc632 1EF:c63a: BB 74 00 mov bx, 0x74 <-- BERSAGLIO é ILLESO 1EF:c63d: EB F3 jmp 0xc632 1EF:c63f: 2A C2 sub al, dl 1EF:c641: 28 44 06 sub byte ptr [si + 6], al <-- routine che riduce i punti corpo dell'eroe 1EF:c644: 75 03 jne 0xc649 1EF:c646: E9 89 4A jmp 0x10d2 1EF:c649: 72 FB jb 0xc646 1EF:c64b: EB E8 jmp 0xc635 [b]routine che scrive il valore di forza e difesa nello Scroll:[/b] 1ef:c8c1: 8B B7 C1 5F mov si, word ptr [bx + 0x5fc1] 1ef:c8c5: 81 C6 C1 5F add si, 0x5fc1 1ef:c8c9: 80 C2 30 add dl, 0x30 1ef:c8cc: 88 14 mov byte ptr [si], dl 1ef:c8ce: 80 EA 30 sub dl, 0x30 1ef:c8d1: C3 ret [b]routine che riduce i punti corpo dei mostri:[/b] 1ef:c6b0: 28 F2 sub dl, dh <-- sottrae difesa ad attacco 1ef:c6b2: C0 E2 04 shl dl, 4 <-- passa il risultato dai 4 bit meno ai 4 più significativi. 1ef:c6b5: 80 C2 0F add dl, 0xf 1ef:c6b8: 38 54 07 cmp byte ptr [si + 7], dl <-- confronta con vita mostro 1ef:c6bb: 7C 08 jl 0xc6c5 <-- se è più alto salta giù e azzera la sua vita. 1ef:c6bd: 80 EA 0F sub dl, 0xf 1ef:c6c0: 28 54 07 sub byte ptr [si + 7], dl <-- sottrae le ferite subite alla vita del mostro 1ef:c6c3: EB 04 jmp 0xc6c9 <-- esci 1ef:c6c5: C6 44 07 00 mov byte ptr [si + 7], 0 <-- azzera la vita del mostro 1ef:c6c9: C3 ret Ovviamente dovrai adattare le frasi alle nuove situazioni. CITAZIONE 0x13ED change to E95CB6 0x13B9 change to E990B6 0xCCE1 change to 8BB7C15F81C6C15F80C230881480EA30C3 0xCA38 change to 38C2731E803ECA3F05721C88C686F2E886007F09E8F15ABB4E00E93849BB7200Ebf8BB7400Ebf32A C22844067503E9894A72FBEBE89090 0x1482 change to B605E8254D5056BB8801E852B8E8B6FA8A0EBB3F32ED88C8E83A1180FB017402FEC8E2F4BB8A0188 C2E833B8BB540052E858785A5E58E97DB590909090909090909090909090909090909090909090909 0 comprende anche il fix delle altre due magie di fuoco. Però dovrò modificarle ancora perché al momento le magie di fuoco se colpiscono uccidono automaticamente, senza considerare il numero di punti corpo dei mostri. -------------------- |
|
|
|
![]() ![]() |
| Versione Lo-Fi | Oggi è il: 8th November 2026 - 11:13 |