Accueil Connexion Inscription Membres Rechercher Accéder au jeu


   Index / Les mises à jours et Mods / [MOD] Voiture + Essence (en co

   


miky92
Membre

Messages : 9
Remonter

[MOD] Voiture + Essence (en co (0 vote)

Posté par miky92, le 20/06/2008 à 20:59:09

Salut à tous, tout d'abord je présente mon projet.

Je compte faire un système avec différents véhicules (tous types) et faire un système d'essence (par exemple 40 litres = 40 déplacements)

Comment vais-je faire ?
1.Je vais reprendre le système d'achat d'armes/armures et le modifier pour le transformer en une sorte de "concessionnaire".
2. Je vais reprendre le MOD saletée et le modifier pour qu'il s'intègre au type du véhicule.
3. Faire une pompe à essence (assez simple à faire) un lien, un formulaire avec un maximum de littre à mettre.

Par exemple :
J'ai acheter un QUAD avec 70 littres (900 gils) à 1,15 gils / littres.

Je pourrais me déplacer 70 fois et au bout de 71 fois un formulaire s'affiche en me demandent combien je met de littre (maximum 70).

Sans compter les fails de sécurité.

Si quelqu'un veut m'aider je l'invite avec joie.

Cela parrait simple mais j'ai déjà regardé et ca peut prendre enormement de temps ^^

Pour les aventuriers je suis ouvert à toute proposition d'aide




sofiie
Visiteur
Remonter

RE : [MOD] Voiture + Essence ( (0 vote)

Posté par sofiie, le 20/06/2008 à 21:09:16

C'est simple, dans la table users tu fais un champ essence.

Tu fais une function stationservice() pour acheter des litres de carburant, tu peux meme faire un maximum pour le plein, par exemple 100 litres.

Ensuite à chaque pas fait sur la map: -1 en essence

Et ensuite tu mets des restrictions, par exemple si
essence < 1 = aller acheter de l'essence




miky92
Membre

Messages : 9
Remonter

RE : [MOD] Voiture + Essence ( (0 vote)

Posté par miky92, le 20/06/2008 à 23:33:20

Pas si simple que sa car il faut l'accorder à chaque type de véhicules ...

QUAD = 70 litttres
Peugeot 206 = 150 littres (c'est que des exemples lol)

tu voi ce que je veut dire ?




Maxiiiime
Visiteur
Remonter

RE : [MOD] Voiture + Essence ( (0 vote)

Posté par Maxiiiime, le 05/07/2008 à 22:03:21

Et bah tu créer un autre champs

Donc les champs seront:
- Essence
- Vehicule

Après sur la map du mets des conditions :


Code :

If ( $vehicule == quand )

{

$essence $essence $consommation['quad'// Schématique, à toi de bien rédiger ça.

}





Code :



If ( $vehicule == BMW )

{

//Un pas enlève 10 litre // XDDD

}




Mais avant tout ça une condition importante :


Code :

If ( $essence <= // J'ai mis inférieur ou égal, on ne sais jamais :p

{

echo
"Retourne à la ville avant que je te mette un PV";

exit(); 
// Très important.

}




Et à la station essence même principe :


Code :

If ( $vehicule = ... )

{

Prix au litre = ...;

}





Pas très compliqué tout ça .


Maintenant avec tout ces infos tu va faire ton système .
En passant je te donne quelques conseils :
- Beaucoup de conditions signifie que tu peux ( doit ? ) utiliser les elseif.

- Plutôt que de mettre le nom du véhicule en bdd mets un id, et créer une table véhicules ou tu stockera tout les véhicules ( infos + prix au litre + Consommation ). Ainsi ton système sera moins lourd et plus simple ^^. Par contre faudra réviser tes cours php sur les jointures. Tu pourras même faire un ajout de véhicule via l'admin :p.

Allez je te souhaite bonne chance, si tu te demande pourquoi j'ai pris autant de temps à t'expliquer le fonctionnement alors que j'aurais plus écrire le code c'est parce que c'est grâce à des scripts comme ça que l'on progresse !

Bonne soirée







   



Messages Anciens messages Nouveaux messages Nouveaux messages


® RPGillusion.net - Tous droits réservés - 2005-2008. Reproduction interdite par les droits d\'auteurs.