+ Rispondi al Thread
Pagina 4 di 4 primaprima ... 234
Visualizzazione dei risultati da 31 a 40 su 40

Discussione: Problema riguardo una condizione in caso di vittoria ad inizio partita

  1. #31
    L'avatar di AntonioG
    AntonioG non è in linea Moderatore Globale Ultimo blog: Commodore 64 e Codemotion
    Luogo
    Roma
    Post
    17,051
    Blogs
    5
    No, ho capito bene. Quello che ti ho detto è di controllare se, all'inizio, le coordinate scelte casualmente per la biglia sono quelle scelte casualmente per la buca vincente.
    Avvisi generali e importanti, a pena CHIUSURA thread e/o BAN
    Il crossposting è vietato.
    Le richieste di "pappa pronta" sono vietate.
    Utilizzate i tag CODE per il codice.
    Leggere il Regolamento per chiarimenti PRIMA di creare nuovi thread.
    Utilizzare sempre i PM per comunicare con i moderatori.
    Non mi contattate in PM per problemi di software, usate il forum

  2. #32
    Shoot non è in linea Novello
    Post
    47
    Però scusa non capisco a cosa serve questa condizione.

  3. #33
    L'avatar di AntonioG
    AntonioG non è in linea Moderatore Globale Ultimo blog: Commodore 64 e Codemotion
    Luogo
    Roma
    Post
    17,051
    Blogs
    5
    Quando inizia il gioco la biglia può essere posizionata proprio nella buca vincente. Ma non è quello che volevi sapere??
    Avvisi generali e importanti, a pena CHIUSURA thread e/o BAN
    Il crossposting è vietato.
    Le richieste di "pappa pronta" sono vietate.
    Utilizzate i tag CODE per il codice.
    Leggere il Regolamento per chiarimenti PRIMA di creare nuovi thread.
    Utilizzare sempre i PM per comunicare con i moderatori.
    Non mi contattate in PM per problemi di software, usate il forum

  4. #34
    Shoot non è in linea Novello
    Post
    47
    Io volevo sapere come far uscire il messaggio "hai vinto. il tuo punteggio è 50" quando si becca al primo lancio la buca. Spero di non infastidirti troppo su questa cosa. Mi è troppo complicata.

  5. #35
    Shoot non è in linea Novello
    Post
    47
    Vabbè facciamo così. Nel frattempo potresti darmi una mano riguardo un'altra cosa? Non riesco a fare in modo di spostare la buca in un punto casuale appena la biglia ci va sopra. Io ho scritto in questo modo:
    #define BUCAN '+'
    if(griglia[xpos][ypos]==BUCAN)
    {
    if(rBucaN==xpos && cBucaN==ypos)
    {
    xpos=rand() %50;
    ypos=rand() %50;
    }
    else
    {
    griglia[savex][savey] = '-';
    }
    }
    P.S:Ho usato il + per indicare per ora in modo visibile tali buche per vedere se funzionano.

  6. #36
    L'avatar di AntonioG
    AntonioG non è in linea Moderatore Globale Ultimo blog: Commodore 64 e Codemotion
    Luogo
    Roma
    Post
    17,051
    Blogs
    5
    Quote Originariamente inviato da Shoot Visualizza il messaggio
    Io volevo sapere come far uscire il messaggio "hai vinto. il tuo punteggio è 50" quando si becca al primo lancio la buca. Spero di non infastidirti troppo su questa cosa. Mi è troppo complicata.
    Te l'ho detto ma se non provi a seguire il consiglio ma continui a fare la domanda, non otterrai molto.
    Avvisi generali e importanti, a pena CHIUSURA thread e/o BAN
    Il crossposting è vietato.
    Le richieste di "pappa pronta" sono vietate.
    Utilizzate i tag CODE per il codice.
    Leggere il Regolamento per chiarimenti PRIMA di creare nuovi thread.
    Utilizzare sempre i PM per comunicare con i moderatori.
    Non mi contattate in PM per problemi di software, usate il forum

  7. #37
    L'avatar di AntonioG
    AntonioG non è in linea Moderatore Globale Ultimo blog: Commodore 64 e Codemotion
    Luogo
    Roma
    Post
    17,051
    Blogs
    5
    Quote Originariamente inviato da Shoot Visualizza il messaggio
    Vabbè facciamo così. Nel frattempo ....
    No, non facciamo così. In questo thread si continua a discutere dell'argomento del titolo.

    Se hai un altro argomento, allora crea un altro thread con titolo opportuno e lì si discute solo di quello.

    Una raccomandazione ... quando posti del codice usa i tag CODE e posta sempre tutto il codice per far capire dove posizioni le modifiche.
    Avvisi generali e importanti, a pena CHIUSURA thread e/o BAN
    Il crossposting è vietato.
    Le richieste di "pappa pronta" sono vietate.
    Utilizzate i tag CODE per il codice.
    Leggere il Regolamento per chiarimenti PRIMA di creare nuovi thread.
    Utilizzare sempre i PM per comunicare con i moderatori.
    Non mi contattate in PM per problemi di software, usate il forum

  8. #38
    Shoot non è in linea Novello
    Post
    47
    Fatto. Ho creato un altro thread

  9. #39
    Shoot non è in linea Novello
    Post
    47
    Allora, tornando al fatto che hai detto che queste stringhe di codice non hanno senso
    codice:
    griglia[xpos][ypos]!=CHBVIS;
    griglia[xpos][ypos]!=CHBVIN;
    griglia[xpos][ypos]!=CHBNAS;
    cosa mi consiglieresti di fare per evitare che tale biglia non si trovi ad inizio gioco nello stesso punto in cui si trova una biglia nascosta, perdente o vincente?
    E riguardo il beccare la buca vincente al primo lancio, mi consigli lo stesso di usare questo if?
    codice:
    if(griglia[x1][y1]==BUCA && rBucaV==x1 && cBucaV==y1)
    Ovviamente modificherò le variabili

  10. #40
    Shoot non è in linea Novello
    Post
    47
    Tutto apposto, ho risolto il problema

+ Rispondi al Thread
Pagina 4 di 4 primaprima ... 234

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi