Ultima Online Character Analyzer

by

 SuperCiuk image

Versione finale1.0 (rev.23) disponibile per il download!

Se state utilizzando la versione senza frames, trovate i vari link in fondo a questa pagina

Aspettate, non fatevi prendere dall'entusiasmo...
Da quando e' partito lo Skill Management di Ultima Online questo programma e' diventato praticamente inutile, a meno che non vogliate sempre avere a portata di mano il prospettino che mostra i valori del vostro personaggio... ma dovreste essere abbastanza malati per farlo ;-)

Comunque, vediamo in due parole a che cosa serviva questo programma.
Il sistema di crescita delle abilita' del personaggio e' influenzato direttamente dai valori delle stats (STR/DEX/INT), e quindi al valore base di ogni skill viene aggiunto un bonus calcolato in base a tali valori. Il valore modificato delle skill e' quello che vediamo in Ultima Online, ma il limite massimo di 700 punti al totale delle skill viene applicato ai valori base.
Fino ad oggi (prima dell'introduzione dello Skill Management) era abbastanza complicato riuscire a tenere sotto controllo il proprio personaggio, e proprio per questo ho scritto questo programma per consente di avere sempre a portata di mano i valori reali del proprio personaggio.

Devo chiarire che questo programma non dialoga con Ultima Online. I valori vanno inseriti manualmente, sia per le stats che per le skill, ma ci sono diversi modi per farlo, tra cui una pratica e non invasiva finestra di inserimento delle skill.

UTILIZZO: Per prima cosa tenete presente che la lista completa delle skill e' in un normale file di testo (BONUSES.TXT), comprensivo di percentuali di influenza dalle stats. L'ordine in questo file sara' quello considerato per tutte le funzioni di UOChAnal, quindi se volete un'ordinamento differente agite su questo file, stando pero' molto attenti a non modificare le percentuali, su cui si baseranno poi tutti i calcoli successivi.
La cosa comoda e' che in caso di introduzione di nuove skill sara' sufficiente agire su questo file senza dover modificare il codice del programma.
Bene, siamo pronti per inserire i primi dati del nostro personaggio. Direi di iniziare dal nome e dai valori delle STATS.
Cliccate su "Enter Stats" e vi apparira' questa finestra:

Qui inserite il vostro nome e i valori di Forza (Strength), Destrezza (Dexterity) e Intelligenza (Intelligence).
Come potete vedere, c'e' lo spazio per la foto del vostro personaggio: potete prendere uno screenshot da UO e dimensionarlo a 260x320, lo salvate come "portrait.jpg" e lo copiate nella cartella di UOChAnal.
Quando avete finito cliccate sul pulsante "Done".

Ora bisogna inserire i valori delle skill.
Potete scegliere fra tre diverse possibilita':
1) Modificare il file SKILL_AV.TXT con un qualsiasi editor di testo (come il Blocco Note).
2) Se non vi piace il Blocco Note o non sapete che editor utilizzare potete cliccare sul pulsante "Check Values" nel menu principale e usare l'editor direttamente da programma
3) Oppure, e questa e' decisamente la soluzione piu' pratica e funzionale, cliccate su "Skill Entry" sempre nel menu principale e verra' aperta una piccola finestra per l'inserimento dei valori.
Se deciderete di inserire i valori a mano (scelta 1 e 2), ricordatevi che la virgola di separazione dei decimali va inserita come punto (.) e non come virgola (,) !
Questi sono gli screenshots relativi alle scelte 2 e 3:

Tutto a posto, resta solo da cliccare sul pulsante "Proceed!", e il programma comincera' a fare i dovuti calcoli in funzione dei valori che avete inserito. Quello che vedrete sara' una pergamena come questa:

Le due frecce a destra servono per lo scorrimento della pergamena. Cliccando il tasto sinistro del mouse la pergamena si muovera' di una riga alla volta, cliccando con il tasto destro di una pagina per volta.
Se cliccate sul pulsante "Print" verra' utilizzata la stampante predefinita per stampare il prospetto finale, ma se non avete nessuna stampante installata questo pulsante sara' disabilitato.
Quando finalmente cliccate su "Go Back" la situazione sara' salvata su disco, in modo tale che la volta successiva potrete controllare i progressi fatti.

Direi che e' tutto, spero che piaccia a qualcuno ;-)

ATTENZIONE: Ai livelli piu' alti (GM) e' impossibile distinguere tra valore base e valore modificato di una skill. Non lo dico per mettere le mani avanti, provate lo Skill Calculator di Stratics, e cercate di calcolare il valore base di una skill a 100 punti ;)
Questa e' la spiegazione che da Stratics:
Ricordatevi che la formula usata nella determinazione del Valore Base e' stata verificata come assolutamente corretta solo per determinare i bonus e i valori base al momento della creazione del personaggio. Dato che le skill sono influenzate pesantemente all'inizio del personaggio, sara' impossibile determinare i reali valori base in un qualsiasi momento futuro senza sapere quali fossero le originali statistiche di partenza. Come un personaggio progredisce e i suoi valori attuali diventano sempre piu' pesantemente influenzati dagli attributi, diventera' sempre piu' difficile separare tali valori dai relativi valori base.
In poche parole, a valori GM (100 punti) il valore base sara' uguale al valore attuale, ma questo non e' un errore del programma, ma semplicemente un dato di fatto. ;)

RINGRAZIAMENTI: Sono tante le persone da ricordare...
Prima di tutto Jean Jacques, che per primo ha realizzato un programma per calcolare i valori base delle skill, peccato pero' che non l'abbia mai tenuto aggiornato...
Pero' la prima persona che mi ha fornito le formule e' stato Kaiou, e per questo lo ringrazio di cuore ^__^
In un momento di difficolta' mi ha salvato il fantastico UOSS Skill Calculator di Tim Whalen aka Ringo aka Htebalaka Dragon, a cui vanno i miei complimenti.
Poi, il primo e unico tester che ho avuto, che si e' rivelato preziosissimo nei suoi suggerimenti: grazie Slyke ^__^
Spero di non dimenticare nessuno, il mio pensiero finale va a tutti gli amici del newsgroup it.comp.giochi.rpg.ultimaonline, un brindisi a tutti voi :-)

VERSIONE FINALE 1.00 (rev.23) PRONTA PER IL DOWNLOAD!

27/03/00: Ho una nuova stampante a getto di inchiostro, e mi sono accorto che con questi tipi di stampanti il prospetto finale aveva bisogno di qualche piccola aggiustatina. Per chi ne fosse interessato e' ora disponibile la revision 23 che dovrebbe ovviare a questi inconvenienti.

23/11/99: Nella fretta di pubblicare non ho testato correttamente una funzione. Scusate, dimenticatevi la revision 17, quella da scaricare e' la revision 19. Le mie umili scuse :-(

22/11/99: Non vi ho gia' detto che Stratics e' la bibbia di UO? Non l'ho fatto? Bene, lo faccio adesso ;-)
Grazie a Stratics ho trovato l'ordine originale con cui viene mostrato il titolo nella finestra del personaggio. Se avete un personaggio multi GM, ora il report di UOChAnal mostra il titolo corretto. Questo fatto mi ha costretto a modificare il file BONUSES.TXT, quindi se avete una versione precedente alla revision 17 assicuratevi di sosituire questo file (dovrebbe pensarci il programma di installazione, ma non si sa mai... ^__^).

20/10/99: Mi sembra che la finestra di inserimento delle skill sia piu' funzionale se il menu principale resta nascosto, ecco quindi la nuova rev.13 ;-)

12/10/99: Corretto un fastidioso bug che causava un errore di overflow nella finestra del report. Grazie a Zagor per la segnalazione :)
Se vi e' capitato questo errore scaricate la nuova versione 1.0 (rev.11).

12/09/99: Dopo un mese, finalmente posso pubblicare la versione finale 1.0 :))))

E ora potete scegliere se scaricare la versione con il solo programma oppure quella che contiene anche le librerie del Visual Basic 6.0:
 

  SCARICA SOLO IL PROGRAMMA (700 Kb formato zip)
  SCARICA v1.00 rev.23 (versione completa 2500 Kb formato zip)

Il massiccio download e' dovuto alle librerie del Visual Basic 6.0. Se non avete nessun programma in VB6 installato sul vostro PC probabilmente dovrete scaricare la versione completa, altrimenti potete scaricare la versione "solo programma" che e' perfettamente funzionante ma senza i files di sistema del VB.
In caso di nuovo aggiornamento di UOChAnal non serve che scarichiate di nuovo la versione completa, a quel punto le librerie le avrete gia' e potrete scaricare la piu' leggera versione "solo programma" ;-)
Una volta finito il download, scompattate il file .zip in una qualsiasi directory, e da li' eseguite SETUP.EXE.

Segnalatemi qualsiasi tipo di problema, errori o eventuali suggerimenti.

A presto :)

PRIMA PAGINAACRONIMIUO PER NEWBIESUO PER TUTTI
TEARS IN RAIN
LA MIA STORIASIEGE PERILOUSSCRIVIMILINKS

Questa pagina e' stata aggiornata il 19 maggio 2000
TORNA ALL'INDICE

This page hosted by 
Get your own Free Home Page
1