vitespirite

Membres
  • Compteur de contenus

    445
  • Points

  • Inscription

  • Dernière visite

  • Days Won

    11

Tout ce qui a été posté par vitespirite

  1. Salut , je créer se sujet pour les petit question ou ceux qui ne trouve pas une petit erreur je vous invite a poster ici je commence :
  2. Salut tout le monde, tout est dans le titre Je commence : Une plus grande map. une modification de véhicule plus poussé. Des enfants dans les PNJ. Des policier plus perfectionner. Et divers mod poussé pour intégrer les service publique (comme sur pc mais pour console). Et vous ?
  3. Tu pourrait optimiser cette requête (j'ai pris au hasard j'ai juste survoler le sujet) Tu pourrait l'optimiser en utilisant dans tes colonne de ta base de donnée en valeur par défaut comme ça tu ne serait pas obliger de les rentrer dans ta requête ce qui te donnerais : mysql_format(Database, DB_Query, sizeof(DB_Query), "INSERT INTO `PLAYERS` (`USERNAME`, `PASSWORD`, `SALT`) VALUES ('%e', '%s', '%e')", pInfo[playerid][Name], pInfo[playerid][Password], pInfo[playerid][Salt]); ce qui te permettrais de baisser le nombre d'octet alloué a ton array (C'est juste un recommandation )
  4. Ajout & modification poster
  5. Salut les amilles, je vous présente un ucp que j'ai développer pour m'entraîner au langage web. Voici un petit tableaux des chose présente et de leur avancement : Système de connexion (fini potentiellement améliorable) Système d'inscription (Pas encore commencer) Système de news (fini) système de visualisation des stats (améliorable) système de banque (améliorable) système de visualisation de la concession (fini mais améliorable) système de visualisation des stats des véhicule (fini) système de mail (améliorable et a finir) système de gestion du compte (pas commencer) système d'administration (pas commencer) Système de bugtracker (non fini) Si vous avez des suggestion n'hésitez pas . je précise avant que ce n'est pas open source donc inutile de me demander le lien de téléchargement. Voici quelque screen : Page de connexion : Système de news & de commentaires : Visualisation des stats : Système de banque : Système de visualisation des stats du véhicule : Système de visualisation de la concession : Système de mail : MODIFICATION : Ajout d'un système de sécurité des compte Ajout du système d'inscription Ajout d'un pied de page modification de différant feuille de style (CSS) Pied de page & édition du css de la page Ajout de l'inscription: Modification légère du CSS: Voilà c'est tout pour aujourd'hui. Je me suis plus focalisée sur le système de sécurité aujourd'hui AJOUTS & MODIFICATION 01/05/2018: Ajout d'un système de document rp via image png générer en php. Ajout d'un leaderboard. Modification du système de sécurité. Leaderbords : AJOUTS & MODIFICATION 19/07/2018: Modification de la page de connexion/inscription/accueil. Ajout d'un bugtracker. Modification du style du pannel. Connexion : (Background interactive) Inscription : BUGTRACKER: Accueil: Lecture de bug: Signaler un bug: UCP: Visualisation des stats: Visualisation de la concession:
  6. Essaye comme ça : if(sscanf(params, "s[10]A<c>(0)[256]", option, suboptions)) return Scm(playerid, -1, "Vehicule : lock ; ranger ; spawn ; reparer ; forcerporte ; fils");
  7. @coti963 Tu n'est pas sensé avoir un véhicule id 0 les id commence a 1 (pour les véhicule) EDIT : comme ça sa devrait fonctionner stock AddVehicles(modelid, Float:vx, Float:vy, Float:vz, Float:vangle, vcolor1, vcolor2, timerespawn, vowner[MAX_PLAYER_NAME], vworld) { new vehid = CreateVehicle(modelid, vx, vy, vz, vangle, vcolor1, vcolor2, timerespawn); VehicleInfo[vehid][vehicle] = modelid; VehicleInfo[vehid][xspawn] = vx; VehicleInfo[vehid][yspawn] = vy; VehicleInfo[vehid][zspawn] = vz; VehicleInfo[vehid][anglespawn] = vangle; VehicleInfo[vehid][vcol1] = vcolor1; VehicleInfo[vehid][vcol2] = vcolor2; VehicleInfo[vehid][respawn] = timerespawn; VehicleInfo[vehid][owner] = vowner; VehicleInfo[vehid][vehvie] = 1000; VehicleInfo[vehid][world] = vworld; SetVehicleHealth(vehid, VehicleInfo[vehid][vehvie]); SetVehicleVirtualWorld(vehid, VehicleInfo[vehid][world]); validcar[vehid] = true; return vehid; }
    Fallait y penser a utiliser les object pour cliquer sur le joueur Bien joué
  8. Tu mais ta colonne date_unban de ta table ban en type date ig tu fait une vérification si le format de la date et bonne puis quand le joueur ban temps se connecte tu vérrifie en timestamp si la date_unban est plus petite que la date actuelle
  9. Mise a jour
  10. Ajout et modification avec screen
  11. None (aucun)
  12. Il manque quoi ?
  13. autre

    Tu a refait ma journée rien que là Super projet en espérant que cela aboutisse bonne chance
  14. Tu me conseil de mettre combien de temps maximum ?
  15. Bonjour, me formant au php j'ai besoin de vous afin de me donnée des conseil sur la protéction des cookie j'ai fait comme ça et j'aimerais que vous me donniez des conseil ou alors si cela convient : <?php session_start(); include('include/mysql.php'); if(!isset($_SESSION['logged'])) //protéction des donnée fournie par le client. { if(isset($_COOKIE['user']) && isset($_COOKIE['password'])) { $req=$bdd->prepare('SELECT * FROM user WHERE Username = ? LIMIT 1'); $req->execute(array($_COOKIE['user'])); $response=$req->fetch(); if(empty($response)) { setcookie("user", "", time()-3600); setcookie("password", "", time()-3600); $_SESSION['logged'] = false; header('Location:index.php'); exit; } if($_COOKIE['password'] == $response['MotDePass']) { $_SESSION['logged'] = true; $_SESSION['user'] = $_COOKIE['user']; header('Location:index.php'); exit; } else { $_SESSION['logged'] = false; setcookie("user", "", time()-3600); setcookie("password", "", time()-3600); } } else {$_SESSION['logged'] = false;} } ?> Ci-dessus vous trouverais le code que j'ai fait, je pense que vous avez deviner a quoi celà sert juste pour vous éxpliquer se que contienne les superglobal cookie : user contient le pseudonyme de la personne. password contient le mot de passe hasher. j'aimerais vos conseil/avis pour savoir comment je peut améliorer ou voir même si c'est asse sécure?
  16. Alors je suis encore novice dans ce langage qu'es que les flags ?
  17. Au niveaux des formatage de tes requête mysql personnellement j'utilise la fonction mysql_format et la plus pars des gens utilise le %e au lieu du %s pour désigner une chaîne de caractère dans les requête sql, après moi je privilégie au max mysql_tquery pour l’exécution de mais requête mais j'utilise également le inline, tes fonction mysql coinside a la r5 dans c'est eau là. Après je ne suis pas un expert vue que j'ai commencer le sql a la r39 et je n'est pas étudier les nouveauté depuis tout se temps.
  18. je ne suis pas sur que la version sql correspond au code de ton gm
  19. http://forum.sa-mp.com/showthread.php?t=56564
  20. Salut, Merci du partage mais : #warning N'est pas compatible avec le compilateur de base
  21. ton code laisser supposer que c'est le joueur qui choisissait a l'aide d'un dialog.
  22. Moi non plus mais il fait se qu'il souhaite
  23. c'est le joueur qui décide par apport a un dialog se qu'il répond si response = true le joueur est pauvre si false le joueur est riche
  24. Je ne pense pas que l'open-source soit l'ultime solution pour se mode... Je m’explique (cela ne reste que mon point de vue bien entendue). La communauté samp n'est pas aussi sérieuse que celle de MTA, de plus l'administration du forum officiel a supprimer plusieurs communauté non anglaise donc certaine personne pourrait avoir de la rancune et tout bazardée le travaille de développeur plus sérieux. Mais enfin il existerais des solution pour contrôler sa comme une équipe chargée de vérifier le code avant qu'il soit publiée pour s'assurée que samp ne devienne pas un logiciel malveillant.