Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
Système d'inventaire
Auteur Message
Répondre en citant
Message Système d'inventaire 
Bonjour,
J'aimerais savoir si il serai possible de faire un "inventaire" ou un "sac" en Batch !
Car je suis en train de faire un Rpg en Batch et j'aimerais y intégré un inventaire ...
J'aimerais qu'on ai 20 places et que si par exemple on tue un monstre et qu'il drop une épée il met dans la place 1 une épée puis après si on drop une potion qu'il mette une potion dans la place 2 puis si on drop une 2ème potion il écrit a la 2ème place Potion (2) par exemple !
Et que quand il ni a plus de place on peu jeter des objet on des truc comme sa !
Et aussi qu'on puisse s'équiper l'épée et boire la potion !
Merci




______________________________________________________
EdgeKiller,
Flash-Batch,
Mon site web : http://flash-batch.weebly.com/
Mon adresse Mail : flash-batch@live.fr
Mon Skype : scorpionunlashed
Visiter le site web du posteur MSN Skype
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Système d'inventaire 
UP ! Very Happy




______________________________________________________
EdgeKiller,
Flash-Batch,
Mon site web : http://flash-batch.weebly.com/
Mon adresse Mail : flash-batch@live.fr
Mon Skype : scorpionunlashed
Visiter le site web du posteur MSN Skype
Répondre en citant
Message Système d'inventaire 
Oui mais sa va prendre du temps , car il faudrait fabriquer plusieurs variable et les écrire dans un fichier .txt pour chaque emplacement de sac !



Visiter le site web du posteur
Répondre en citant
Message Système d'inventaire 
Mais justement j'aimerais que se soit plus simple =)




______________________________________________________
EdgeKiller,
Flash-Batch,
Mon site web : http://flash-batch.weebly.com/
Mon adresse Mail : flash-batch@live.fr
Mon Skype : scorpionunlashed
Visiter le site web du posteur MSN Skype
Répondre en citant
Message Système d'inventaire 
Faire plus simple serait plus difficile ^^

Quand j'ai ce genre de problème ,je me sert de petit programme avec des algorithme d'aide a la création de longue ligne Cool

Un exemple :

Code:

@echo off
:: On definit les varirable ( le compteur de boucle --' ) ::
set /A num=2
set /A num2=1
set /A num3=3
:: %%i est le premier mot de chaque ligne du fichier commande.txt ::
for /f %%i in (commande.txt) do Echo set=%%i   >> MonFichierSortie.txt
:menu
:: %%b est la phrase entière de chaque ligne du fichier "hiii.txt" ::
for /f "delims=: tokens=1,*" %%a in ('findstr /n "^" hiii.txt ^| findstr "^%num2%:"') do (
set mot2=%%b)
for /f "delims=: tokens=1,*" %%a in ('findstr /n "^" hiii.txt ^| findstr "^%num3%:"') do (
set mot3=%%b)
for /f "delims=: tokens=1,*" %%a in ('findstr /n "^" hiii.txt ^| findstr "^%num%:"') do (
set mot=%%b)
::ecrit les resultat des boucle for dans le fichier "hi.txt"
echo echo %mot2% >>hi.txt
echo set variable=%mot% >>hi.txt
echo start %%variable%% %mot3% >>hi.txt
:: Ajoute +3 au compteur des variable pour que la boucle continue jusqua faire le nombre de ligne souhaitée ::
set /A num=%num% +3
set /A num2=%num2% +3
set /A num3=%num3% +3
:: on retroune au debut pour recommencée les action
goto menu


A toi de l'arranger a ton goût pour t’éviter d 'écrire des longue ligne Okay



Visiter le site web du posteur
Répondre en citant
Message Système d'inventaire 
Tu pourrais me faire un truc un peu plus détailler parce-que le truc "for /f édemils=: tokens=1 .... " je ne comprend rien ....
Merci !




______________________________________________________
EdgeKiller,
Flash-Batch,
Mon site web : http://flash-batch.weebly.com/
Mon adresse Mail : flash-batch@live.fr
Mon Skype : scorpionunlashed
Visiter le site web du posteur MSN Skype
Répondre en citant
Message Système d'inventaire 
Je t'ai donnée des codes avec des explication , maintenant a toi de jouer et oublie pas Google est ton meilleur ami Wink



Visiter le site web du posteur
Répondre en citant
Message Système d'inventaire 
edgekiller a écrit:
Tu pourrais me faire un truc un peu plus détailler parce-que le truc "for /f édemils=: tokens=1 .... " je ne comprend rien ....
Merci !

Un tutoriel sur le batch au format pdf est disponible sur le forum.
Tu as quelques explications dedans, et dans une des sections tutoriels tu as un tuto sur le for réalisé par stryk.




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Message Système d'inventaire 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch