Benvenuto Visitatore(Log In|Registrati)
![]() ![]() |
19 Oct 2024, 10:43
Messaggio
#1601
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
Come ti ho già detto, leggo sempre tutto. Stavo verificando, perché quel codice non c'entra nulla con Manfred (è il check di coraggio in attacco). Per essere sicuri di averlo letto, dovreste darmi un riferimento sul fatto che state lavorando al problema. CITAZIONE intanto prova a cambiare 0xCCB7 in 7E Ora funziona e anche se scappo senza salvare Manfre, appare il testo ma non il testo “tutti i giocatori sono fuori”. CITAZIONE 03.- Missione di espansione con attrezzature catturate È vero, hai commentato che il codice era troppo lungo e non ne valeva la pena, ma mi dispiace molto doverlo scartare perché è il pezzo principale di quella missione. CITAZIONE 04.- Missione 5: trappola di roccia speciale e unica Questo è un problema che non mi è ancora chiaro come fare, per questo ti ho chiesto come l'hai risolto. Penso che sia una trappola diversa che forse in un futuro editor di missioni potremmo utilizzare. CITAZIONE 05.- Testo “incantesimo dei sogni”. Immagino che questa funzione sia addirittura stupida se potesse essere implementata. CITAZIONE 11.- Un'altra opzione è quella di creare false porte. È di questo che volevo parlarle. Nyerguds ( Messaggio modificato da raul il 19 Oct 2024, 10:51 |
|
|
|
19 Oct 2024, 12:03
Messaggio
#1602
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
Ho trovato un altro testo di cui non conosco la provenienza, quindi potete valutarlo.
![]() EDIT: Ho appena aggiunto un nuovo bug relativo all'incantesimo del sonno. È il punto 22 Messaggio modificato da raul il 19 Oct 2024, 13:10 |
|
|
|
20 Oct 2024, 00:15
Messaggio
#1603
|
|
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 |
Dovrei aver sistemato Manfred. Ho editato il post originale.
Ho letto del sonno, vedremo come fare. E' un caso molto particolare. Come vorresti che si comportasse? Il testo della ball of flame è quando lanci la palla di fuoco contro un eroe, ma non è stata implementata perché richiedeva il codice per mostrare il valore dei punti persi. Le magie di attacco contro gli eroi sono inutili. Chi mai le usa!? CITAZIONE Queste false porte sono presenti nel gioco da tavolo e sono semplicemente porte che si trovano nelle stanze ma non possono essere aperte. Non esistono porte che non si possono aprire. Tutte le porte si possono posizionare anche su pareti che oltre non hanno una stanza attiva. Anche verso le pareti esterne.
Screenshot_2024_10_20_011312.png ( 134.99k )
Numero di download: 1Mancano le frecce gialle quindi col mouse non entri, ma il problema è che con le frecce direzionali puoi entrare, e si creano artefatti.
Screenshot_2024_10_20_011058.png ( 121.56k )
Numero di download: 0-------------------- |
|
|
|
20 Oct 2024, 04:52
Messaggio
#1604
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
Per favore, abituatevi a caricare la versione italiana non appena apportate una modifica al codice per verificare che le modifiche apportate siano corrette.
Dovrei aver sistemato Manfred. Ho editato il post originale. Sì, ora funziona, ma il testo che indica che tutti i giocatori sono fuori non appare ancora. Mi dispiace insistere e mi hai già spiegato che è difficile da implementare ma non mi piace ancora il fatto che il testo di missione fallita non appaia dopo la morte di Manfred. CITAZIONE Ho letto del sonno, vedremo come fare. E' un caso molto particolare. Come vorresti che si comportasse? Secondo le regole, si risvegliano solo quando si tira un 6 su un dado, come per gli eroi. Immagino che dovrete inserire del codice che abbia una probabilità di 1/6 di svegliarsi. CITAZIONE Il testo della ball of flame è quando lanci la palla di fuoco contro un eroe, ma non è stata implementata perché richiedeva il codice per mostrare il valore dei punti persi. Le magie di attacco contro gli eroi sono inutili. Chi mai le usa!? In realtà, dubito fortemente che qualcuno li userà, ma è nei piccoli dettagli che risiede la qualità. A mio parere, se è facile e richiede pochi byte, non vedo alcun problema nell'implementare questa funzione, anche se è vero che possiamo recuperare byte liberi (ora ho molto spazio libero). Sta a voi decidere, qualsiasi cosa decidiate io sarò d'accordo. CITAZIONE Non esistono porte che non si possono aprire.Tutte le porte si possono posizionare anche su pareti che oltre non hanno una stanza attiva. Ma non dovrebbero aprirsi, dovrebbe esserci un testo che indica che non possono essere aperti, mi chiedevo se potessimo imitare questo comportamento. Lo includerei nelle missioni in cui esistono queste porte. ![]() CITAZIONE ![]() Hai solo sistemato l'input visivo delle missioni di espansione. DIME COMO HACERLO!!! CITAZIONE Mancano le frecce gialle quindi col mouse non entri, ma il problema è che con le frecce direzionali puoi entrare, e si creano artefatti. Beh, senza frecce è un problema minore. Messaggio modificato da raul il 20 Oct 2024, 06:44 |
|
|
|
20 Oct 2024, 11:33
Messaggio
#1605
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
Dovrei aver sistemato Manfred. Ho editato il post originale. Sì, ora funziona, ma il testo che indica che tutti i giocatori sono fuori non appare ancora. Mi dispiace insistere e mi hai già spiegato che è difficile da implementare ma non mi piace ancora il fatto che il testo di missione fallita non appaia dopo la morte di Manfred. BUG. In mission 7 (the stone hunter) when leaving the dungeon, it appears the text that Manfred has died in the dungeon of Ulag. Sembra che siano anche le missioni delle espansioni e il messaggio “tutti i giocatori sono fuori” non appare nemmeno su di esse. Probabilmente avete sostituito i messaggi. Messaggio modificato da raul il 20 Oct 2024, 13:26 |
|
|
|
20 Oct 2024, 15:11
Messaggio
#1606
|
|
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 Per favore, abituatevi a caricare la versione italiana ho già quell'abitudine, sono alla versione 61.
Screenshot_2024_10_20_161306.png ( 18.77k )
Numero di download: 0Purtroppo ho anche un'altra abitudine, quella ogni tanto di dimenticarmi. CITAZIONE ma il testo che indica che tutti i giocatori sono fuori non appare ancora lo so, è voluto. Non ha senso per questa missione, visto che vienen comunicato l'esito. Inoltre lo devo mettere per forza come alternativa a quello, perché deve uscire quando tutti sono usciti, compreso manfred. Non c'è un altro punto più comodo. Le combinazioni possibili di eventi in questa missione sono tanti, e bisogna fare dei compromessi.CITAZIONE non mi piace ancora il fatto che il testo di missione fallita non appaia dopo la morte di Manfred. lo so che non ti piace, ma non ho intenzione di metterci ancora le mani. Così per me è perfetto. L'esito di una missione ce l'hai a fine avventura, che è o quando l'ultimo eroe esce o muore. Fare un'altra personalizzazione solo per questa missione è uno spreco di tempo mio e di spazio.CITAZIONE Immagino che dovrete inserire del codice che abbia una probabilità di 1/6 di svegliarsi. quindi il problema è che si risvegliano in automatico dopo un turno?Contro un eroe funziona già così in effetti, propone un tiro di dado. Col mostro non c'è questa casualità, va aggiunta. Strano... CITAZIONE Ma non dovrebbero aprirsi, lo so. L'unica cosa che possiamo fare è mettere subito dopo una roccia, così una volta aperte non è possibile entrare.Mettere un testo che spieghi che quella porta non porta a nulla lo escludo. C'è già in realtà, dice "non vedi nulla" come nella missione del "maniero del mistero". Quindi se vogliamo implementarle nelle missioni come "trappola" si può già fare. Basta editare il file QUESTxx.BIN. Tutte le info sono al solito posto. CITAZIONE Beh, senza frecce è un problema minore. tutt'altro che un problema. è giusto che non ci siano le frecce gialle, visto che non si può entrare.CITAZIONE Sembra che siano anche le missioni delle espansioni e il messaggio “tutti i giocatori sono fuori” non appare nemmeno su di esse. Probabilmente avete sostituito i messaggi. A me non capita, funziona tutto. Controlla se ho sbagliato a copiare il codice o hai fatto un errore nel copiarlo. CITAZIONE Poi, la funzione di ritorno alla missione vorrei metterla anche in altre missioni come l'uccisione di Balur, questa puoi eliminarla dalla lista. Non è tanto lo spazio per il nuovo testo in language.bin o il codice per il nuovo scroll e il controllo della scelta, ma piuttosto il codice che serve prima ad inizio missione che salva in una zona della memoria le posizioni iniziali dei E' fattibile, ma il costo è davvero alto. Immaginalo ripetuto per tutte le missioni. Poi posso dire? lo trovo inutile.Piuttosto avevo intenzione di scrivere un codice unico per inserire uno scroll che dica ("sei sicuro di voler uscire?) TUTTE le volte in cui un eroe mette piede sulle scale. Stavo pensando di riutilizzare "Hai completato la missione! congratulazioni". E magari unire i due messaggi "sei sopravvissuto... per ora". Li ho trovati semrpe poco immersivi. Sembra quasi che sia il gioco a parlarti, quando dovrebbe essere Mentor. Magari con un testo del tipo: "vuoi veramente uscire dal dungeon e terminare la misisone? Sì - No" "Sei giunto all'uscita." Esci - Resta Mi piace molto la seconda. Tu che ne pensi? Recupereremmo subito 54 byte in language.bin. E almeno 100 in quest.exe CITAZIONE assegnare uno scroll di testo alla morte dei BOSS (almeno il signore degli stregoni), studiando il codice nelle quest12(stella dell'ovest) e 11(ammazzaorchi) Per questo punto, per poterci lavorare ho bisogno di informazioni più dettagliate. Magari segnatelo come lavoro da fare senza fretta: In quale missione si trovano i boss e chi sono. Quale testo mettere. es. Quest13 - Kessandria - "Bitch's dead lol" -------------------- |
|
|
|
21 Oct 2024, 01:52
Messaggio
#1607
|
|
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 |
stasera ci ho giocato un po' e ho fatto molto spazio ottimizzando il codice e togliendone di duplicato (la routine di uscita e rimozione eroe era scritta sia per "l'oro del principe magnus" che per tutte le altre missioni), per aggiungere la possibilità, quando si pestano le scale, di rimanere nel dungeon per tutte le missioni.
E' stato un grosso stravolgimento di codice, l'ho testato e spero di non aver rotto nulla. Raul, quando puoi testarlo anche tu fammi sapere. Per ora non faccio altre modifiche fino a che non siamo sicuri che tutto è a posto.
Screenshot_2024_10_21_025047.png ( 103.13k )
Numero di download: 2new code: CODICE 1EF:186c: 72 28 jb 0x1896 1EF:186e: C3 ret 1EF:186F 90 nop ... 1EF:1895 90 nop 1EF:1896: E8 3E 45 call 0x5dd7 1EF:1899: C6 06 C8 3F 00 mov byte ptr [0x3fc8], 0 1ef:189e: 80 3E 92 3F 03 cmp byte ptr [0x3f92], 3 1ef:18a3: 74 06 je 0x18ab 1ef:18a5: BB 1C 00 mov bx, 0x1c 1ef:18a8: E9 C3 00 jmp 0x196e <-- go to "do you wan to exit?" 1ef:18ab: 8A 1E 92 3F mov bl, byte ptr [0x3f92] 1ef:18af: 32 FF xor bh, bh 1ef:18b1: D0 E3 shl bl, 1 1ef:18b3: FF A7 A9 44 jmp word ptr [bx + 0x44a9] 1ef:18b7: 90 nop ... 1ef:18bd: 90 nop 01EF:192A E80D01 call 00001A3A ($+10d) 01EF:192D 8B3E3746 mov di,[4637] ds:[4637]=4663 01EF:1931 F6450F40 test byte [di+0F],40 ds:[8F1D]=071C 01EF:1935 742D je 00001964 ($+2d) (no jmp) 01EF:1937 BBB200 mov bx,00B2 01EF:193A E8B06F call 000088ED ($+6fb0) 01EF:193D E8E5FE call 00001825 ($-11b) 01EF:1940 803E7AAB01 cmp byte [AB7A],01 ds:[AB7A]=0001 01EF:1945 740C je 00001953 ($+c) (no jmp) 01EF:1947 BBAE00 mov bx,00AE 01EF:194D E8D5FE call 00001825 ($-12b) 01EF:1950 EB12 jmp short 00001964 ($+12) (down) 01EF:1952 90 nop 01EF:1953 BBB000 mov bx,00B0 01EF:1956 E8946F call 000088ED ($+6f94) 01EF:1959 E8C9FE call 00001825 ($-137) 01EF:195C 8B3E3746 mov di,[4637] ds:[4637]=4663 01EF:1960 836D0932 sub word [di+09],0032 ds:[8F17]=0000 01EF:1964 803EBE3F03 cmp byte [3FBE],03 ds:[3FBE]=0000 01EF:1969 7476 je 000019E1 ($+76) (no jmp) 01EF:196B BBB400 mov bx,00B4 <-- "there is still gold" 01EF:196E E87C6F call 000088ED ($+6f7c) <-- from "do you want to exit?" 01EF:1971 E8B1FE call 00001825 ($-14f) 01EF:1974 803E7AAB00 cmp byte [AB7A],00 ds:[AB7A]=0001 1ef:1979 74 1E je 0x1999 1ef:197b 8B 3E 37 46 mov di, word ptr [0x4637] 1ef:197f A1 EE 3F mov ax, word ptr [0x3fee] 1ef:1982 88 45 01 mov byte ptr [di + 1], al 1ef:1985 88 65 02 mov byte ptr [di + 2], ah 1ef:1988 80 3E 92 3F 03 cmp byte ptr [0x3f92], 3 1ef:198d 75 04 jne 0x1993 1ef:198f 80 65 0F BF and byte ptr [di + 0xf], 0xbf 1ef:1993 E8 1A 55 call 0x6eb0 1ef:1996 E9 11 55 jmp 0x6eaa 1ef:1999 80 3E 92 3F 03 cmp byte ptr [0x3f92], 3 1ef:199e 75 03 jne 0x19a3 1ef:19a0 E9 3E 00 jmp 0x19e1 1ef:19a3 A0 A7 3F mov al, byte ptr [0x3fa7] 1ef:19a6 A2 CA 3F mov byte ptr [0x3fca], al 1ef:19a9 E8 36 0D call 0x26e2 1ef:19ac 8A 1E A7 3F mov bl, byte ptr [0x3fa7] 1ef:19b0 32 FF xor bh, bh 1ef:19b2 C6 87 A0 44 FF mov byte ptr [bx + 0x44a0], 0xff 1ef:19b7 8B 3E 37 46 mov di, word ptr [0x4637] 1ef:19bb C6 05 00 mov byte ptr [di], 0 1ef:19be C6 06 9A 3F 01 mov byte ptr [0x3f9a], 1 1ef:19c3 E9 E5 FE jmp 0x18ab 1EF:19C6 90 nop ... 1EF:19E0 90 nop CITAZIONE 0X1C8D change to 28C39090909090909090909090909090909090909090909090909090909090909090909090909090 90E83E45C606C83F00803E923F037406BB1C00E9C3008A1E923F32FFD0E3FFA7A9449090909090909 0 0x1D9A change to 1E8B3E3746A1EE3F884501886502803E923F03750480650FBFE81A55E91155803E923F037503E93E 00A0A73FA2CA3FE8360D8A1EA73F32FFC687A044FF8B3E3746C60500C6069A3F01E9E5FE909090909 090909090909090909090909090909090909090909090 39+7+27 byte liberati! -------------------- |
|
|
|
21 Oct 2024, 06:58
Messaggio
#1608
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
stasera ci ho giocato un po' e ho fatto molto spazio ottimizzando il codice e togliendone di duplicato (la routine di uscita e rimozione eroe era scritta sia per "l'oro del principe magnus" che per tutte le altre missioni), per aggiungere la possibilità, quando si pestano le scale, di rimanere nel dungeon per tutte le missioni. Magnifica scoperta ma tutte le missioni possono essere un po' pesanti, a parte qualche errore puntuale, se si attraversano le scale è perché si vuole uscire. Non si può attivare in missioni specifiche? CITAZIONE E' stato un grosso stravolgimento di codice, l'ho testato e spero di non aver rotto nulla. Raul, quando puoi testarlo anche tu fammi sapere. Per ora non faccio altre modifiche fino a che non siamo sicuri che tutto è a posto. Se vuoi posso giocare l'intera avventura per accertarmene, ma non credo sia una buona idea che in ogni missione si debba confermare l'uscita del dungeon. CITAZIONE solution: 0X1C8D CHANGE 28C39090909090909090909090909090909090909090909090909090909090909090909090909090 90E83E45C606C83F00803E923F037406BB1C00E9C3008A1E923F32FFD0E3FFA7A9449090909090 0x1DAD change A1EE3F88450188650280650FBFFE0E9C3FE80F55E906559090909090909090909090909090909090 90909090909090909090909090909090909090909090909090909090909090909090909090909090 9 0909090 ![]() Non sono d'accordo con il codice, ci sono 2 byte proprio alla fine della stringa che hai 90 ma li ho usati. |
|
|
|
21 Oct 2024, 07:43
Messaggio
#1609
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
CITAZIONE lo so, è voluto. Non ha senso per questa missione, visto che vienen comunicato l'esito. Inoltre lo devo mettere per forza come alternativa a quello, perché deve uscire quando tutti sono usciti, compreso manfred. Non c'è un altro punto più comodo. Le combinazioni possibili di eventi in questa missione sono tanti, e bisogna fare dei compromessi. In qualsiasi gioco per computer se si scorta un PNG nello stesso momento in cui muore, la missione è considerata persa, sono rare le occasioni in cui non è così, anzi, per migliorare il gameplay è consigliabile fare così. CITAZIONE lo so che non ti piace, ma non ho intenzione di metterci ancora le mani. Così per me è perfetto. L'esito di una missione ce l'hai a fine avventura, che è o quando l'ultimo eroe esce o muore. Fare un'altra personalizzazione solo per questa missione è uno spreco di tempo mio e di spazio. Se è per motivi di programmazione, posso accettarlo anche se non mi va bene, ma se è per opinione personale non sono d'accordo, anzi, soprattutto quando tutte le missioni hanno gli stessi criteri che dico io. Bisogna avere un criterio unificato per tutto il gioco e non un'eccezione. CITAZIONE quindi il problema è che si risvegliano in automatico dopo un turno? Il problema è che con la bacchetta del ricordo, anche se il mostro è incantato, a volte ti attacca. CITAZIONE Contro un eroe funziona già così in effetti, propone un tiro di dado. Col mostro non c'è questa casualità, va aggiunta. Strano... Come regola generale, credo che si addormenti per sempre, anche se non so se abbia una componente di casualità, solo voi potrete scoprirlo, al massimo posso testare il suo comportamento più volte. Si può anche riutilizzare quel codice se è semi-casuale. CITAZIONE lo so. L'unica cosa che possiamo fare è mettere subito dopo una roccia, così una volta aperte non è possibile entrare. Non so se avete notato che la mia intenzione è quella di dare vita alle missioni, la maggior parte di esse sono molto blande, soprattutto perché perdono l'essenza delle missioni originali e sono semplicemente corridoi da percorrere e poco altro. Non mi piace, si può usare l'incantesimo per passare attraverso i muri, entrare, cercare il tesoro e sbloccare la pietra e poi uscire. Se non si può fare come ho spiegato, preferisco non includere nulla. CITAZIONE tutt'altro che un problema. è giusto che non ci siano le frecce gialle, visto che non si può entrare. Spiegatemi come mettere quelle porte aperte negli esterni per includerle nelle missioni di espansione, come appaiono nelle missioni del gioco da tavolo. È possibile programmare una di queste porte per poter uscire dal dungeon? CITAZIONE A me non capita, funziona tutto. Controlla se ho sbagliato a copiare il codice o hai fatto un errore nel copiarlo. Per questo motivo chiedo sempre la vostra versione italiana. Che ci crediate o no, mi scoraggia fare questi stupidi errori, ecco perché cerco di ridurre al minimo i rischi. Credo di aver già risolto il problema. CITAZIONE questa puoi eliminarla dalla lista. Non è tanto lo spazio per il nuovo testo in language.bin o il codice per il nuovo scroll e il controllo della scelta, ma piuttosto il codice che serve prima ad inizio missione che salva in una zona della memoria le posizioni iniziali dei E' fattibile, ma il costo è davvero alto. Immaginalo ripetuto per tutte le missioni. Poi posso dire? lo trovo inutile. Preferisco tenere Balur nel caso in cui un giorno si possa risolvere il problema in un altro modo, anche se capisco perfettamente che si tratta di una spesa eccessivamente costosa, ma anche così, storicamente non fa male. Chi lo sa in futuro? CITAZIONE Piuttosto avevo intenzione di scrivere un codice unico per inserire uno scroll che dica ("sei sicuro di voler uscire?) TUTTE le volte in cui un eroe mette piede sulle scale. Stavo pensando di riutilizzare "Hai completato la missione! congratulazioni". E magari unire i due messaggi "sei sopravvissuto... per ora". Li ho trovati semrpe poco immersivi. Sembra quasi che sia il gioco a parlarti, quando dovrebbe essere Mentor. Magari con un testo del tipo: "vuoi veramente uscire dal dungeon e terminare la misisone? Sì - No" "Sei giunto all'uscita." Esci - Resta Mi piace molto la seconda. Tu che ne pensi? Recupereremmo subito 54 byte in language.bin. E almeno 100 in quest.exe Mi piace molto l'idea di recuperare il codice, sia per l'exe che per il bin, ma come ho detto nel post precedente, troverei molto fastidioso dover confermare l'uscita del dungeon quando sono uscito di mia spontanea volontà, tranne in rare occasioni dovute a un errore, se hai spostato il tuo eroe verso l'uscita è perché vuoi andartene. CITAZIONE Per questo punto, per poterci lavorare ho bisogno di informazioni più dettagliate. Magari segnatelo come lavoro da fare senza fretta: In quale missione si trovano i boss e chi sono. Quale testo mettere. es. Quest13 - Kessandria - "Bitch's dead lol" La mia idea è di creare un messaggio di testo unico per i 2 signori degli stregoni (fine espansione e base) e poi uno generico per il resto dei boss (per risparmiare byte): “Hai eliminato un importante servitore di Morcar” (generico per i boss). Come ho detto, trovo molto blando il fatto che si uccida un signore degli stregoni e non succeda nulla, come se si fosse ucciso un comune orco, così come i boss delle missioni. Ovviamente questo gioco manca di epicità. Messaggio modificato da raul il 21 Oct 2024, 07:46 |
|
|
|
21 Oct 2024, 08:03
Messaggio
#1610
|
|
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 tutte le missioni possono essere un po' pesanti, a parte qualche errore puntuale, se si attraversano le scale è perché si vuole uscire. Non si può attivare in missioni specifiche? No perché un codice generico è più efficente di un controllo puntuale solo per alcune missioni. E poi lo avevi scritto tu:CITAZIONE 20.- Aggiungere la funzione per tornare alla missione quando non è stata completata (balur, signore delle streghe, ecc.). Ho semplicemente migliorato il tuo punto 20. Non è più pesante perché già usciva un messaggio che ti avvisa che sei uscito dal dungeon in cui devi spingere "congratulazioni". Questa mia modifica semplicemente aggiunge l'opzione di rientrare.E' la stessa identica cosa di sempre, con una scelta in più. Io diverse volte sono stato fregato dal pathfinding che mi ha fatto arrivare all'uscita quando non volevo. Tu verifica comunque, giudicherai se in fondo è una buona idea. CITAZIONE ci sono 2 byte proprio alla fine della stringa che hai 90 ma li ho usati. aggiungili
-------------------- |
|
|
|
21 Oct 2024, 08:37
Messaggio
#1611
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
Ho semplicemente migliorato il tuo punto 20. Non è più pesante perché già usciva un messaggio che ti avvisa che sei uscito dal dungeon in cui devi spingere "congratulazioni". Questa mia modifica semplicemente aggiunge l'opzione di rientrare. E' la stessa identica cosa di sempre, con una scelta in più. Il mio punto 20 si riferisce alle missioni non completate, come l'uccisione di balur, l'uccisione del lord warlock e casi simili, se avessi voluto l'opzione di tornare sempre, l'avrei indicato. Per me non è lo stesso accettare un testo (tasto destro del mouse) che dover scegliere un'opzione. Poi ho riscontrato un altro problema in una missione o forse due, dove è possibile raccogliere più forzieri d'oro. CITAZIONE Io diverse volte sono stato fregato dal pathfinding che mi ha fatto arrivare all'uscita quando non volevo. Tu verifica comunque, giudicherai se in fondo è una buona idea. Non ho problemi a testare per voi, ma vi prego che, a meno che non miglioriate il codice per la mia visione, preferisco non avere questa opzione. Messaggio modificato da raul il 21 Oct 2024, 08:38 |
|
|
|
21 Oct 2024, 09:13
Messaggio
#1612
|
|
|
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 sarebbe meglio riutilizzare i testi del sì e del no invece di crearne di nuovi (esci/rimani)? Avete raggiunto l'uscita. Volete lasciare il dungeon? Si-----------------No Messaggio modificato da raul il 21 Oct 2024, 09:14 |
|
|
|
21 Oct 2024, 09:15
Messaggio
#1613
|
|
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 Non ho problemi a testare per voi, ma vi prego che, a meno che non miglioriate il codice per la mia visione, preferisco non avere questa opzione. In questo modo però non è un concetto di collaborazione. Non ho la possibilità di dire la mia?CITAZIONE Avete raggiunto l'uscita. sì ci avevo pensato, ma non mi piaceva l'idea di usare dungeon o un altro nome per definire il luogo perché il concetto di uscire diventava ridondante tra le due righe.Volete lasciare il dungeon? Si-----------------No Inoltre rimuovendo il termine lungo "congratulazioni" lo spazio occupato da "esci" e "rimani" è lo stesso. "Congratulazioni" andava rimosso perché nelle missioni in cui non hai terminato l'obiettivo non c'è nulla di cui congratularsi. -------------------- |
|
|
|
21 Oct 2024, 09:28
Messaggio
#1614
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
]In questo modo però non è un concetto di collaborazione. Non ho la possibilità di dire la mia? Naturalmente puoi esprimere la tua opinione come faccio io, un'altra cosa è convincere me o convincere te. È difficile essere d'accordo su tutto, questo lo sapevo fin dall'inizio. CITAZIONE sì ci avevo pensato, ma non mi piaceva l'idea di usare dungeon o un altro nome per definire il luogo perché il concetto di uscire diventava ridondante tra le due righe. Non mi sembra ridondante, anche se è facile cambiare la frase (ci sono mille possibilità): Desidera abbandonare la missione? CITAZIONE Inoltre rimuovendo il termine lungo "congratulazioni" lo spazio occupato da "esci" e "rimani" è lo stesso. "Congratulazioni" andava rimosso perché nelle missioni in cui non hai terminato l'obiettivo non c'è nulla di cui congratularsi. Ho rimosso entrambi i termini, non vedo la necessità di includerne altri se quelli attuali sono più che sufficienti (OK, ANNUL, YES e NO). |
|
|
|
21 Oct 2024, 09:41
Messaggio
#1615
|
|
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 Se è per motivi di programmazione, posso accettarlo anche se non mi va bene, ma se è per opinione personale non sono d'accordo, anzi, soprattutto quando tutte le missioni hanno gli stessi criteri che dico io. Bisogna avere un criterio unificato per tutto il gioco e non un'eccezione. Ma perdonami, sei tu che vuoi creare l'eccezione. In nessuna altra missione in questo gioco quando fallisci l'obiettivo esce dal gioco. Mi sembra. Confermi?CITAZIONE Il problema è che con la bacchetta del ricordo, anche se il mostro è incantato, a volte ti attacca. capito.CITAZIONE Come regola generale, credo che si addormenti per sempre, anche se non so se abbia una componente di casualità, solo voi potrete scoprirlo, al massimo posso testare il suo comportamento più volte. Si può anche riutilizzare quel codice se è semi-casuale. ho già controllato il codice, il sonno sui mostri dura solo un turno poi rimuove l'effetto.CITAZIONE Non mi piace, si può usare l'incantesimo per passare attraverso i muri, entrare, cercare il tesoro e sbloccare la pietra e poi uscire. Se non si può fare come ho spiegato, preferisco non includere nulla. forse il traduttore si perde dei pezzi.Mi hai chiesto: "è possibile creare porte finte che non si possono aprire?" io ho risposto: "no, le porte si possono sempre aprire, quello che possiamo fare è mettere una porta che condurrebbe ad una stanza disabilitata. L'ingresso dell'eroe comporterebbe però l'artefatto che ti ho mostrato (una stanza inutilizzabile piena di caselle scala) che non va bene. Per evitare ciò, basterebbe mettere una roccia di quelle fisse, che non si possono rimuovere con la borsa attrezzi. Così l'eroe può aprire la porta ma semplicemente "non vede nulla". Non c'è nulla in quella stanza, e non sarebbe possibile entrare neanche con la magia e quella roccia non sarebbe neanche visibile dall'esterno (forse dalla mappa, devo verificare)." Stesso discorso per le porte nei corridoi verso l'esterno del dungeon, con la differenza che non serve nessuna roccia, perché quello è già il limite del dungeon, e non si puù uscire. CITAZIONE Credo di aver già risolto il problema. ottimo, starò più attento nel ricordarmi di fare l'upload.CITAZIONE La mia idea è di creare un messaggio di testo unico per i 2 signori degli stregoni (fine espansione e base) e poi uno generico per il resto dei boss (per risparmiare byte): Claro.“Hai eliminato un importante servitore di Morcar” (generico per i boss). Come ho detto, trovo molto blando il fatto che si uccida un signore degli stregoni e non succeda nulla, come se si fosse ucciso un comune orco, così come i boss delle missioni. Ovviamente questo gioco manca di epicità. CITAZIONE Ho rimosso entrambi i termini, non vedo la necessità di includerne altri se quelli attuali sono più che sufficienti (OK, ANNUL, YES e NO). Sì, benissimo. Valuterò anche nella versione italiana. Ci sono tanti altri testi che intendo revisionare che avevo deciso quando ancora non avevo trovato lo spazio aggiuntivo nel file language.CITAZIONE Naturalmente puoi esprimere la tua opinione come faccio io, un'altra cosa è convincere me o convincere te. È difficile essere d'accordo su tutto, questo lo sapevo fin dall'inizio. vero, difatti ora sono io che sto cercando di convincere te su una questione di forma, non gameplay o narrativo. Cerco di dimostrare che non aggiunge disturbo, anzi risolve la situazione di uscita sbagliata. Non so se capita anche a te, ma io spesso, quando trovo l'uscita e ancora non ho finito la missione o voglio continuare ad esplorare, ho l'ansia di sbagliare click e uscire per sbaglio. Ora non più.Esiste una situazione in cui hai avuto opinione opposta: avevo in passato rimosso la doppia conferma in fase di caricamento/salvataggio personaggio. Se ricordi avevo rimosso lo scroll di "inserire dischetto" e tu lo hai mantenuto perché avevi detto che non ti pesava cliccare tutte le volte e preferivi non perdere il contenuto vintage. La modifica in uscita dal dungeon non ti piace anche se non aggiunge click né toglie contenuto? Ho fattto una ulteriore ottimizzazione recuperando altri 7 byte (in tutto ora sono 125!). Ho modificato il post e fatto upload. -------------------- |
|
|
|
21 Oct 2024, 10:07
Messaggio
#1616
|
|
|
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 perdonami, sei tu che vuoi creare l'eccezione. In nessuna altra missione in questo gioco quando fallisci l'obiettivo esce dal gioco. Mi sembra. Confermi? Non c'è un'altra missione che si possa fallire, a meno che non si muoia, al massimo si può abbandonare l'obiettivo che insieme a Balur e Manfred sono indicati correttamente ed è per questo che ho voluto inserire il ritorno alla missione per finirla. CITAZIONE ho già controllato il codice, il sonno sui mostri dura solo un turno poi rimuove l'effetto. Come minimo deve comportarsi con la bacchetta allo stesso modo, anche se, come ho detto prima, a volte ti attacca quando lo metti a dormire, quindi la casualità andrebbe studiata e si potrebbe capire che è riuscito a tirare un 6 con il dado. CITAZIONE forse il traduttore si perde dei pezzi. Mi hai chiesto: "è possibile creare porte finte che non si possono aprire?" io ho risposto: "no, le porte si possono sempre aprire, quello che possiamo fare è mettere una porta che condurrebbe ad una stanza disabilitata. L'ingresso dell'eroe comporterebbe però l'artefatto che ti ho mostrato (una stanza inutilizzabile piena di caselle scala) che non va bene. Per evitare ciò, basterebbe mettere una roccia di quelle fisse, che non si possono rimuovere con la borsa attrezzi. Così l'eroe può aprire la porta ma semplicemente "non vede nulla"." Ok, ora credo di aver capito, anche se viene creata una falsa porta, la porta si apre anche se non c'è una stanza abilitata. CITAZIONE Stesso discorso per le porte nei corridoi verso l'esterno del dungeon, con la differenza che non serve nessuna roccia, perché quello è già il limite del dungeon, e non si puù uscire. Posso mettere anche la porta esterna come una porta normale o devo fare qualcos'altro? Immagino che tu abbia già escluso la creazione di una funzione per creare una porta esterna per uscire dal dungeon. CITAZIONE Sì, benissimo. Valuterò anche nella versione italiana. Ci sono tanti altri testi che intendo revisionare che avevo deciso quando ancora non avevo trovato lo spazio aggiuntivo nel file language. Ora ho molto spazio libero e di tanto in tanto sposto altro codice per recuperarne di più. |
|
|
|
21 Oct 2024, 10:18
Messaggio
#1617
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
Avevo in passato rimosso la doppia conferma in fase di caricamento/salvataggio personaggio. Se ricordi avevo rimosso lo scroll di "inserire dischetto" e tu lo hai mantenuto perché avevi detto che non ti pesava cliccare tutte le volte e preferivi non perdere il contenuto vintage. La modifica in uscita dal dungeon non ti piace anche se non aggiunge click né toglie contenuto? Infatti, l'ho rimosso. Ti prego di confermare con la mia versione che l'ho rimosso, mi stai già facendo venire dei dubbi. Come ho detto più volte, una delle mie ossessioni è quella di prendere soldi nelle missioni e questo aggrava ancora di più il mio problema, non solo si possono recuperare i forzieri della missione oro del Principe Magnus (avete anche cambiato il nome), ora si possono recuperare anche altri forzieri da altre missioni. Se volete convincermi dovete solo dirmi che recuperare quel codice nel .exe può danneggiare i codici futuri che utilizzano quei byte recuperati. In questo caso più che una condanna è un obbligo. Messaggio modificato da raul il 21 Oct 2024, 10:19 |
|
|
|
21 Oct 2024, 10:43
Messaggio
#1618
|
|
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 Ora ho molto spazio libero e di tanto in tanto sposto altro codice per recuperarne di più. sei diventato un maestro.CITAZIONE Infatti, l'ho rimosso. Ti prego di confermare con la mia versione che l'ho rimosso, mi stai già facendo venire dei dubbi. Te lo confermo, l'hai tolto. Non ci avevo fatto caso.CITAZIONE Posso mettere anche la porta esterna come una porta normale o devo fare qualcos'altro? Sì. Usa la guida su moddingwiki. Ricordati che puoi mettere porte solo sulle pareti nurd e ovest. Per metterle nelle pareti sud e est basta metterle nella stanza rispettivamente sotto o a destra. Per questo fatto, come diceva Nyerguds, non è possibile mettere tali porte finte nella parete sud del corridoio sud e nella parete est del corridoio est.CITAZIONE ora si possono recuperare anche altri forzieri da altre missioni. in che senso? non sono stati aggiunti forzieri nelle missioni.CITAZIONE Se volete convincermi dovete solo dirmi che recuperare quel codice nel .exe può danneggiare i codici futuri che utilizzano quei byte recuperati. In questo caso più che una condanna è un obbligo. Possiamo vederla così, ogni byte recuperato è una possibilità futura per aggiungere nuove feature. 125 byte sono TANTISSIMI. Per darti un metro di paragone, uno dei codici più grossi che ho scritto, ovvero la vendita/scambio oggetti è costato 107 Bytes.Avremo sempre bisogno di byte liberi, soprattutto per quando si capirà come riscrivere il pathfinding dei mostri, o lo scambio oggetti in gioco -------------------- |
|
|
|
21 Oct 2024, 10:56
Messaggio
#1619
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
Te lo confermo, l'hai tolto. Non ci avevo fatto caso. No, lo stavo già facendo con il gioco Centurion. Potete vedere voi stessi che c'era molto spazio per i testi futuri. CITAZIONE in che senso? non sono stati aggiunti forzieri nelle missioni. C'è almeno un'altra missione (forse anche 2) in cui c'è più di un forziere che si può trasportare. CITAZIONE Avremo sempre bisogno di byte liberi, soprattutto per quando si capirà come riscrivere il pathfinding dei mostri, o lo scambio oggetti in gioco Se si tratta di un problema di recupero del codice, è meglio rimuovere completamente questa funzione e sarà possibile recuperare tutti i byte del codice. Sappiate che sarò come il fantasma della coscienza per questo problema e ve lo ricorderò in futuro. CITAZIONE Per darti un metro di paragone, uno dei codici più grossi che ho scritto, ovvero la vendita/scambio oggetti è costato 107 Bytes. Quel codice era così divertente che non mi importava che andasse a vantaggio dell'abbondanza di economia del gioco. Non mi pento affatto di quella decisione. Messaggio modificato da raul il 21 Oct 2024, 11:00 |
|
|
|
21 Oct 2024, 11:15
Messaggio
#1620
|
|
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 Quel codice era così divertente che non mi importava che andasse a vantaggio dell'abbondanza di economia del gioco. Non mi pento affatto di quella decisione. ne sono contento, sono molto fiero di quel codice.CITAZIONE C'è almeno un'altra missione (forse anche 2) in cui c'è più di un forziere che si può trasportare. Ma qui la situazione è diversa. Tu non vuoi che un giocatore abbia la possibilità di tornare indietro e cercare ancora. Ma solo nella missione dep principe magnus, rimuove il forziere, nelle altre non ho azzerato l'obiettivo di missione. Ti ricordi quali sono le missioni? Ad esempio nella missione dell'oro falso, solo dopo fa il controllo delle monete. EDIT: verifico questo punto. Come ho fatto per l'altra tua richiesta, se non ti convincerà ti spiegherò come bypassare mantenendo lo spazio recuperato. Ma valutalo con calma, prova a non arroccarti sulla tua decisione di principio. -------------------- |
|
|
|
21 Oct 2024, 11:57
Messaggio
#1621
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
Se clicco il tasto destro del mouse, non esce automaticamente dal dungeon. È possibile modificare questa impostazione in “sì”?
![]() Ti ricordi quali sono le missioni? Non ricordo, ma so che provengono dall'espansione. Comunque, giocherò un'avventura completa con tutte le missioni per vedere se ci sono bug visibili. CITAZIONE Come ho fatto per l'altra tua richiesta, se non ti convincerà ti spiegherò come bypassare mantenendo lo spazio recuperato. Ma valutalo con calma, prova a non arroccarti sulla tua decisione di principio. Ok, visto che devo giocare lo valuterò, comunque posso sempre annullarlo. Ti ricordi dov'era il byte che cambiava la caccia al tesoro da 4 eroi in una stanza a 1 solo eroe? Sì. Usa la guida su moddingwiki. Ricordati che puoi mettere porte solo sulle pareti nurd e ovest. Per metterle nelle pareti sud e est basta metterle nella stanza rispettivamente sotto o a destra. Per questo fatto, come diceva Nyerguds, non è possibile mettere tali porte finte nella parete sud del corridoio sud e nella parete est del corridoio est. Sembra una sciocchezza, ma la creazione di contenuti visivi come questi aggiunge un piccolo tocco di qualità. Messaggio modificato da raul il 21 Oct 2024, 12:19 |
|
|
|
21 Oct 2024, 13:31
Messaggio
#1622
|
|
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 Se clicco il tasto destro del mouse, non esce automaticamente dal dungeon. È possibile modificare questa impostazione in “sì”? è intenzionale. L'ho fatto proprio come motivo di sicurezza per click sbagliato o in fretta.CITAZIONE giocherò un'avventura completa con tutte le missioni per vedere se ci sono bug visibili. devo verificare un bug che ho già trovato nel maniero del mistero. Quando esco con l'oro non appare più il messaggio che è falso. CITAZIONE Ti ricordi dov'era il byte che cambiava la caccia al tesoro da 4 eroi in una stanza a 1 solo eroe? https://www.oldgamesitalia.net/forum/index....st&p=389695-------------------- |
|
|
|
21 Oct 2024, 13:39
Messaggio
#1623
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
devo verificare un bug che ho già trovato nel maniero del mistero. Quando esco con l'oro non appare più il messaggio che è falso. È quello che stavo per dire, anche nella prima missione non ricevi il messaggio che sei stato il primo ad uscire e non ricevi le 100 monete d'oro. Qualcosa mi dice che hai disattivato questi messaggi quando esci dal dungeon. EDIT: Confermo, nella missione di Manfred non compare il messaggio né mi viene dato il denaro. Messaggio modificato da raul il 21 Oct 2024, 13:53 |
|
|
|
21 Oct 2024, 15:04
Messaggio
#1624
|
|
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 |
Sistemato.
CITAZIONE Se clicco il tasto destro del mouse, non esce automaticamente dal dungeon. È possibile modificare questa impostazione in “sì”? Se vuoi invertire la logica all'offset 0x1D98 cambia 0074 => 0175
-------------------- |
|
|
|
21 Oct 2024, 16:26
Messaggio
#1625
|
|
|
Gruppo: OldGamer Messaggi: 2.695 Iscritto il: 15 September 17 Da: España Utente Nr.: 21.627 SO Sono un BOT, cancellami l'account |
Grazie, ora sembra funzionare bene. Quindi sto giocando l'intera avventura come test?
|
|
|
|
![]() ![]() |
| Versione Lo-Fi | Oggi è il: 8th November 2026 - 04:12 |