Jump to content
Rpg²S Forum

Bordo Attorno ai face


tiauz
 Share

Recommended Posts

Bordo Face

Descrizione

Questo Script aggiunge un bordo ai face nei bessaggi, usando la windows skin in utilizzo o un immagine a scelta, possibilita di abilitare i bordi solo in alcune scene.

 

Autore

Woratana

 

Allegati

/

 

Istruzioni per l'uso

Create una classe sopra main

  #------------------------------
 # 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
 #---------------------------

 

 

 

#============================================================
# ● [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
end

 

 

Bugs e Conflitti Noti

nessuno conosciuto

 

Altri Dettagli

si puo usare in progetti non commerciali inserendo i credit, per usarlo in progetti commerciali contattare l'autore

 

post originale:

http://imagestorming.com/media/ob2/1334216688/3.png

 

Link to comment
Share on other sites

mo ogni volta che si deve usare lo tocca contatta?.....

a me ste cose sono solo una perdita di tempo... una volta contattato che ti dice.... se dice si lo uso se dice no lo usano l'ostesso.... che differenza fa........ Bha!

 

io se farei una script massimo potrei dire di creditarmi quando la posti da un'altra parte....... Vabbe

LINK RAPIDI

 

Pacco risorse VX ----> Topic discussione ----> Download

 

New: Mega Pacco Risorse XP ----> Topic discussione ----> Download

 

New:= Novità degna di nota :)

Link to comment
Share on other sites

cosa centra se il linguaggio è lo stesso?

è codice, come le sorgenti di tutti i software, e ovviamente si possono proteggere.

 

comunque, a voi chiede solo di essere creditato, visto che certo non venderete il vostro gioco.

ex-lev

 

http://www.rpg2s.net/forum/uploads/monthly_04_2008/post-256-1207331778.gif

 

Adottare una gigacciola?!? Ecco cosa ne penso io:

_____________http://img386.imageshack.us/img386/2594/gigacciolaje7.gif

giorni mesi anni interi mi han fottuto dietro i banchi

mi han rubato la passione maledetti governanti

ma adesso mi organizzo per la nuova libertà

« anarcofricchettanza da domani…vencerá! »

 

tratto da "Anarcosong - Osteria Popolare Berica"

 

 

 

๑۩۞۩๑

http://www.rpg2s.net/awards/bestcritical3.jpg

Link to comment
Share on other sites

il mio progetto molto probabilmente è destinato alla vendita, e io ho chiesto il permesso. Mi ha chiesto una quota nel caso venisse venduto. Cmq intendevo che non è considerato un file sorgente, perche lui ha postato direttamente lo script cosi com'è, e per di piu in rete. Il linguaggio è lo stesso, tutti (che conoscono il linguaggio) potrebbero scrivere lo stesso identico codice, da 0 e metterlo "opensource". Se avesse postato lo script protetto, o se si fosse fatto pagare prima di darlo (si faceva pagare e poi lo dava a chi ha pagato), allora sarebbe sbagliato redistribuirlo a tutti, 1 perche sarebbe stato decompilato, 2 peche andrebbe a discapito di chi ha pagato per averlo. I software vengono distibuiti, e protetti da copyright SOLo quando sono completi e compilati, non durante lo sviluppo.

Non si puo fare una cosa e dire: io lo rendo pubblico, Se lo usate per vendita, pagate. Senno creditate solo.

E vorrei vedere quanti che usano sto script, e che abbiano venduto il game finale, abbiamod ato una quota a woratana, io ho chiesto, ho il permesso, e se andra in vendita avra quello che gli spetta. Ma per ora il mio pogetto è agli arbori, se n parlera per la fine dell'anno

 

Faccio un esempio banale:

 

Quando fai i gelati con i vari ingredienti, mica metti il copiright su ogni ingrediente impendendo agli altri di usarli? lo metti sul risultato finale, sul brevetto.

 

E cmq parlo da grafico "quasi per professione" in italia, il copyright su ste cose non vengono minimamente guardati, siamo molto indietro in questo campo

Edited by tiauz

http://imagestorming.com/media/ob2/1334216688/3.png

 

Link to comment
Share on other sites

Mi meraviglio che nessuno scripter ti abbia ancora risposto, io da parte mia mi sento indignato da ciò che hai detto, e ti spiego il perchè:

Cmq intendevo che non è considerato un file sorgente, perche lui ha postato direttamente lo script cosi com'è, e per di piu in rete. Il linguaggio è lo stesso, tutti (che conoscono il linguaggio) potrebbero scrivere lo stesso identico codice, da 0 e metterlo "opensource".

Per prima cosa il Ruby è un linguaggio di scripting quindi non può essere compilato

Poi che tutti possono scrivere lo stesso identico codice è una cosa tutta da verificare, io dal basso della mia conoscenza posso dirti che non basta conoscere il linguaggio per saper programmare, fidati.

Se avesse postato lo script protetto, o se si fosse fatto pagare prima di darlo (si faceva pagare e poi lo dava a chi ha pagato), allora sarebbe sbagliato redistribuirlo a tutti, 1 perche sarebbe stato decompilato, 2 peche andrebbe a discapito di chi ha pagato per averlo. I software vengono distibuiti, e protetti da copyright SOLo quando sono completi e compilati, non durante lo sviluppo.

Non si puo fare una cosa e dire: io lo rendo pubblico, Se lo usate per vendita, pagate. Senno creditate solo.

Io invece reputo che sia una cosa giustissima, perchè tu vendi il tuo gioco con il MIO script, ed è giusto che tu mi dia almeno un minima parte del tuo ricavo, che poi non penso che qualcuno ti paghi prima per poi ricevere, deve esserci una totale fiducia tra quello che commissiona e quello che svolge la commisione e in un mondo come quello del making difficilmente ciò accade.

E vorrei vedere quanti che usano sto script, e che abbiano venduto il game finale, abbiamod ato una quota a woratana, io ho chiesto, ho il permesso, e se andra in vendita avra quello che gli spetta. Ma per ora il mio pogetto è agli arbori, se n parlera per la fine dell'anno

Sei proprio italiano XD, solo gli italiani ragionano così, fidati che in america o anche in altri paesi dell'europa sono molto più corretti sotto questo punto di vista.

Faccio un esempio banale:

Quando fai i gelati con i vari ingredienti, mica metti il copiright su ogni ingrediente impendendo agli altri di usarli? lo metti sul risultato finale, sul brevetto.

E infatti tu paghi lo script completo, finito, non paghi la singola istruzione in Ruby.

E cmq parlo da grafico "quasi per professione" in italia, il copyright su ste cose non vengono minimamente guardati, siamo molto indietro in questo campo

Chissà perchè xD.

E comunque tu che affermi di essere grafico "quasi per professione" dovresti capire ciò che ho appena scritto.

Se io ti dicessi che non ti pago uno sprite perchè tutti possono mettere insieme 256 colori tu cosa mi risponderesti? (ovviamente io non dico ciò eh)

Link to comment
Share on other sites

chissa come mai hai ignorato questa frase del mio messaggio:

 

io ho chiesto, ho il permesso, e se andra in vendita avra quello che gli spetta
.

 

e cmq tutti i linguaggi vanno compilati...che te ne fai di un codice? deve essere compilato, o usato da qualche programma. Qualsiasi codice che usi, da solo nons erve a nulla, infatti va messo in rpg maker, che quando creera il gioco, compilera tutti gli script..... vabbe cmq a me poco importa, io ho la coscenza apposto :)

http://imagestorming.com/media/ob2/1334216688/3.png

 

Link to comment
Share on other sites

ma ne sei proprio certo?? non parlo ne da scripter ne da programmatore, ma solo da persona shockata da ciò che ha letto, ma te pensi veramente che gli script vengono compilati?? allora quale sarebbe la differenza con i linguaggi di programmazione (quelli sono compilati)?!? gli script sono al massimo interpretati, cioè c'è una specie di parser (vedi HTML, XML, che sono particolari linguaggi di script, di mark-up più precisamente) che trasforma le istruzioni in linguaggio macchina. trovi tutto scritto qui, pensa al javascript, al python, al perl, al php etc... sono tutti linguaggi interpretati, che non necessitano di compilazione, e per questo sono impiegati nelle pagine in cui navighi anche adesso!!

 

 

 

 

e comunque, ritornando al discorso di sleeping leonhart (che quoto in pieno), se lui spreca 16 righe per commentare significa che sa di cosa parla!! xD

Sneocdo uno sdtiuo dlel'Untisverià di Cadmbrige, non irmptoa cmoe snoo sctrite le plaroe, tutte le letetre posnsoo esesre al pstoo sbgalaito, l'ipmtortane sloo che la prmia e l'umltia letrtea saino al ptoso gtsiuo, il rteso

non ctona. Il cerlvelo è comquune semrpe in gdrao di decraifre tttuo qtueso coas, pcherè non lgege ongi

silngoa ltetrea, ma lgege la palroa nel suo insmiee... vstio?

E' VERO!!!

 

La morte non è male: perché libera l'uomo da tutti i mali, e insieme coi beni gli toglie i desiderii. La vecchiezza è male sommo: perché priva l'uomo di tutti i piaceri, lasciandogliene gli appetiti; e porta seco tutti i dolori. Nondimeno gli uomini temono la morte, e desiderano la vecchiezza.

G. Leopardi, Pensieri (VI)

 

Regalami dei soldi anche tu!!

 

Partecipante al Rpg2s.net Game Contest 2008/2009 con il DigitaDream Project

http://www.rpg2s.net/contest/GameContest0809/gc0809-bannerino.jpg

Gioco in Sviluppo: Arkana Chronicles (mapper, eventista mappe)

Link to comment
Share on other sites

Queste cose di diritto commerciale le ho studiate solo di striscio, quindi può darsi che quello che dico sia una castroneria, ma parlo di esperienza anche in campo musicale (con SIAE, ecc.), e da quel punto di vista sono più sicuro di quello che dico.

D'altra parte si parla comunque di "proprietà intellettuale", quindi credo che il discorso sia analogo.

 

Se uno script (proprietà intellettuale) viene postato in Rete dall'autore stesso in distribuzione libera e gratuita, anche se nello script o dove lo script è stato postato non è specificato, la distribuzione resta LIBERA fintanto che resta GRATUITA.

Se lo script viene distribuito a pagamento, l'Autore ha diritto ad una quota del ricavo. In caso contrario l'Autore ha il diritto di bloccare la distribuzione di tutto il "pacchetto" (in questo caso il gioco) che fa uso dello script/proprietà intellettuale.

Che poi si riesca "fisicamente" a bloccare una distribuzione di questo genere è tutto da vedere (Internet è una giungla)... ciò non toglie che distribuire uno script gratuito "a pagamento" senza il consenso dell'Autore sia illegale, e si può anche passare in penale (con multe salate e, se non sbaglio, fino a 3 mesi di reclusione... o erano 6? boh, non ricordo... comunque il concetto è quello).

 

Per il resto concordo in generale con quanto scritto da Sleeping: che il linguaggio sia libero non significa che il materiale postato in tale linguaggio lo sia.

 

La lingua inglese è libera. Ma "Harry Potter" non si può distribuire gratuitamente.

Esistono molti blog in cui autori emergenti scrivono e postano romanzi, gratuitamente. É illegale prendere quei romanzi (o parte di quei romanzi) e venderli a pagamento senza il consenso dell'autore, che peraltro avrà diritto ad una percentuale del ricavo (le cosiddette "royalties", se non vado errato... se qualcuno ne sa di più mi corregga ^^).

 

Lo stesso vale anche per gli script.

Screen Contest (by Sakura & Shuuchan):

http://rpg2s.net/gif/SCContest3Oct.gif http://rpg2s.net/gif/SCContest3Oct.gif http://rpg2s.net/gif/SCContest2Oct.gif

 

http://i67.servimg.com/u/f67/13/37/20/58/th/gc_r2s10.gif

Bacheca Premi

http://www.rpg2s.net/gif/GC_premio3.gif http://www.rpg2s.net/gif/GC_premio3.gif http://www.rpg2s.net/gif/GC_grafica3.gif http://www.rpg2s.net/gif/GC_grafica1.gif http://www.rpg2s.net/gif/GC_programmazione3.gif http://www.rpg2s.net/gif/GC_programmazione1.gif http://www.rpg2s.net/gif/GC_musica2.gif http://www.rpg2s.net/gif/GC_bestoftool1.gif

 

http://www.rpg2s.net/gif/GC_premio3.gif 3° classificato "Premio BS"

 

http://www.rpg2s.net/gif/GC_premio3.gif 3° classificato "Premio innovazione"

 

http://www.rpg2s.net/gif/GC_grafica3.gif 3° classificato "Miglior Grafica in assoluto"

 

http://www.rpg2s.net/gif/GC_grafica1.gif 1° classificato "Miglior Grafica RmVX"

 

http://www.rpg2s.net/gif/GC_programmazione3.gif 3° classificato "Miglior Programmazione in assoluto"

 

http://www.rpg2s.net/gif/GC_programmazione1.gif 1° classificato "Miglior Programmazione RmVX"

 

http://www.rpg2s.net/gif/GC_musica2.gif 2° classificato "Miglior Colonna Sonora"

 

http://www.rpg2s.net/gif/GC_bestoftool1.gif 1° classificato "Miglior Gioco RmVX"

http://i87.servimg.com/u/f87/13/37/20/58/banner10.png

Scarica la demo ver. 0.2:

RTP non incluse (19 MB) - richiede RMVX ver. 1.02 - Download

Versione completa (52 MB) - Download

Link to comment
Share on other sites

bho sinceramente a me poco importa.....come ho detto gia piu volte, ho il permesso di usarlo, e SE il gioco verra venduto avra quello che gli spetta.... e cmq come dici tu shuuchan, gli script sono considerati e protetti come "opere dell’ingegno" non come proprietà intellettuale. Mentre wooratana puo esercitare il "diritto morale d'autore" anche in caso di vendita.

Fossi stato lui avrei messo un marchio CC, dato che è un associazione nata apposta per certificare ed esplicare al meglio la situazione del © al fine di evitare incomprensioni con la legge italiana che potrebbero rivoltarsi anche contro di lui.

 

Vabbe comer ipeto, io sono apposto a ferragosto :). fate vobis

http://imagestorming.com/media/ob2/1334216688/3.png

 

Link to comment
Share on other sites

Sono d'accordissimo sul fatto di contattare l'autore ed eventualmente creditarlo. Ma dargli una quota per uno script, nn sono d'accordo, anche perche' nn so' se esistano altri modi per mettere questo bordo.

Se ce ne sono altri ok, ma altrimenti sarebbe una porcata :\

http://www.crimson-penguin.com/forum/poke.gif"Il disastro e' un aspetto naturale della mia evoluzione,sulla via della tragedia e la dissoluzione.Sto sciogliendo i legami con il potere fisico e gli oggetti terreni,perche' solo distruggendo me stessoposso scoprire il piu' elevato potere del mio spirito.Il liberatore che distrugge la mia proprieta' sta lottando per salvare il mio spirito.L'insegnante che sgombra tutti i possessi dal mio sentieromi rendera' libero."-Chuck Palahniuk
Link to comment
Share on other sites

Beh, se uno guadagna dei soldi utilizzando "questo" metodo per mettere i bordi mi sembra anche giusto dare una quota a chi ha inventato "questo" metodo. Magari ce ne saranno in giro altri anche migliori, ma se uno ha scelto di usare "questo"...

 

Però adesso, come ha detto tiauz, è meglio chiudere l'OT, sennò più che una discussione sullo script sembra una discussione sul mondo del making e degli scripter...

Screen Contest (by Sakura & Shuuchan):

http://rpg2s.net/gif/SCContest3Oct.gif http://rpg2s.net/gif/SCContest3Oct.gif http://rpg2s.net/gif/SCContest2Oct.gif

 

http://i67.servimg.com/u/f67/13/37/20/58/th/gc_r2s10.gif

Bacheca Premi

http://www.rpg2s.net/gif/GC_premio3.gif http://www.rpg2s.net/gif/GC_premio3.gif http://www.rpg2s.net/gif/GC_grafica3.gif http://www.rpg2s.net/gif/GC_grafica1.gif http://www.rpg2s.net/gif/GC_programmazione3.gif http://www.rpg2s.net/gif/GC_programmazione1.gif http://www.rpg2s.net/gif/GC_musica2.gif http://www.rpg2s.net/gif/GC_bestoftool1.gif

 

http://www.rpg2s.net/gif/GC_premio3.gif 3° classificato "Premio BS"

 

http://www.rpg2s.net/gif/GC_premio3.gif 3° classificato "Premio innovazione"

 

http://www.rpg2s.net/gif/GC_grafica3.gif 3° classificato "Miglior Grafica in assoluto"

 

http://www.rpg2s.net/gif/GC_grafica1.gif 1° classificato "Miglior Grafica RmVX"

 

http://www.rpg2s.net/gif/GC_programmazione3.gif 3° classificato "Miglior Programmazione in assoluto"

 

http://www.rpg2s.net/gif/GC_programmazione1.gif 1° classificato "Miglior Programmazione RmVX"

 

http://www.rpg2s.net/gif/GC_musica2.gif 2° classificato "Miglior Colonna Sonora"

 

http://www.rpg2s.net/gif/GC_bestoftool1.gif 1° classificato "Miglior Gioco RmVX"

http://i87.servimg.com/u/f87/13/37/20/58/banner10.png

Scarica la demo ver. 0.2:

RTP non incluse (19 MB) - richiede RMVX ver. 1.02 - Download

Versione completa (52 MB) - Download

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...