Oniromancie: Scripts - Checkpoint


Comment ça marche?

Aëdemphia
Par Sylvanor

Fighting Robots Quest
Par Boulon

Forstale
Par Ødd Clock

Geex
Par roys

Inexistence
Par Falco

La Légende d'Ibabou
Par Zaitan

Lije
Par Gaetz

LoveMaster
Par Cuddlefox

Sarcia
Par Kaëlar

Super Mario RPG - Lost Souls
Par Omegabowser

News: Concours des Alex d'Or 2017-18: (...) / News: MegaMaker : créez votre propre (...) / News: Test de Tinker Quarry / Sorties: Leave the Room / Jeux: Leave the Room /

Chat  (16 connectés)

Bienvenue
visiteur !






publicité RPG Maker!

Statistiques

Liste des
membres


Contact

71 connectés actuellement

9179781 visiteurs
depuis l'ouverture

856 visiteurs
aujourd'hui

Groupe Facebook

Barre de séparation

Partenaires




TOP
GAMEMAKING


Les 5 plus
visités

Lunae, le baz'arts d'Emz0

Le studio du chat vert

Pixelandgame

Tashiroworld

HeyMakeGames

Au hasard

Console Fun

Univers RPG Maker XP

RPG Maker Land

Les deux derniers

Lunae, le baz'arts d'Emz0

Le studio du chat vert

Nos autres partenaires

Devenir
partenaire


Barre de séparation

Un site du réseau
War Paradise

Annuaires référenceurs





Checkpoint
Script pour RPG Maker VX
Ecrit par cari974

Pour utiliser ce script, appelez un script :
Am_Checkpoint.create = Créé un Checkpoint
Am_Checkpoint.load = Nous téléporte au Checkpoint
Parfait pour faire un système de pierre de foyer comme dans wow =)

Portion de code : Tout sélectionner

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
 
=begin
================================================================================
 Amethyst Checkpoint - Versão 1.0 RMVX - 27/03/2010
================================================================================
 
--------------------------------------------------------------------------------
 Creditos\Condições de uso
--------------------------------------------------------------------------------
 Criado por Khas.
 Todos os scripts Amethyst estão licenciados sobre Creative Commons
 Todos os scripts Amethyst só podem ser usados em projetos não-comerciais,
 caso use em projeto comercial envie uma PM com o pedido.
 
--------------------------------------------------------------------------------
 Caracteristicas
--------------------------------------------------------------------------------
 Esse script cria a possibilidade de fazer Checkpoints automaticos no game,
 bem como carrega-los sem nescessidade de menus. Nos Checkpoints todas as
 informações são salvas, como quantia de Gold e switchs ativos. Ao carregar
 um Checkpoint o game voltará como estava naquele momento.
 
--------------------------------------------------------------------------------
 Instruções de uso
--------------------------------------------------------------------------------
 Para criar um Checkpoint use o comando "Chamar Script" e coloque:
 Am_Checkpoint.create
 
 Para carregar um Checkpoint use o comando "Chamar Script" e coloque:
 Am_Checkpoint.load
 
--------------------------------------------------------------------------------
 Funções extras com Scripts Amethyst
--------------------------------------------------------------------------------
 - Amethyst Custom Gameover
 Se você estiver utilizando o script Amethyst Custom Gameover, existe a opção
 para carregamento automatico\selecionavel de checkpoints ao ocorrer gameover.
 
 - Amethyst Autosave
 Se você estiver utilizando o script Amethyst Autosave, existe a opção
 para salvar automaticamente em Checkpoints ao invés de arquivos normais.
 
--------------------------------------------------------------------------------
=end
 
$Amethyst_Scripts = {} if $Amethyst_Scripts.nil?
$Amethyst_Scripts["Am Checkpoint"] = ["1.0","27/03/2010"]
 
module Am_Checkpoint
  File_Name = "Checkpoint_data.rvdata" # <= Nome do arquivo de Checkpoint
  def self.create
    temp_cp = Game_Checkpoint.new; temp_cp.create_checkpoint
  end
  def self.load
    temp_cp = Game_Checkpoint.new; temp_cp.load_checkpoint
  end
end
 
class Game_Checkpoint < Scene_File
  def initialize; end
  def create_checkpoint
    file = File.open(Am_Checkpoint::File_Name, "wb")
    write_save_data(file); file.close
  end
  def load_checkpoint
    return unless FileTest.exist?(Am_Checkpoint::File_Name)
    file = File.open(Am_Checkpoint::File_Name, "rb")
    read_save_data(file); file.close
    $scene = Scene_Map.new
    RPG::BGM.fade(1500); Graphics.fadeout(60); Graphics.wait(40)
    $game_map.autoplay
  end
end
 
class Scene_File
  alias amco_do_load do_load
  def do_load
    amco_do_load
    file = File.open(Am_Checkpoint::File_Name, "wb")
    write_save_data(file); file.close
  end
end
 



Aucun commentaire n'a été posté pour le moment.

Suite à de nombreux abus, le post en invités a été désactivé. Veuillez vous inscrire si vous souhaitez participer à la conversation.

Haut de page

Merci de ne pas reproduire le contenu de ce site sans autorisation.
Contacter l'équipe

Plan du site:

Activité: Accueil | News | Forum | Flash-news | Chat | Commentaires | Galerie | Screen de la semaine | Sorties | Articles perso | Livre d'or | Recherche
Jeux: Index jeux séparés | Top Classiques | Top Originaux | Les autres | RPG Maker 95 | RPG Maker 2000 | RPG Maker 2003 | RPG Maker XP | RPG Maker VX | RPG Maker VX Ace | RPG Maker MV | Autres | Jeux complets | Proposer
Rubriques: Le Wiki | Collection Oniro | Tutoriaux | Scripts | Guides | Gaming-Live | Tests | Making-of | Interviews | Articles perso | OST | L'Annuaire | Divers | Palmarès
Hébergés: Aëdemphia | Fighting Robots Quest | Forstale | Geex | Inexistence | La Légende d'Ibabou | Lije | LoveMaster | Sarcia | Super Mario RPG - Lost Souls
Ressources: Jeux | Programmes | Packs de ressources | Midis | Eléments séparés | Sprites
RPG Maker 2000/2003: Chipsets | Charsets | Panoramas | Backdrops | Facesets | Battle anims | Battle charsets | Monstres | Systems | Templates
RPG Maker XP: Tilesets | Autotiles | Characters | Battlers | Window skins | Icônes | Transitions | Fogs | Templates
RPG Maker VX: Tilesets | Charsets | Facesets | Systèmes
RPG Maker MV: Tilesets | Characters | Faces | Systèmes | Title | Battlebacks | Animations | SV/Ennemis