Jump to content
Rpg²S Forum

fanton95

Utenti Speciali
  • Posts

    1,034
  • Joined

  • Last visited

Posts posted by fanton95

  1. (Leggo il libro preso a caso dalla libreria vicino all'albero. Compro atletica Gr2 con i 200px per il salvataggio di Gander.)

     

    Erech prese il libro gentilmente offritogli da Arlette e si rivolse a quest'ultima.

     

    Parla con Arlette: Ehm... Sì grazie, davvero gentile.

     

    Dopo aver posato il libro dell'avventuriera nella borsa ricominciò a leggere ma fu interrotto dall'esibizione di Lunamaria; ne fu davvero infastidito.

    "Non c'è proprio rispetto... Continuerò a leggerlo quando ce ne sarà la possibilità... Però se la cava proprio bene con quella lira! Peccato che la storia sia leggermente patetica..."

     

    Si era fatta quasi notte, così Erech propose di spostarsi al gruppo.

     

    Parla a tutti: Scusate l'interruzione ma è quasi notte e comincia a far leggermente freddo, credo sia opportuno trovare un posto dove passare la notte.

     

    Si alzò da muretto avvicinandosi ad Arlette.

     

    Parla ad Arlette: Come va con Gander? E' migliorato?

  2. Allora con questo script puoi cambiare tileset durante il gioco:

     


    # *****************************************************************************
    # * Tileset Swap by Ccoa
    # * Tradução por Alex Crosslight
    # *****************************************************************************
    # O script permite trocar de tileset ao decorrer do jogo, script bem util
    # principalmente para criação de pontes realisticas, onde o personagem pode
    # andar por baixo delas e atravessa-las como uma ponte comum.
    #
    #==============================================================================
    # >Cole o script acima do main.
    # >Para trocar de tileset, crie um evento que chame o seguinte script:
    # $game_map.change_tileset(i) = onde em i você põe o nome do tileset que
    # irá substituir o atual
    #
    #==============================================================================
    class Game_System
    attr_accessor :tileset_settings
     
    alias tileset_initialize initialize
    def initialize
    tileset_initialize
    @tileset_settings = Hash.new
    end
    end
     
    class Game_Map
    attr_accessor :tileset_flag
     
    def setup(map_id)
    # Por a ID na memória do @map_id
    @map_id = map_id
    # Carregar mapa de um arquivo e definir @map
    @map = load_data(sprintf("Data/Map%03d.rxdata", @map_id))
    # Conjunto de informações do tileset na abertura das variaveis de instância
    if $game_system.tileset_settings[@map_id] != nil
    tileset_id = $game_system.tileset_settings[@map_id]
    else
    tileset_id = @map.tileset_id
    end
     
    tileset = $data_tilesets[tileset_id]
    @tileset_name = tileset.tileset_name
    @autotile_names = tileset.autotile_names
    @panorama_name = tileset.panorama_name
    @panorama_hue = tileset.panorama_hue
    @fog_name = tileset.fog_name
    @fog_hue = tileset.fog_hue
    @fog_opacity = tileset.fog_opacity
    @fog_blend_type = tileset.fog_blend_type
    @fog_zoom = tileset.fog_zoom
    @fog_sx = tileset.fog_sx
    @fog_sy = tileset.fog_sy
    @battleback_name = tileset.battleback_name
    @passages = tileset.passages
    @priorities = tileset.priorities
    @terrain_tags = tileset.terrain_tags
    # Inicializar visualização de coordenadas
    @display_x = 0
    @display_y = 0
    # Limpar flag de pedido de atualização
    @need_refresh = false
    # Definir dados dos eventos no mapa
    @events = {}
    for i in @map.events.keys
    @events[i] = Game_Event.new(@map_id, @map.events[i])
    end
    # Conjunto de dados de eventos comuns
    @common_events = {}
    for i in 1...$data_common_events.size
    @common_events[i] = Game_CommonEvent.new(i)
    end
    # Inicializar todas as informações de névoa
    @fog_ox = 0
    @fog_oy = 0
    @fog_tone = Tone.new(0, 0, 0, 0)
    @fog_tone_target = Tone.new(0, 0, 0, 0)
    @fog_tone_duration = 0
    @fog_opacity_duration = 0
    @fog_opacity_target = 0
    # Iniciar informações da scroll
    @scroll_direction = 2
    @scroll_rest = 0
    @scroll_speed = 4
    end
     
    def change_tileset(tileset_id)
    $game_system.tileset_settings[@map_id] = tileset_id
     
    tileset = $data_tilesets[tileset_id]
    @tileset_name = tileset.tileset_name
    @autotile_names = tileset.autotile_names
    @panorama_name = tileset.panorama_name
    @panorama_hue = tileset.panorama_hue
    @fog_name = tileset.fog_name
    @fog_hue = tileset.fog_hue
    @fog_opacity = tileset.fog_opacity
    @fog_blend_type = tileset.fog_blend_type
    @fog_zoom = tileset.fog_zoom
    @fog_sx = tileset.fog_sx
    @fog_sy = tileset.fog_sy
    @battleback_name = tileset.battleback_name
    @passages = tileset.passages
    @priorities = tileset.priorities
    @terrain_tags = tileset.terrain_tags
     
    @tileset_flag = true
    end
    end
     
    class Spriteset_Map
    alias tileset_update update
    def update
    if $game_map.tileset_flag
    @tilemap.tileset = RPG::Cache.tileset($game_map.tileset_name)
    for i in 0..6
    autotile_name = $game_map.autotile_names[i]
    @tilemap.autotiles[i] = RPG::Cache.autotile(autotile_name)
    end
    @tilemap.map_data = $game_map.data
    @tilemap.priorities = $game_map.priorities
    $game_map.tileset_flag = false
    end
    tileset_update
    end
    end
    
    

     



    Prima cosa nel database copia il tileset che ti serve ed in uno aggiungi la priorità in modo che possa passare solo sotto il ponte e nell'altro la priorità in modo tale che possa passarci sopra. Per cambiare tileset devi usare questa stringa:

    $game_map.change_tileset(numero tileset)
    

    Credo che la cosa migliore sia cambiare tileset "a contatto con l'eroe" e nella posizione dove puoi accedere alla zona rialzata del ponte. Con questo script possono essere fatte anche altre cosuccie carine http://www.rpg2s.net/forum/public/style_emoticons/default/sisi.gif
    Comunque qui c'è una DEMO non fatta da me.

  3. Le stelle sotto l'avatar salgono in base ai messaggi ed indicano il "grado" nel forum, in base alle stelle cambiano anche i piccoli titoli sotto l'avatar ad esempio "Utente Avanzato, Arshes RPGXP, ecc...". Per quanto riguarda le stelle del topic quelle cambiano a seconda dei "voti", puoi votare un topic e poi a seconda della media dei voti avrà un determinato numero di stelle.
  4. Comunque a sto punto chiedo a te Fanton. Non ci capisco granchè di inglese parlato, ma dicono cosa glie lo fa chiamare "Alieno"? Oppure è una traduzione bislacca il fatto che viene usato il termine alieni???XDD Capace anche questo eh. XD

    Io so che da sempre nel campo biologico per "Alieno" si intende una forma di vita ancora sconosciuta; quando viene scoperta non si tratta più di Alieno. Nel campo astronomico credo sia ogni forma di vita al di fuori della Terra capace di generare prole (far figli, riprodursi, gnek gnek insomma xD).

     

    Adesso non è che io sia un assiduo frequentatore del sito della Nasa, ho saputo questa notizia l'ho condivisa, non so se in qualche video parlino anche di queste cose "basilari".

  5. http://www.captainweb.net/blog/wp-content/uploads/2009/04/logo-nasa-414px.png

     

    Beh riporto quanto scritto sul sito della Nasa riguardo stasera:

     

    WASHINGTON -- NASA will hold a news conference at 2 p.m. EST on Thursday, Dec. 2, to discuss an astrobiology finding that will impact the search for evidence of extraterrestrial life. Astrobiology is the study of the origin, evolution, distribution and future of life in the universe.

     

    The news conference will be held at the NASA Headquarters auditorium at 300 E St. SW, in Washington. It will be broadcast live on NASA Television and streamed on the agency's website at http://www.nasa.gov

     

    Uno scarno comunicato della Nasa sul sito ufficiale annuncia che stasera, alle 20:00 qui in Italia, verrà trasmessa in mondovisione una conferenza organizzata da importanti esobiologi e genetisti che affermerebbero la presenza di vita extraterrestre. Ci sono diverse voci in giro, alcuni affermano che nelle acque del lago Mono Lake (lago ricco di arsenico, sostanza letale per qualsiasi essere vivente) nel Parco Nazionale di Yosemite, in California, sia stato trovato un batterio capace di sopravvivere a queste condizioni e quindi capaci di sfruttare l'arsenico nel proprio metabolismo; in conclusione potrebbero essere "alieni" nel nostro stesso pianeta. Altre fonti affermano che:

     

    che sia stato ritrovato un nuovo battere fossile su un meteorite caduto sulla Terra, in Antartide o nell'Artico. Ma non mancano le possiblità che si tratti di vita aliena elementare su Marte o su una delle Lune di Giove o Saturno, come Rhea, Titano o Encelado, che sono oggetto di intensi studi esobiologici da parte della sonda Cassini della stessa NASA.

     

    Non ci resta che aspettare stasera, se capite un po' di inglese il link allo streaming è questo: http://www.nasa.gov/multimedia/nasatv/index.html

  6. Sicuramente quasi nessuno si ricorda di me ma viaggiavo su vgmaker, dream maker e compagnia bella anni e anni fa...

     

    benveniubbo!

     

    Non pens.

     

    Comunque possibile che io invoco la vecchia guardia e nessuno si fa presente? Ma 'sti nullafacenti xD

  7. Credo perché quando si imposta larghezza finestra - 32 x altezza finestra - 32 significa che puoi inserire i contents all'interno di uno spazio che ha come larghezza e come altezza le dimensioni della finestra -32pixel ognuna; quando la dimensione dei contents sfora queste grandezze il contenuto viene "compresso" nella finestra e si aggiungono le freccette che dovrebbero in un certo senso farli "scrollare".

     

    Sono sempre stato convinto di questo :sisi:

  8. Scusami Giver ma proprio non ci riesco. Se inserisco la stringa in un evento cumune in processo parallelo (attivabile tramite switch) non dovrebbe funziunare lo stesso? Io ho scritto questo:

     

    if $scene.is_a?(Scene_Mail)self.windowskin = RPG::Cache.windowskin "SkinPostaElettronica.png"end

     

    Ma non cambia niente quando richiamo la Scene_Mail. Stavolta la skin non cambia né al command né alle finestre.

×
×
  • Create New...