-
Posts
143 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Posts posted by tiauz
-
-
cerca e usa Clickteam InstallCreator è molto potente e non è difficile da usare
-
ho aggiunto una stringa che permette di regolare la grandezza, aggiornati tutti i post.
Cmq io non sono bravo a creare script, e nanche tanto a modificarli. Per il mio progetto mi sto dedicando molto e no avrei tempo di lavorare ad un altro. mi dispiace, questo mini codice l'ho realizzato seguendo la guida di rpg maker, consiglio di dargli un occhiata ogni tanto perchè è molto utile.
-
-
Cambia font di sistema
Questo piccolo script, piu che altro stringhe, permettono di settare i vari parametri del font, del vostro gioco.
E' un codice di facile utilizzo che, si puo tranquillamente realizzare anche seguendo il file di aiuto del programmaAutore
Tiauz, ioAllegati
/Istruzioni per l'uso
Il seguente codice va inserito in main, appena sotto la scritta begin (meglio), o all'inizio del codice:Font.default_name = "Times New Roman" # il nome del font andrà cambiato con il vostro Font.default_size = 20 # di default è impostato a 20 Font.default_bold = true # true= abilita grassetto, false= disabilita grassetto Font.default_italic = true # true= abilita corsivo, false= disabilita corsivo Font.default_shadow = true # true= abilita ombra testo, false= disabilita ombra testo Font.default_color = (255,255,255,255) # i primi tre blocchi indicano il colore RGB, l'ultimo blocco l'opacità
Bugs e Conflitti Noti
NessunoAltri Dettagli
Ed ecco qua, in alternativa se volete inserire una famiglia di font, anziche un font singolo dovrete mettere:Font.default_name = ["Myriad", "Verdana"]
al posto diFont.default_name = "Times New Roman"
dove ovviamente cambierete i nomi dei font, potete anche aggiungerne altri seguendo la stessa sintassi. Questo metodo serve nel caso cui non venga trovato il primo font scritto, il gioco utilizzera in automatico il secondo e cosi via. -
-
ho risolto anche questo problema, praticamente non ci andavano le (" ") ma solo il numero, vi posto il codice completo incluse le varianti in modo che possano essere utili anche agli atri:
ilseguente codice va inserito in main, appena sotto la scritta begin (meglio), o all'inizio del codice:
Font.default_name = "Times New Roman" # il nome del font andrà cambiato con il vostro Font.default_size = 20 # di default è impostato su 20 Font.default_bold = true # true= abilita grassetto, false= disabilita grassetto Font.default_italic = true # true= abilita corsivo, false= disabilita corsivo Font.default_shadow = true # true= abilita ombra testo, false= disabilita ombra testo Font.default_color = (255,255,255,255) # i primi tre blocchi indicano il colore RGB, l'ultimo blocco l'opacità
Ed ecco qua, in alternativa se volete inserire una famiglia di font, anziche un font singolo dovrete mettere:
Font.default_name = ["Myriad", "Verdana"]
al posto di
Font.default_name = "Times New Roman"
dove ovviamente cambierete i nomi dei font, potete anche aggiungerne altri seguendo la stessa sintassi. Questo metodo serve nel caso cui non venga trovato il primo font scritto, il gioco utilizzera in automatico il secondo e cosi via.
spero di essere stato abbastanza chiaro e che sia di aiuto.
-
Si lo so, ma io a progetto finito compilo il file EXE e creo un file di installazione come un programma, che installera il fotn usato nella cartella font di window
l'unico proble è che se metto subito sotto
Font.default_size = "(20) "
non mi cambia la grandezza del font, dovrei scrivere altro oltre al 20?
-
Ho risolto inserendo nello script main, all'inizio del codice la seguente stringa:
Font.default_name = [ "Font Name"]
vorrei che questa soluzione sia inserita nelel faq se e possibile, o nel supporto o in qualuncue altra sezione possa servire ad altri utenti
-
nella cartella data ci sono solo gli script, se lo importo li, non va lo stesso. :(
-
Salve a tutti sono di nuovo qui con un problema, che puo sembrare banale ma che non riesco a risolvere.
Vorrei cambiare il font del gioco, quindi ho editato lo script main cambiando il nome del font, il fatto è che qualsiasi font metto vedo sempre quello originale....sapete darmi una soluzione?
PS: il nome del font da inserire sarebbe il nome del file font all'interno della cartella Font di window?
-
io pero non riesoa strutturare un evento, ci provo da ore ma non riesco a collegaare lo script ad un oggetto, o l'evento comune allo script
-
ti ringrazio, molto utile. Mi inventero qualcosa.
-
ho provato a setare la difesa al massimo ma il danno è 1, ma solo contro attacchi fisici credo
-
la tua risposta mi è molto utile anche se non è esattamente quello che cercavo, t ringrazio.
Io volevo un oggetto tipo pozione che quando usato (su un membro del party, non sui mostri) renda momentaneamente invincibile. ma inizio a rendere conto che non sia fattibile
-
k ti ringrazio
-
grazie per la risposta, in che senso eventi comuni? come potrei usarli per avere quest'effetto?
in mkrXp cera l'opzione quando subisci danni recupera tot % di hp, ce anche nel vx?
-
nessuno puo aiutarmi?
-
ho visto ora che ho sbagliato sezioni chiedo scusa.
-
Salve a tutti, giro su questo forum da qualche giorno, e devo dire che è un pozzo di aiuti, informazioni e di risorse. Avrei una domanda da porvi. Vorrei creare un oggetto, che renda momentaneamente (a tempo o fino a fine battaglia) invincibile un perosnaggio del party durante una battaglia. Purtroppo non ci sono riuscito in alcun modo, ho creato lo status ma non so che parametri settare, perche ho provato tutto ma non ho l'effetto desiderato, e vorrei sapere che impostazioni mettere anche all'oggetto che genera lo status invincibile.
grazie in anticipo.

Bordo Attorno ai face
in Scripts RGSS2 (VX)
Posted
Bordo Face
Descrizione
Autore
Allegati
Istruzioni per l'uso
#============================================================ # ● [VX] ◦ Quick Face Border ◦ #------------------------------------------------------------ # ◦ by Woratana [woratana@hotmail.com] # ◦ Thaiware RPG Maker Community # ◦ Released Date: 23/02/2008 #------------------------------------------------------------ # Version 1.5 # - Edited Window_Message Bug # - You can use custom image for border #------------------------------------------------------------ class Window_Base < Window #------------------------------ # START SETUP SCRIPT #--------------------------- BORDER_MODE = 0 # Choose Border Mode (0: Use Windowskin, 1:Use Image) BORDER_SKIN = "Window" # Name of Window Skin for Border (Mode 0) BORDER_IMAGE = "borderpic" # Custom Image for Border (Mode 1) # Custom image must be in folder "Graphics/Pictures" and size 96 x 96 pixel BORDER_OPACITY = 255 # Face Border's Opacity (0 - 255) # (true/false) USE_BORDER_IN_MENU = true USE_BORDER_IN_MESSAGE = true USE_BORDER_IN_STATUS_WINDOW = true USE_BORDER_IN_NAME_WINDOW = true #------------------------------ # END SETUP SCRIPT #--------------------------- alias wor_facbor_winbas_ini initialize alias wor_facbor_winbas_dis dispose alias wor_facbor_winbas_draf draw_face def initialize(x, y, width, height) wor_facbor_winbas_ini(x, y, width, height) @border = Array.new end def dispose delete_border if @border != [] wor_facbor_winbas_dis end def draw_face(face_name, face_index, x, y, size = 96) if ($scene.is_a?(Scene_Menu) and USE_BORDER_IN_MENU) or ($scene.is_a?(Scene_Map) and USE_BORDER_IN_MESSAGE) or ($scene.is_a?(Scene_Status) and USE_BORDER_IN_STATUS_WINDOW) or ($scene.is_a?(Scene_Name) and USE_BORDER_IN_NAME_WINDOW) if BORDER_MODE == 0 @border.push Window_Border.new(self.x + x + 16,self.y + y + 16,96,96) elsif BORDER_MODE == 1 id = @border.size @border[id] = Sprite.new @border[id].bitmap = Cache.picture(BORDER_IMAGE) @border[id].x = self.x + x + 16 @border[id].y = self.y + y + 16 @border[id].z = 500 end end wor_facbor_winbas_draf(face_name, face_index, x, y, size) end def delete_border for i in 0..(@border.size - 1) if BORDER_MODE == 0 and !@border[i].nil? @border[i].dispose elsif BORDER_MODE == 1 and !@border[i].nil? @border[i].bitmap.dispose @border[i].dispose end end @border = [] end end $worale = {} if !$worale $worale["FaceBorder"] = true class Window_Border < Window_Base def initialize(x,y,width,height) super(x,y,width,height) self.windowskin = Cache.system(BORDER_SKIN) self.opacity = BORDER_OPACITY self.back_opacity = 0 self.z = 500 end end class Window_Message < Window_Selectable alias wor_facbot_winmsg_upd update def update wor_facbot_winmsg_upd if @closing and @border != [] delete_border end end endBugs e Conflitti Noti
Altri Dettagli