C > Realmlist de wow

TitreRealmlist de wow
Postée le30-08-2009
Affichée1591
Mini-lien
Description

Aide sur Realmlist de wow,normalement corrigé.

EtatInconnu. Inconnu.
Code d'insertion
Options
Afficher les numéros de lignes  Mettre la source en plein ecran  Selectionner la source  Partager sur Facebook 
Téléchargement Telecharger en format txt  Telecharger en format pdf  Telecharger en format c
Plein ecran
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <windows.h>
#include "Launcher.h"

int writeD(long Error, const char chaine[]);

int main(int argc, char *argv[])
{
        int choix = 0, Error = 0;
        int autreRealmlist = 1;
        int choixJeu =0;

        while (autreRealmlist != 0)
        {

                printf ("--------------------------------------------------------");
                printf("\n\n\nBIENVENUE DANS LE LAUNCHER (qui permet de changer le realmlist de votre fichier) !\n\n");
                printf("1. MYGHAM\n\n\n2. La Vache \n\n\n3. Shindorei\n\n\n4. Love-Wow\n\n\n\nVotre choix ?  ");
                scanf("%d", &choix);
                printf("\n\n");
               
                switch (choix)
                {
                       
                case 1 : // (Si choix est égale à 1)
                        writeD(Error, MYGHAM);
                       
                        break;
                       
                case 2:
                       
                        writeD(Error, LA_VACHE);
                       
                        break;
                       
                case 3:
                        writeD(Error, SHINDOREI);
                       
                        break;
                       
                case 4:
                        writeD(Error, LOVE_WOW);

                        break;
                }
               
                printf ("Voulez-vous lancez le jeu ? (1: oui , 0 : non) ");
                scanf ("%d", &choixJeu);
               
                if (choixJeu == 1)
                {
                        ShellExecute(0,NULL,"C:\\World of warcraft\\Wow.exe",NULL,NULL,SW_NORMAL);
                }

                else
                {
                        printf ("\n\nVoulez-vous changez encore de realmlist ? (1 : oui , 0 : non): ");
                        scanf ("%d", &autreRealmlist);
                }
        }  
       
        system ("PAUSE");
        return 0;
}

int writeD(long Error, const char chaine[])
{
        FILE* fichier = NULL;
        // Zone 1
        fichier = fopen("C:\\World of Warcraft\\Data\\frFR\\realmlist.wtf", "w+");
        if (fichier != NULL)
        {
               
                fprintf(fichier, "%s", chaine);
               
                printf("Le realmlist est maintenant : %s\n\n", chaine);
                fclose(fichier); // On ferme le fichier qui a été ouvert
        }
        else
        printf("Impossible d'ouvrir le fichier test.txt\n");

        return 0;
}