RMRK is retiring.
Registration is disabled. The site will remain online, but eventually become a read-only archive. More information.

RMRK.net has nothing to do with Blockchains, Cryptocurrency or NFTs. We have been around since the early 2000s, but there is a new group using the RMRK name that deals with those things. We have nothing to do with them.
NFTs are a scam, and if somebody is trying to persuade you to buy or invest in crypto/blockchain/NFT content, please turn them down and save your money. See this video for more information.
Save Points [Resolved]

0 Members and 1 Guest are viewing this topic.

****
When the dawn breaks...
Rep:
Level 88
...tonight will be just another memory.
I was wondering if anyone could help me out with a script for having save points in the game instead of being able to save anywhere. I hope you know what i mean. If someone could provide a script or just explain how to do it I would be very grateful!

Thanks in advance,
Darico
« Last Edit: January 07, 2007, 08:22:17 PM by Darico »

******
Revolution is not a bed of roses.
Rep:
Level 91
Project of the Month winner for July 2009
It can be done with events, look for the Disable Save Menu, or whatever, and make an event which uses Call Save Screen.

If you want the save command taken out of your Menu System, PM me and I can replace it with load or something :)

***
Rep:
Level 89
I am yourself!
OK!

If you wanna remove the "save" option on main menu, here's the trick :

Go to Scene_Menu, find :
Code: [Select]
@command_window = Window_Command.new(160, [s1, s2, s3, s4, s5, s6])

Make it
Code: [Select]
@command_window = Window_Command.new(160, [s1, s2, s3, s4, s6])

Then find def update_command, there's a lot of when...
Erase this method :
Code: [Select]
when 4  # save
# If saving is forbidden
if $game_system.save_disabled
# Play buzzer SE
$game_system.se_play($data_system.buzzer_se)
return
end
# Play decision SE
$game_system.se_play($data_system.decision_se)
# Switch to save screen
$scene = Scene_Save.new

And change
Code: [Select]
when 5

To
Code: [Select]
when 4


And for the save point, you can use events, using "Call Save Menu"
Symphony of Alderra : Memoirs of Life

Storyline : 200% (Overimaginatives)
Scripting : 100% (At last...)
Eventing  : 100%
Mapping   : 0.125%

******
Revolution is not a bed of roses.
Rep:
Level 91
Project of the Month winner for July 2009
That leaves a black spot open though, not very good looking :P

****
When the dawn breaks...
Rep:
Level 88
...tonight will be just another memory.
Ok thanks for you help but -
When I use the call script, what do I put in?

EDIT: nvm, missread the post lol  :-X


Quote
If you want the save command taken out of your Menu System, PM me and I can replace it with load or something
My CMS already has a load thing, although it dosnt seem to work in game ...
« Last Edit: January 07, 2007, 08:07:33 PM by Darico »

pokeball :)OfflineMale
********
Cheese
Rep:
Level 95
?
events will be just as easy, on each map put the event for disable where needed, and then make a event using an image, and have it enable saving on touch. and around it have it disable saving on touch.
Watch out for: HaloOfTheSun

******
Revolution is not a bed of roses.
Rep:
Level 91
Project of the Month winner for July 2009
Ok thanks for you help but -
When I use the call script, what do I put in?

EDIT: nvm, missread the post lol  :-X


Quote
If you want the save command taken out of your Menu System, PM me and I can replace it with load or something
My CMS already has a load thing, although it dosnt seem to work in game ...

PM me the script and I'll see if I can fix the problem, it doesn't sound very hard.

****
When the dawn breaks...
Rep:
Level 88
...tonight will be just another memory.
Ok, problem resolved!^^

***
Rep:
Level 89
I am yourself!
That leaves a black spot open though, not very good looking :P
That's leave no gap...
sn = "" is just a variable, and Window_Command.new(160, [sn]) is only using variable listed on [sn].
Symphony of Alderra : Memoirs of Life

Storyline : 200% (Overimaginatives)
Scripting : 100% (At last...)
Eventing  : 100%
Mapping   : 0.125%