Jump to content
Rpg²S Forum

Keroro

Utenti
  • Posts

    646
  • Joined

  • Last visited

Everything posted by Keroro

  1. comodo da pubblicizzare un nome giapponese -_- la lettura penso sia "man hanadutsu" ma il significato è un po' da ragazzina :D (e non sono sicuro sulla morfologia :) )
  2. ok ota giemme ma giochi :P (del resto con le skill di gilda nuove sei l'unico che ha esperienza) (sempre se sta bene agli altri) walrus dobbiamo ancora scegliere un server dobbiamo cercare un mid, senza item sgravi da donazioni e con abbastanza persone da far rosikare walrus biochemist otaku sinx voi avete qualche classe già in mente o ci dovete pensare? io pensavo di clownizzare :E
  3. soka :P però se giochi potresti fare il guild master anche se te la tiri troppo -_-
  4. rebirthRO vende oggetti sgravissimi anch'io sarei per i low ma otaku è pigro e si rompe il cazzo >_> gli high sono da evitare e per questo penso che con un mid fatto bene si accontenta tutti edit: Bene, ti considero dei nostri XD
  5. ottimo :D la mission della gilda sarà principalmente divertirsi con attività di gruppo, quindi ownare in woe e farsi equip uber a spese degli mvp (sì, sto pensando a valkyrie, hydro e thanatos) perdendo il meno tempo possibile sull'exp (e per questo che pensavo/amo ad un mid rate tra i 40 e i 100x, non di più altrimenti è troppo sgravo e poco divertente), in questo modo anche chi ha poco tempo puo' tirar su un buon pg e divertirsi in gilda ;)
  6. ho convinto anche otaku solo che è troppo gay per postare ._. saremo già in 3 :D
  7. stai perdendo tempo a tramare una vendetta, direi proprio di no
  8. silver dovresti ringraziare il tuo professore perché se ti ha messo 3 è per farti svegliare! Se fosse una citazione integrale quella nel tuo primo post sarebbe un tema decisamente striminzito, nel quale mostri sia che non hai la minima idea di come scrivere un testo argomentativo, sia che non hai un minimo di cultura per citare un qualsiasi filosofo/storico/personaggio famoso. Il tema quindi risulta arido, striminzito e organizzato male. Succede a tutti di essere ridicolizzati in questo modo: il mio trauma è stato alle scuole elementari, quando un tema mi è stato valutato N.C. ovvero Non Classificabile ovvero "hai scritto delle boiate pazzesche e mi rifiuto di valutarlo" L'ho odiata la mia maestra di italiano ma a distanza di tempo ho capito: ho capito che se mi fossi fermato a quello che mi avessero insegnato in classe non avrei mai raggiunto quei risultati soddisfacenti che speravo; ho capito che era il caso di prendermi la briga di studiare per me, di capire come organizzare un tema e che sono pochi gli insegnanti che valutano un tema a prescindere dalla loro opinione sulla questione. Per fortuna ho avuto una magnifica professoressa di Italiano al triennio che pur non condividendo molte delle mie tesi mi valutava oggettivamente e sotto la sua aluccia ho raggiunto voti come 8,9,9 e 1/2, mai visti in tutta la mia storia letteraria :P Si ha sempre da imparare e da qui alla scuola di giornalismo per me passeranno un paio d'anni, ti consiglio di guardarti intorno, leggere molto, e migliorare la tua cultura generale oltre che rivedere lo schema esplicativo del testo argomentativo.
  9. cercavo un buon server unofficial di ragnarok dove magari giocavate anche voi per riscoprire il gioco perché ultimamente sto in server stranieri e non mi diverto. (in 2 italiani e ci becchiamo una volta a settimana -_-) il server che vorrei: deve essere popolato da molte persone (non la classica italianata con 2 gilde dominanti) non deve andare avanti a donazioni di item per soldi o se succede gli item non devono essere forti ma solo fashion ci devono essere un po' di italiani pro con cui fare la gilda (mi sento pro, provare per credere :P= so che sarebbe troppo pretendere un low rate, quindi estendo la mia ricerca anche a mid rate :) i link sono spam/illegali ma i nomi no, parliamo usando i nomi che poi me li cerco =P potete aiutarmi?
  10. stampa due volte perché il for con il j è INUTILE e fai casino con l'if else, è chiaro che ci sono delle matricole con quel voto e matricole senza :P #include <stdio.h> #include <stdlib.h> #include <time.h> #define N 100 void ricerca(int a[N][2]){ int voto; int trovato = 0; int i; do { printf("Inserire voto [18~30]: "); scanf("%d",&voto); }while (voto<18 || voto > 30); for (i=0; i<N; i++) if (a[i][1] == voto){ printf("Matricola %d\n",a[i][0]); if (!trovato) trovato = 1; } if (!trovato) printf("Nessuna Matricola ha preso %d.",voto); } int main(){ int db[N][2]; int i; srand(time(0)); for (i=0;i<N;i++){ db[i][0] = 100+i*i*i; //se li generi random hai bisogno di una funzione che elimini i doppioni db[i][1] = 18+rand()%13; //usa questo piuttosto che rand()%31 } ricerca(db); fflush(stdin); getchar(); return 0; }
  11. io ho sempre usato colorcop e va da dio =D
  12. void normalizza(float *source, float * dest,int n){ int i; float min,max; min = max = source[0]; for (i=1;i<n;i++){ if (source[i]>max) max = source[i]; if (source[i]<min) min = source[i]; } for (i=0;i<n;i++) dest[i] = (source[i] - min)/(max-min); }
  13. per determinare il numero di termini che approssimano devi eseguire una operazione per volta, non a 2 a 2, anche se le performance ne risentono (oltre al fatto che usiamo una serie particolarmente "lenta") ho scritto questo programmino risolutore #include <stdio.h> #include <stdlib.h> const double P = 3.1415926; int pi(double e){ double p=0; int i=0,n = 1; double d = 1.0; while((P/(double)4.0 -p)*(P/(double)4.0 -p)>e*e){ if (n%2) p+=(1.0/d); else p-=(1.0/d); n++; d+=2.0; i++; } printf("pi: %.10e\n",P); printf("my pi: %.10e\n",p*4); return i; } int main(){ double epsilon = 0.000000001; printf("Serie parziale a %d termini\n",pi(epsilon)); fflush(stdin); getchar(); return 0; }
  14. pigreco=4/(divisore)-4/(divisore+2); devi usare += e non =
  15. avevo scritto \ 0 (vicini) ma il forum me l'ha editato in '\' perché è il carattere di fine stringa (temeva un hack :) )
  16. usi tre variabili: 1° un contatore = 0 2° la lettera precedente = '\' 3° la lettera attuale in un ciclo: se (lettera precedente == lettera attuale) contatore++ altrimenti ..stampa "frequenza di %c = %d",lettera attuale, contatore ..contatore =0 lettera precedente = lettera attuale
  17. consiglio: inizializza sempre il valore delle variabili che poi consideri nel ciclo, voto1, voto2, voto3 non hanno valore iniziale inoltre la variabile che contiene il numero di studenti deve essere incrementata se e solo se inseriscono un voto valido, e devi sommare il voto ottenuto ad una tua variabile time.h e math.h sono inutili per questo programma ho scritto una soluzione cercando di renderla vicina al tuo stile, in primo acchito c'era un while(1) e tanti continue/break :nana: #include <stdio.h> #include <stdlib.h> int main(){ int nstud1 =0,nstud2 = 0,nstud3 = 0; float voto1 = 0.0, voto2 = 0.0, voto3 =0.0; float numero = 0.0; int classe = 0,fine = 0; while (!fine){ printf("Scrivi la classe [tra 1 e 3] e il voto [tra 0 e 10] separati da uno spazio\n0 0 per terminare: "); scanf("%d %f",&classe,&numero); if (classe == 0) { if (numero == 0) fine = 1; } else if (classe == 1) { if (numero >= 0.0 && numero <= 10){ voto1+=numero; nstud1++; } else printf("Voto non valido!\n"); } else if (classe == 2){ if (numero >= 0.0 && numero <= 10){ voto2+=numero; nstud2++; } else printf("Voto non valido!\n"); } else if (classe == 3){ if (numero >= 0.0 && numero <= 10){ voto3+=numero; nstud3++; } else printf("Voto non valido!\n"); } else printf("Classe non valida!\n"); } system("CLS"); printf("Gli studenti della classe 1 sono: %d\n",nstud1); printf("Gli studenti della classe 2 sono: %d\n",nstud2); printf("Gli studenti della classe 3 sono: %d\n",nstud3); if (nstud1>0) printf("La media dei voti della classe 1 e' %.2f\n",voto1/nstud1); if (nstud2>0) printf("La media dei voti della classe 2 e' %.2f\n",voto2/nstud2); if (nstud3>0) printf("La media dei voti della classe 3 e' %.2f\n",voto3/nstud3); fflush(stdin); getchar(); return 0; }
  18. fatto ;) ho semplificato di molto il codice #include <stdio.h> #include <stdlib.h> int main(){ int righe, i,j; printf("scrivi un numero: "); scanf("%d", &righe); printf("\n"); //mezzo abete for (j=0; j<righe; j++) { for (i=0; i<=j; i++) printf("*"); printf("\n"); } printf("\n\n"); //abete intero for (j=0;j<righe;j++) { for (i=0; i<(righe-j); i++) printf(" "); for (i=0; i<(1+j*2); i++) printf("*"); printf("\n"); } fflush(stdin); getchar(); return 0; } se non capisci qualcosa chiedi pure ;) (nota: fflush è meglio non usarla, l'ho lasciata solo perché forse in uni ti hanno detto di fare così)
  19. qui spiega perché void main() è da evitare, oltre al fatto che viola gli standard C89 e C99.
  20. i file di excel (.csv) sono facilissimi da importare e non c'entrano una mazza con i mdb ;)
  21. molto carino, l'ho appena finito di vedere non si capisce dov'e' che inizia la finzione e inizia la realta' XD
  22. per quanto riguarda l'engine: ho provato a farlo con file audio diversi (un mid per ogni strumento da isolare+la base) e funziona (ho provato sia con c ed engine audio che con gamemaker), viene tutto preciso, sincronizzato e apparentemente senza lag ora il difficile e' capire come smembrare il file midi, pensavo ci fossero in giro delle funzioni preposte ma non ne trovo... cmq da quel che ho visto e' possibile creare un file multicanale mixando diverse sorgenti, se ad esempio hai a disposizione un midi per ogni strumento da isolare + un midi di sottofondo li mixo e da questo puoi isolare i singoli canali, ma a questo punto non so quanto converrebbe sbattersi per unirli, si possono usare benissimo sfusi... cerchero' ancora in settimana ma se non trovo niente mi devi dire tu, se vuoi convertire il tuo gioco con gamemaker ti posso dare una grande mano (potrei pure programmartelo se qualcuno tipo alato mi aiuta con il design degli script :*), e renderti disponibile un engine per il gioco + funzioni per mostrare messaggi e creare le altre aree tipo shop, ecc... (in breve metterti a disposizione funzioni per programmare quasi in stile 2k), eventualmente convertendo degli script di tua scelta da rpgmaker xp a gamemaker fammi sapere XD
  23. da quel che so da guitar pro e' possibile esportare anche in formato midi, non conosco le specifiche del file .gp quindi non azzarderei... Penso sia possibile fare una cosa del genere, cioe' smembrare un midi e selezionare soltanto le voci che interessano. per far ascoltare soltanto una parte dello strumento basta avere a disposizione piu' canali audio: abbassi a 0 il volume del canale dedicato alla riproduzione dello strumento in caso di miss e contemporaneamente riproduci su un altro canale il rumore TUC, poi riattivi il volume del canale dello strumento solo se becca una nota. (in questo modo eviti tutti i problemi relativi alla sincronizzazione con la base) Mi documentero' e se la cosa e' fattibile posso realizzare una dll (non so programmare con il ruby, solo in c XD), e penso che il gioco non dovrebbe perdere molto in velocita' perche' le chiamate della dll sarebbero ridotte soltanto per dare inizio alla riproduzione, e nei momenti in cui l'utente missa per la prima volta o riprende dopo un miss (il peggior caso sarebbe beccare la nota a note alterne XD)
×
×
  • Create New...