Oniromancie: Scripts - Database Limit Breaker


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  (41 connectés)

Bienvenue
visiteur !








Statistiques

Liste des
membres


Contact

80 connectés actuellement

9173994 visiteurs
depuis l'ouverture

1175 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

RPG Maker Fr

Pixelandgame

New RPG Maker

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





Database Limit Breaker
Script pour RPG Maker VX
Ecrit par Monos

Nom du script: Database Limit Breaker
Auteur:Woratana
Info
Eh Eh suivez bien ce guide même si les infos sont donnée en anglais dans le script.
Placer le script au dessus du scrip main.
Modifier les nombres que vous voulez dans le script.
Lancer le jeu.
Le jeu va se fermer.
Fermer le projet.
Ouvrer le projet.
Retirer le script
Et miracle vous avez cassez les limites des bouton, acteur et autre.
Génial non?

(A ne toucher plus au option pour modifier les nombres dans les interrupteur, acteur... sinon vous allez revenir avec les limitations initiale.)


Portion de code:



#===============================================================

# ● [VX] ◦ Database Limit Breaker ◦ □
# * Break limit of data number in database files *
#--------------------------------------------------------------
# ◦ by Woratana [woratana@hotmail.com]
# ◦ Thaiware RPG Maker Community
# ◦ Released on: 22/05/2008
# ◦ Version: 1.0
#--------------------------------------------------------------

#==========================================
# ** HOW TO USE
#------------------------------------------
# 0. Open your project (Recommend to backup your database files first~)
# 1. Paste this script in above 'Main'.
# 2. Set DLB_USE_IT = true
# 3. Setup database files you want to change, in DLB_DATA
# 4. Run your game...
# 5. When it finished, game will close itself
# 6. Close your project *without save*
# 7. Open your project again. Done!
# 8. You can either remove this script, or set DLB_USE_IT = false
#==========================================

#===========================================================================
# Use limit breaker? (set this to false after you run this script,
# and haven't change anything in DLB_DATA after that)
# or REMOVE this script when finished~
#===========================================================================
DLB_USE_IT = true # (true / false)

DLB_DATA = {
#======================================================
# Database file you want to change their number:
# * Limit of normal database files are 999
# * Limit of variables and switches are 5000
# This script will allow you to change their number over their limit~
#===============================
# ** How to setup **
#-------------------------------
# Add 1 line below per 1 database file you want to change.
# Structure: 'Database_File' => (number),
# e.g. 'switch' => 5500,
# (* Don't forget to put , behind the line!)

#==============================================
# ** [List] Database_File
#----------------------------------------------
# 'switch' for Game Switches
# 'variable' for Game Variables
# 'actor' for Actors
# 'class' for Classes
# 'skill' for Skills
# 'item' for Items
# 'weapon' for Weapons
# 'armor' for Armors
# 'enemy' for Enemies
# 'troop' for Troops
# 'state' for States
# 'animation' for Animations
# 'commonev' for Common Events
#======================================================
# * START to setup from here!
#======================================================
'actor' => 1011,
'class' => 1011,
'skill' => 1011,
'item' => 1011,
'weapon' => 1011,
'troop' => 1011,
'enemy' => 1011,
'state' => 1011,
'armor' => 1001,
'animation' => 1011,
'commonev' => 1011,
'switch' => 6000,
'variable' => 6000,
#========================================================
# * [END] Database Limit Breaker Setup Part
#========================================================
'end' => nil # End
}
if DLB_USE_IT
start_time = Time.now
DLB_DATA.each do |k,v|
dvar = nil
case k
when 'switch'; dname = 'System'; dvar = 'switches'; dnewdata = ''
when 'variable'; dname = 'System'; dvar = 'variables'; dnewdata = ''
when 'actor'; dname = 'Actors'; dnewdata = 'RPG::Actor.new'
when 'class'; dname = 'Classes'; dnewdata = 'RPG::Class.new'
when 'skill'; dname = 'Skills'; dnewdata = 'RPG::Skill.new'
when 'item'; dname = 'Items'; dnewdata = 'RPG::Item.new'
when 'weapon'; dname = 'Weapons'; dnewdata = 'RPG::Weapon.new'
when 'armor'; dname = 'Armors'; dnewdata = 'RPG::Armor.new'
when 'enemy'; dname = 'Enemies'; dnewdata = 'RPG::Enemy.new'
when 'troop'; dname = 'Troops'; dnewdata = 'RPG::Troop.new'
when 'state'; dname = 'States'; dnewdata = 'RPG::State.new'
when 'animation'; dname = 'Animations'; dnewdata = 'RPG::Animation.new'
when 'commonev'; dname = 'CommonEvents'; dnewdata = 'RPG::CommonEvent.new'
when 'end'; next
else; p 'unknown DLB_DATA!', 'Check carefully what you typed in DLB_DATA'
end
base_data = load_data('Data/' + dname + '.rvdata')
data = dvar.nil? ? base_data : eval('base_data.' + dvar.to_s)
unless data.size > v and v - (data.size - 1) <= 0
add_data = Array.new(v - (data.size - 1)) { eval(dnewdata) }
data.push *add_data
save_data(base_data, 'Data/' + dname + '.rvdata')
end
end
p 'Finished in ' + (Time.now - start_time).to_s + ' sec'
exit
end




theox - posté le 08/10/2008 à 19:12:06. (4 messages postés)

eskusé moi mais a koi sa sert ?
:feu


tomix16 - posté le 23/12/2008 à 19:29:31. (37 messages postés)

^^ tu na qua lire pour le savoir :p francheman c dans ses moment la que lon reconais les vrai mackers lol :hum


Tink - posté le 12/02/2009 à 14:24:32. (410 messages postés)

Windows Registry Annihilator

Sympathique. Ça serait formidable si ce script pouvait briser la limite d'affichage des images ! :)

Projet en cour : RM VX : Soldats


FoxFiesta - posté le 03/07/2009 à 16:48:50. (343 messages postés)

Problème :

J'ai suivi les instructions (j'ai mis tous les nombres à 9999) jusqu'à lancer le jeu.
Après l'écran reste noir pendant longtemps, mais le jeune se ferme pas.
Au bout d'un moment, j'ouvre le gestionnaire des tâches et il me dit :

Project2 (mon jeu) ----> Pas de réponse

Je clique sur Terminer maintenant, le jeu se ferme.
Je ferme RMVX, je le réouvre, et là il me sort :

"Impossible de lire les données du personnage."

...Je fais quoi ?


EDIT : Bon, heureusement j'avais sauvegardé mon projet sans le script autre part...


franchar - posté le 08/07/2009 à 14:56:37. (9 messages postés)

après que j'ai quitté le projet je peux plus relancer RMVX


--ayoub-- - posté le 15/05/2010 à 13:07:15. (96 messages postés)

C'est moi la meileur

Portion de code : Tout sélectionner

1
mec marche pas !!!!!!!!!!!

78


Fredomaker - posté le 04/08/2010 à 02:17:26. (37 messages postés)

Epéliste en colère

Tout de façon 999 ça me sufit vachement:grossourire c'est meme un peux trop:goutte
Vu tous ce que j'ai entendu dire je n'ai pas trop envie de tester ce script:s

beaucoup de choses se passe mais quoi que vous fassiez quelqu'un ous regarde d'un mauvais oeil


darkal - posté le 18/06/2011 à 22:54:17. (285 messages postés)

En fait,moi non plus j'ai pas bien compris a quoi sert ce script,si quelqu'un veut bien m'expliquer


Moshine - posté le 22/07/2011 à 18:15:43. (10 messages postés)

Ce script permet de casser la limite des items, armes, armures, variables, ... c'est-à-dire d'avoir un chiffre >=1000 (la limite normale étant de 999)...

Perso, chez moi il a bien fonctionné...

/!\ + la limite sera haute, + le jeu lageras...


darkal - posté le 02/08/2011 à 16:23:04. (285 messages postés)

Ah bon je savais pas que y'avait des limites.


-Shaedyx- - posté le 25/09/2011 à 20:17:07. (267 messages postés)

Sympatoche ce script. Beau travail

Autrefois nommé Makowne


Larcange - posté le 30/01/2012 à 12:47:28. (763 messages postés)

La technique est maladroite et bourine, à ne pas utiliser.
Si vous voulez corrompre vos données, et avoir un projet qui ne fonctionne plus, à vos risques et périls.
Mais je met simplement en garde que, modifier à la volée les fichiers de database, c'est pas propre, et ce n'est en rien une solution stable.
Le bricolage, pourquoi pas, mais essayez pas de construire une maison en collant les briques avec de la colle pour collégien...
Premier coup de vent et plus de maison.

You know, there still place for people like us, The same blood runs, in every hands, You see, it's not the wings that make the angel.


linkdeboulogne - posté le 01/08/2012 à 10:55:12. (103 messages postés)

En mode Rpg

Eh bien, dans la logique, ça marche oui... Effectivement, ça casse les limites... Seulement, ça ne sert à rien ! Je me suis servi des Variables au dessus de 5000 et le jeu ne les prend pas en compte. Dommage, car ce script m'aurai vraiment aidé !!! :triste2

https://www.facebook.com/pages/Zelda-France/107971829261640?ref=hl

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