sinon le dossier et a la fin
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Pages1
#2
Development / Re: Bonjour j'ai un petit problème
April 12, 2017, 09:11:57 PM
ok
voila mon Lua :
-- This is the main Lua script of your project.
-- You will probably make a title screen and then start a game.
-- See the Lua API! http://www.solarus-games.org/doc/latest
require("scripts/features")
local game_manager = require("scripts/game_manager")
-- This function is called when Solarus starts.
function sol.main:on_started()
-- Setting a language is useful to display text and dialogs.
-- sol.language.set_language("en")
local solarus_logo = require("scripts/menus/solarus_logo")
-- Show the Solarus logo initially.
sol.menu.start(self, solarus_logo)
-- Start the game when the Solarus logo menu is finished.
solarus_logo.on_finished = function()
game_manager:start_game("save1.dat")
sol.language.set_language("fr")
end
end
-- Event called when the player pressed a keyboard key.
function sol.main:on_key_pressed(key, modifiers)
local handled = false
if key == "f5" then
-- F5: change the video mode.
sol.video.switch_mode()
handled = true
elseif key == "f11" or
(key == "return" and (modifiers.alt or modifiers.control)) then
-- F11 or Ctrl + return or Alt + Return: switch fullscreen.
sol.video.set_fullscreen(not sol.video.is_fullscreen())
handled = true
elseif key == "f4" and modifiers.alt then
-- Alt + F4: stop the program.
sol.main.exit()
handled = true
elseif key == "escape" and sol.main.game == nil then
-- Escape in title screens: stop the program.
sol.main.exit()
handled = true
end
return handled
end
voila mon Lua :
-- This is the main Lua script of your project.
-- You will probably make a title screen and then start a game.
-- See the Lua API! http://www.solarus-games.org/doc/latest
require("scripts/features")
local game_manager = require("scripts/game_manager")
-- This function is called when Solarus starts.
function sol.main:on_started()
-- Setting a language is useful to display text and dialogs.
-- sol.language.set_language("en")
local solarus_logo = require("scripts/menus/solarus_logo")
-- Show the Solarus logo initially.
sol.menu.start(self, solarus_logo)
-- Start the game when the Solarus logo menu is finished.
solarus_logo.on_finished = function()
game_manager:start_game("save1.dat")
sol.language.set_language("fr")
end
end
-- Event called when the player pressed a keyboard key.
function sol.main:on_key_pressed(key, modifiers)
local handled = false
if key == "f5" then
-- F5: change the video mode.
sol.video.switch_mode()
handled = true
elseif key == "f11" or
(key == "return" and (modifiers.alt or modifiers.control)) then
-- F11 or Ctrl + return or Alt + Return: switch fullscreen.
sol.video.set_fullscreen(not sol.video.is_fullscreen())
handled = true
elseif key == "f4" and modifiers.alt then
-- Alt + F4: stop the program.
sol.main.exit()
handled = true
elseif key == "escape" and sol.main.game == nil then
-- Escape in title screens: stop the program.
sol.main.exit()
handled = true
end
return handled
end
#3
Development / Bonjour j'ai un petit problème
April 12, 2017, 03:03:32 PM
Je suis en pleine création d'un jeux zelda problème:Error: In on_finished: [string "main.lua"]:21: attempt to index upvalue 'game_manager' (a boolean value)
Pages1