Jump to content
Rpg²S Forum

Final Andrea

Utenti
  • Posts

    430
  • Joined

  • Last visited

Posts posted by Final Andrea

  1. Il simbolo ^ a quanto pare è come nel linguaggio binario. E' uno XOR, difatti se provi con 0^0 1^0 1^1, ecc... i risultati sono gli stessi dello XOR ^ ^

    Usato con quei numeri interi decimali non saprei però... sarà uno XOR sui decimali? Sapete come funziona? XD

    ^ ^

     

    Ah già! Me ne ero dimenticato! E' un operato bit a bit che operano sui bit xD

    Mi sto arrugginendo in questo periodo senza C++ :D

    Allora si trova che:

    print 5 ^ 2 #7
    

     

    L'operatore XOR afferma che se solo una delle due cifre messe in relazione è 1, allora rilascia 1, altrimenti 0.

    Il numero 5 in binario corrisponde a: 101

    Il numero 2 in binario corrisponde a: 010

    Il risultato finale è: 111 (Che corrisponde in decimale a 7)

     

    La cosa che mi arrabbio è che anche in C++ si utilizza l'operatore ^ come XOR, e me ne sono dimenticato. Maledetta memoria! :angry:

  2. Molto interessante anche questa terza parte.

     

     

    nelle prossime lezioni cercherò di aggiungere nuovi personaggi in movimento senza dannarmi l'anima grazie all'utilizzo di un altro strumento di xna, poi muoveremo crono con i tasti direzionali... lo faremo attaccare...aggiungeremo una barra della vita, i mostri che si autogenerano...vedremo come cambiare scena (del tipo: titolo->nuovo gioco->uccidi i nemici->game over/vittoria a seconda dei casi)...e boh, al max ci penso al momento :P

    Ottimo! Quindi diciamo che questi tutorial guidano il lettore come creare un gioco RPG a tutti gli effetti?

  3. Mmm.... non mi sembra che ci sia la radice quadrata. Ho controllato nei contenuti di RPG Maker VX Ace, e questi sono tutti gli operatori:

    high ::
    []
    **
    -(unary) +(unary) ! ~
    * / %
    + -
    << >>
    &
    | ^
    > >= < <=
    <=> == === != =~ !~
    &&
    ||
    .. ...
    ?:(conditional operator)
    =(+=, -= ... )
    not
    low and or

    Ma non capisco che funzione ha l'operatore ^ . Ho provato questo, e guardate i risultati: :blink:

    print 5 ^ 2 #7
    print 2 ^ 5 #7
    print 3 ^ 5 #6
    print 5 ^ 5 #0
    print 10 ^ 23 #29

    Sono risultati privi di significato (almeno sembra).

  4. Allora, era come ipotizzavamo (anzi come ipotizzava Guardian), è un elevamento alla potenza. Ho fatto vari test, e risulterebbe che:

    print 5 ** 3 #Stampa: 125
    

    Quindi l'operatore ** equivale al classico ^ utilizzato in molti linguaggi.

    A sinistra abbiamo il numero da elevare, mentre a destra dell'operatore abbiamo l'esponente della potenza.

  5. Se non erro dovrebbe essere elevamento a potenza, prova 3**2 ^ ^

     

    EDIT: ah aspetta però... è ad inizio stringa? D: Il ruby non ha puntatori, vero? XD

    Ti riferisci ai puntatori di puntatori? Penso sia un'elevamento, in quanto nel caso fosse un puntatore l'istruzione non avrebbe senso col 2 avanti.

    Nel C++ c'è la funzione pow(); che ti eleva un numero...questa cosa non mi va tutt'ora giù...

     

     

    Che senso ha dire: Se (assegno valore a TextBox1) allora messagebox...

    C'è un senso, ma il problema è che basic fa skifo.

  6. Benvenuto! :smile:

     

    Quando avrò riacquistato la stabilità mentale, ritenterò, magari in Game Maker visto che mi sta attirando molto più come tool.

    Non l'ho mai capito Game Maker come tool...mi fa in un certo senso *schifo* XD

  7. Perché = è un operatore di assegnazione, nelle "if" ci vuole ==. Guardian, mi meraviglio di te, è una delle prime cose che si imparano nella programmazione!

    Edit: adesso ho notato il !=, chiedo scusa! XD

    Gia, però non capisco ancora il perchè nel Basic all'interno della If si usa = e non ==.

  8. Ho riscontrato un altro bug. In pratica stava scorrendo il menu, quando il mio cursore si sofferma su: "Guardian Of Irael", e appare questo box che non avevo mai visto e mi sa di nuova implementazione (figo).
    Però i bottoni sono posizionati in maniera sballata, forse a causa dell'attributo float? In pratica coprono alcune scritte. :sleep:
    http://img27.imageshack.us/img27/7596/guardianc.png
    Mi scuso con Guardian se l'ho utilizzato come cavia xD

  9. Dato che qui si parla di Cookie, ho un problema nel far rimanere collegato l'utente, in pratica cliccando sulla spunta "checked" della checkbox, il file login.php dovrebbe andare a salvare i dati di login come cookie sul computer. Il problema è che l'ho settata dalla durata di 1 ora, ma se chiudo il browser e lo riapro non mi legge i cookie.

    Codice login.php

     

    session_start();
    $user = $_POST["user"];
    $psw = $_POST["psw"];
    $check = $_POST["login"];
    if($check == "login"){
    setcookie("user", $user, time() + 3600, "/");
    setcookie("psw", $psw, time() + 3600, "/");
    }
    $psw = crypt($psw, CRYPT_MD5);
    $_SESSION['user'] = $user;
    $_SESSION['psw'] = $psw;
    ?>

     

     


    Codice index.html:

     

    <?php include("conn.php"); ?>
    	<header>
        	<div id="headbar">
            	<div id="head">
            	<span class="logo">
                	<img src="images/logo.png">
                </span>
                <span class="voci">
                	<?php
    					session_start();
    					$comando = "SELECT * FROM account WHERE user = '$_SESSION[user]' AND psw = '$_SESSION[psw]'";
    					$result = mysql_query($comando);
    					print "<a>$_COOKIE[user]</a>";
    					if($campo = mysql_fetch_assoc($result)){
    						if($campo['admin'] == "true"){
    							print "<a href='pannello'>Pannello Admin</a>";
    						}
    							print "<a href='profilo.php?user=$_SESSION[user]'>Profilo</a>";
    							$comando = "SELECT * FROM headbar WHERE connessione = 'true'";
    							$result = mysql_query($comando);
    							while($campo = mysql_fetch_assoc($result)){
    								print "<a href='$campo[url]'>$campo[voce]</a>";
    							}
    					}
    					else print "<a href='#' onClick='login()'>Login</a>";
    				?>
                </span>
                </div>
            </div>
            <div id="login">
            	<form action="login.php" method="post">
            	<p>User: <input type="text" name="user">  |  Password: <input type="password" name="psw">  <input type="submit" value="Login"> <input type="checkbox" name="login" value="login"> Ricordami ad ogni visita</form>
                </p>
            </div>

     

     

     

     

    Alla fine cos'è che ho sbagliato? Dato che ultimamente mi sto dando alla programmazione web. Perdonatemi nel caso sia andato fuori tema ç______ç

    Comunque ho notato una cosa...è normale l'allineamento del titolo del messaggio, oppure è sballato? Perchè ci vedo un allineamento un pò orribile.
    Screen:

     

    http://img23.imageshack.us/img23/5889/screen2hu.png

     

     

  10. Benvenuto ^ ^

    Ah già hai provato pensanti tool come Unity? Come mai l'hai abbandonato? L'avevi provato avendo già basi di C# o proprio nulla di programmazione?

    La prima immagine non la apre, sei sicuro che non sia un link scaduto?
    La seconda carina come è venuta, ma ora il difficile sta nel modificarla. Ci si becca in giro!

  11. Ho letto diversi tutorial, solitamente sì, si parte prima dal concetto di classe, ma non è così raro difatti trovarne di quelli che partono da metodi o procedure ^ ^

    Beh, io in genere dei tutorial che ho letto partivano dai metodi. Secondo me si dovrebbe partire sempre dall'interno verso l'esterno. Se non si parte da cos'è un'espressione, non si può introdurre il concetto di classe. Identico discorso per il computer, se non i parte dall'interno del computer difficilmente si comprende come funziona. Non so se mi sono spiegato in modo chiario.

  12. Trovato un problemino. Il codice che avevo inserito nel post 27 viene visualizzato in modo errato. E' interrotto da vari div class e table e si vede su una riga sola

    http://www.rpg2s.net/forum/index.php?showtopic=10593&page=2

     

    Ho controllato qualche script sul forum e viene visualizzato correttamente. Non so se dipende dal comando che avevo utilizzato quella volta per inserire il codice o se dipende da altro

    E' il codice HTML mischiatosi col messaggio, infatti i div sono blocchi che contengono altre istruzioni markup al loro interno. Ma non si sa la causa di questo mischio tra html e messaggio.

×
×
  • Create New...