CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

J'aide les personnes dans DarkBasic Pro

Timorite
Timorite
Niveau 10
12 mai 2005 à 22:46:02

Grobourrin_II tu peux essayer ça:

if couleurdelair$="incolore" then . ..
if couleurdelair$<>"incolore" then . ..

Salut prog_debutant. Attention, il ne faut pas faire penser aux gens qu´il y a moyen de faire des jeux 3D dignes de ce nom avec le C++ si on est tout seul, à mon avis même les plus grands professionels de ce langage doivent avoir énormément de mal, et encore moins sur console. Par contre si son but est de travailler plus tard comme programmateur dans une boîte de jeux alors il faut se mettre au C++, mais il n´en verra pas le résultat avant plusieurs années, alors qu´avec le DarkBasic en un mois on peut avoir créé un chouet petit jeu.
Bref à part ça, qu´est-ce que tu apelles " tableau" exactement? J´ai tout en anglais donc ça doit pas être pareil.

Grobourrin_II
Grobourrin_II
Niveau 10
13 mai 2005 à 17:40:57

Bonjour!
Je vais vous mettre ce que j´ai mis puis je vous poserai la question cruciale.

Rem Voici mon premier programme
PRINT " Salut!"
WAIT KEY
END

J´ai fait ça, et quand je veux tester -je ne peux m´empêcher de tester toutes les 2 minutes- il me mettent un message qui dit:

10011: Could not understand command line 1

Bah, c´est quoi mon erreur?

Timorite
Timorite
Niveau 10
13 mai 2005 à 20:53:18

C´est pas normal, ça devrait marcher. T´es sûr qu´il n´y a absolument rien d´autre dans ton code?

Grobourrin_II
Grobourrin_II
Niveau 10
14 mai 2005 à 12:30:24

Non, y´a que ça.
Bizarre.

Pourtant, le jour où j´ai obtenu DarkBasic, ça fonctionnait à merveille.

Bob85778
Bob85778
Niveau 6
14 mai 2005 à 12:48:39

re ( dsl, j´ai vraiment pa u le tps de revenir avant)
timorite, merci kan meme.Au fait c koi comme projet ( chuis tro curieux^^).c 1 logiciel, un jeux???

Pour les autres, si ils y en a qui sont interréssé y a pas de prob ( surtt a l´arrivée des vac^^ youpi)

gros bourrin,commence par virer
rem *********************************
ensuite si sa marche pas, c´est que ta du faire une faute de frappe ds une de tes comandes.

vais ptetre revenir 7 aprem
@tte les gars(mef?)

Timorite
Timorite
Niveau 10
14 mai 2005 à 13:37:30

Grobourrin_II quand tu reçois le message d´erreur, c´est quelle ligne qui se met en rouge? Il doit forcément y avoir une faute de frappe.

bob85778 je crée un jeu de baston-stratégie, j´ai déjà mis des screen sur une des pages de ce topic. Y´a pas encore grand chose de follichon mais c´est en bonne voie.

Timorite
Timorite
Niveau 10
14 mai 2005 à 13:40:26

Re-voilà les screens, ça a pas tellement évolué depuis, ces derniers temps on travaille surtout sur les artworks des persos.

http://img108.exs.cx/img108/3725/screen18na.jpg
http://img108.exs.cx/img108/1058/screen20kd.jpg

Grobourrin_II
Grobourrin_II
Niveau 10
14 mai 2005 à 13:58:31

Timorite: C´est la première.

Bob85778
Bob85778
Niveau 6
14 mai 2005 à 14:22:08

essaye en supprimant le commentaire puis kil est en 1ere ligne

INPUT " Repond par un chiffre",camp$
IF , camp$=1 THEN
LOAD BITMAP " abstract03.bmp"
END IF
Elle est ou l´erreur?Sa m´affiche un message d´erreur " zero lenth parameter is not allowed at line 47(c la ligne avec IF*** Then)" ou un truc comme sa

Grobourrin_II
Grobourrin_II
Niveau 10
14 mai 2005 à 14:27:22

Y´a vraiment un problème: Même quand je met rien il me mette " Error".
Quand je met PRINT ou WAIT KEY ou INPUT ça marche pas non plus. :snif:

prog_debutant
prog_debutant
Niveau 4
14 mai 2005 à 18:02:56

Timorite
merci d´avoir précisé à ubi-soft

bob85778

IF , camp$=1 THEN

ta variable camp$ est de type string,
tu dois donc écrire ça comme ça :

IF camp$="1" THEN

de plus, comme tu utilise la commande

IF

ENDIF

tu ne dois pas rajouter le THEN.
voilà le code au complet :

INPUT " Repond par un chiffre",camp$
IF camp$= " 1"
LOAD BITMAP " abstract03.bmp"
END IF

Grobourrin_II
Grobourrin_II
Niveau 10
14 mai 2005 à 18:06:35

C´est bon! J´ai résolu mon problème! Mais...

J´en ai un autre.

Je veux mettre une image et un son mais je comprends rien à la commande ( dans Help>Command)
LOAD SOUND Filename,SoundNumber
Et à la commade
LOAD IMAGE Filename,SoundNumber

Alors, que dois-je faire?

prog_debutant
prog_debutant
Niveau 4
14 mai 2005 à 18:13:34

Grobourrin_II,
( trop drôle le pseudo ! )
c´est simple:
( je te montre pour LOAD SOUND, mais c´est la même chose pour l´autre)
LOAD SOUND Filename,SoundNumber

-Filename
c´est simplement le nom de ton son :
par exemple :

boom.wav

n´oublie pas l´extention, sinon ça marche pas !
-SoundNumber
c´est le numéro que tu vadonner à ton son.
Comme ça, quand tu veux jouer ton son, tu n´´a pas besoin de réécrire son nom, tu utilise son numéro.
exemple :
1
voila un exemple de programme qui résume ce que je t´ai dit :
LOAD SOUND " boom.wav",1
PLAY SOUND 1
WAIT KEY
j´espère que j´ai été clair... :)

Grobourrin_II
Grobourrin_II
Niveau 10
14 mai 2005 à 18:15:50

Hum...
" Trop drôle le pseudo!"...
Ca reflète la réalité dans un miroir cassé. :lol:
Sinon merci. Et comment t´as deviné que le son c´était " Boum!"? :lol:
Je vais voir si ça marche.

prog_debutant
prog_debutant
Niveau 4
14 mai 2005 à 18:26:55

donne moi des nouvelles.
Autrement, tu veux que je te rpédise ton avenir ? :)

Grobourrin_II
Grobourrin_II
Niveau 10
14 mai 2005 à 18:29:28

Non, j´aimerai que tu m´explique mon nouveau problème :lol: :
Quand je teste ( F5) ça me met un message d´erreur:
" Ce programme va être arrêté car il a effectué une opération non conforme."
Keu seu pace t´eal donc?

Timorite
Timorite
Niveau 10
14 mai 2005 à 21:00:00

Ah prog_debutant je vois que tu me files un coup de main, à l´aise je n´aurais pas pu expliquer tout ça mieux que tu ne l´as fait :-)

Pour le message d´erreur quand on teste le programme, je ne sais pas exactement d´où ça vient, ça le fait de temps en temps. J´ai l´impression que c´est quand la mémoire est saturée, par exemple quand on met des actions trop complexes en boucle, ou alors qu´on charge des fichiers incompatibles ou corrompus.

Bob85778
Bob85778
Niveau 6
14 mai 2005 à 22:20:59

Ok merci bccp sa marche ( mon projet a encore avancé un tt petit peu^^)
par contre, existe t´il un commande pr mettre un etiquette ( c´est a dire, un borne ds le code ou on peut revenir a sa guise) je c pas si j´ai été clair
par exemple, je poser 1 question.
on repond oui ou non
apres, on demande si on est bien sur du choix, et si on repond non a cette question, on retourne au 1er choix.
merci d´ava,ce, c cool les topic comme sa^^
++

Bob85778
Bob85778
Niveau 6
14 mai 2005 à 22:56:49

ha oui et aussi, comment on fait un fichier exe ac le prog en DB?

Timorite
Timorite
Niveau 10
15 mai 2005 à 01:28:22

bob85778 il y a plusieurs moyens pour faire ce que tu veux. La plus " bordelique" ce sont les GOTO et les LABEL, mais je te les déconseille. Utilise plutôt des boucles, par exemple comme ça:

REPEAT
INPUT " Réponse à votre question" , reponse$
INPUT " Etes-vous sûr?" , sur$
UNTIL sur$="oui"

Et pour créer un . exe, va dans le menu compile->make exe/run ( raccourci clavier F5) et le fichier se créera dans le répertoire de ton fichier DarkBasic.

Sous forums
  • Aide à l'achat Mac
  • Steam Deck
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Macintosh
  • Hardware