IT Installation - LIHACHTETAN/ClassicUO-BadNewbie-BasicIDE GitHub Wiki

Installazione — Italiano

Home · BASIC · UO API · A–Z · Examples · Languages

Requisiti

  • Windows x64;
  • archivio della build estratto in una cartella scrivibile;
  • dati di gioco di Ultima Online ottenuti legalmente;
  • indirizzo e porta del server scelto.

Il client pronto è un’applicazione NativeAOT. Per eseguirlo normalmente non è necessario installare .NET SDK.

Scegliere l’edizione

Cartella Contenuto
client Bad Newbie, Basic IDE Runtime, Basic IDE, API Manual, AutoLoad e macro Basic
client-without-yoko Bad Newbie senza Basic Runtime, IDE e macro Basic

Le cartelle sorgenti corrispondenti sono project e project-without-yoko. Non mescolare file delle due edizioni.

Installare il client pronto

  1. Estrarre l’intero archivio in una nuova cartella.
  2. Aprire client oppure client-without-yoko.
  3. Avviare ClassicUO.exe dalla cartella scelta.
  4. Alla prima configurazione indicare la cartella dei dati di Ultima Online.
  5. Configurare server, porta e account nel modo abituale.
  6. Dopo il login verificare che siano caricati il personaggio e il profilo corretti.

Non spostare ClassicUO.exe senza le librerie e risorse adiacenti. Non copiare singoli eseguibili sopra una vecchia installazione.

Verificare il download

Se accanto allo ZIP è pubblicato un file .sha256.txt, confrontare l’hash:

Get-FileHash .\ClassicUO-BadNewbie-BasicIDE.zip -Algorithm SHA256

Il valore ottenuto deve coincidere con quello pubblicato.

Primo avvio dell’edizione completa

  1. Aprire Options → Basic IDE.
  2. Selezionare il file AutoLoad del personaggio corrente.
  3. Premere Apply.
  4. Aprire Basic IDE.
  5. Creare o aprire uno script.
  6. Verificare che contenga una SUB Main() completa.
  7. Avviarlo con Run Script oppure F5.

Un nuovo file senza nome viene salvato in Autoload\Scripts. Un file già aperto dal disco viene salvato di nuovo nel proprio percorso originale.

Installare font personali

Copiare i file .ttf o .otf nella cartella Fonts accanto al client. Se il client è già aperto, usare Reload Fonts folder e poi Apply. I font vengono caricati solo dal client e non installati globalmente in Windows.

Aggiornamento sicuro

Prima di sostituire il client, salvare una copia di:

  • profili e impostazioni;
  • file AutoLoad personali;
  • Autoload\Scripts;
  • font personali in Fonts.

Estrarre la nuova distribuzione in una cartella vuota e copiare soltanto i propri dati. Librerie Runtime, IDE o rendering provenienti da cartelle precedenti possono reintrodurre errori già corretti.

Controllo rapido

  • La schermata di login appare e i dati di gioco vengono trovati.
  • Options → Bad Newbie si apre e Apply conserva le modifiche.
  • Nell’edizione completa si aprono Basic IDE e API Manual.
  • Uno script minimo con UO.Print(...) si avvia e termina.
  • L’edizione Without Basic non mostra la pagina Basic né macro Basic.

Avanti: Bad Newbie