Plein écran automatique

Publié le par Cid6

Je me suis demandé si oui ou non j'allais le partager, et bien oui!!!
Donc voila le fullscreen sans la barre demarée en dessous, remplacer "main" par ca:

Citation:
#=============
# Š Main
#---------------------
# ??????????????????
#=============

begin
$showm = Win32API.new 'user32', 'keybd_event', %w(l l l l), ''
$showm.call(18,0,0,0)
$showm.call(13,0,0,0)
$showm.call(13,0,2,0)
$showm.call(18,0,2,0)
# Change the $fontface variable to change the font style
$fontface = "Arial"
# Change the $fontsize variable to change the font size
$fontsize = 24
# ?????????
Graphics.freeze
# ????????? (??????) ???
$scene = Scene_Title.new
# $scene ?????? main ?????????
while $scene != nil
$scene.main
end
# ???????
Graphics.transition(20)
rescue Errno::ENOENT
# ?? Errno::ENOENT ???
# ????????????????????????????????
filename = $!.message.sub("No such file or directory - ", "")
print("File #{filename} was not found.")
end
Publicité

Publié dans Scripts RPG Makers XP

Pour être informé des derniers articles, inscrivez vous :
Commenter cet article
D
J'ai un petit problème avec ce script. Il me bloque le clavier et le jeu ne se lance pas de toute façon. Est-ce un problème de compatibilité entre les fichiers DLL (user32) ou un problème de résolution d'écran (je passe souvent du 800 au 1024) ? Je ne sais pas. Si vous avez une solution, merci de me faire savoir...
Répondre
C
<br /> Normalement, si c'est un problème de résolution, l'écran redeviendrai normal au bout de quelques secondes. Il ne faut pas oublier que RPG Maker XP fonctionne en 640x480, ce qui pourrait causer<br /> certains problèmes pour certaines cartes graphiques qui n'affichent plus cette taille. Le mieux est de vérifier si le plein écran peut se lancer sans le script !<br /> Exemple :<br /> Ce script est appelé "plein écran automatique", mais on peut bien evidemment le faire manuellement. Il faut appuyer sur ALT et ENTER à n'importe quel moment du jeu.<br /> Si cela marche, c'est que le problème peut venir du script. Si le plein écran ne marche pas, cela vient de ton PC.<br /> <br /> Bon courage, informe moi de la suite des évènements.<br /> <br /> PS : (Important) Si le clavier ne réponds pas, cela peut être un problème plus profond. Le PC se remets-il automatiquement au bout de quelques secondes,<br /> ou il faut que tu le coupes ?<br /> <br /> <br />
W
non tu n,a qua ajouter seulement <br /> $showm = Win32API.new 'user32', 'keybd_event', %w(l l l l), '' $showm.call(18,0,0,0) $showm.call(13,0,0,0) $showm.call(13,0,2,0) $showm.call(18,0,2,0)  <br /> apres begin et c'est tout
Répondre
F
Moi ça marche trés bien et je crois savoir d'ou vien le bug!<br /> moi au départ j'ai u peur que mon jeu ne marche pas si je suprimer le script main et ke j'en créer un autre avec se script alor je renomer le script main en main1 par exemple et je créer un nouveau script ke j'appelé Mian et ça ne marché pas<br /> en gros y faut surtout pas esiter a SUPPRIMER le script main et ça marche
Répondre
C
Merci, j'espére que cette solution ravira de nombreuses personnes !
A
Moi en tout cas sa marche bien !
Répondre
C
Je ne sais toujours pas d'ou peut venir les problémes liés a ce script mais dés que je trouve je te prévient.
Répondre