Jhonny

Membres
  • Compteur de contenus

    37
  • Points

  • Inscription

  • Dernière visite

  • Days Won

    3

Jhonny last won the day on 24 Août

Jhonny had the most liked content!

Réputation sur la communauté

6 Neutre

À propos de Jhonny

  • Rang
    Membre
  • Date de naissance 12/04/2001

Informations personnelles

San Andreas Multiplayer

  • Serveur
    RCTDM Mode Libre

Compétences

  • Pawn
  • Web front-end
  • Web back-end
  • Mapping
  • Réseau
  • Graphisme
  • Management

Visiteurs récents du profil

311 visualisations du profil
  1. C'est la moindre des choses à mettre si toutefois on espère recevoir une réponse. Les gens ne sont pas non plus des robots pour répondre instantanément à ton problème ou en tout cas dans les 2 heures qui suivent…. Concernant le réel problème ce doit être sûrement un plugin que tu as oublié de charger dans ton server.cfg , montre nous ton server.cfg (la ligne plugins) ainsi que les includes de ton GM utilisées.
  2. À chaque déclaration de cette variable : new x_nr[64]; // Changer 64 en 256 par exemple
  3. La taille de x_nr est probablement trop petite à (par défaut il me semble que ça doit être 256 minimum).
  4. Il faut remettre tes données dans la table pour que ça prenne en compte cette fois-ci l'auto-incrémentation.
  5. C'est normal tu mets la date actuelle comme valeur par défaut à une colonne qui attend une valeur entière. Mets comme c'était à savoir 'Tel que défini :' puis -1. C'est pas obligatoire de remplir chacun des paramètres. Index primary se trouve dans Attributs il me semble.
  6. Modifie cette colonne et active l'AUTO_INCREMET et mets l'index en PRIMARY
  7. Php My Admin, l'interface que tu as utilisée pour nous montrer le contenu de ta table va voir les colonnes de ta table et montre ce que tu as pour SQL ID.
  8. Tous les véhicules du serveur sont sauvegardés et créés à partir de la base de donnée n'est-ce-pas ? (Si c'est le cas un seul ID suffit celui du SQL, je ne vois même pas pourquoi save l'ID du véhicule IG sachant que tu ne pourras pas le modifier de toi-même et qu'il sera défini en fonction des autres véhicules présents). Dans PMA, montre les paramètres de ta colonne SQL ID et vérifie si tu vois AUTO_INCREMENT quelque part de coché….
  9. Et quel est l'intérêt de faire un SQL ID dans ce cas ?
  10. À quoi sert ta colonne SQLID ? Tu as déjà la colonne 'id' qui s'incrémente. Qu'est-elle censée contenir ? Un identifiant qui augmente de 1 à chaque fois ou quelque chose d'autres ? (si c'est le premier cas, tu peux utiliser la colonne 'id' et 'SQL ID' est alors inutile). Si jamais c'est pas ça il faudrait nous montrer les requêtes que tu exécutes en rapport avec ta colonne (dans ton code PAWN je présume).
  11. ??? Pour en revenir au topic, j'ai suivi le projet de très loin mais il avait l'air intéressant de par ses ambitions et ses possibilités de relancer SAMP (même s'il est vrai qu'ils se sont beaucoup lancés de fleurs). Après je n'ai aucune idée du travail qui a été fait au niveau du projet, mais le fait est qu'ils ont recruté des développeurs étrangers (chose que ne font pas beaucoup de projet) . Donc même si jamais ils ont vraiment menti, ils essaient tout de même de se décarcasser du naufrage de SA-MP et proposent une solution (qui aboutira ou pas, on verra). Peut-être que la communication du projet était trop précoce... En tout cas, bon courage tout de même pour votre projet, si vous allez au bout ce sera très intéressant !
  12. Bien vu Bobby, Ya peut-être mieux niveau optimisation mais j'ai tenté dans quasiment tous les cas de figures et ça fonctionnait, à voir ... stock difftime(fromhours, fromminutes, fromseconds, tohours, tominutes, toseconds) { tohours += (tohours < fromhours ? 24 : 0); new diff = (fromhours * 3600 + fromminutes * 60 + fromseconds) - (tohours * 3600 + tominutes * 60 + toseconds); return (diff < 0 ? -diff : diff); }
  13. Coucou, let's try stock difftime(fromhours, fromminutes, fromseconds, tohours, tominutes, toseconds) { return (tohours * 3600 + tominutes * 60 + toseconds) - (fromhours * 3600 + fromminutes * 60 + fromseconds); } // On peut toujours foutre une fonction valeur absolue pour éviter des différences négatives mais c'est à l'utilisateur de faire attention :p
  14. [15:09:00] [DEBUG] mysql_format - connection: 1, len: 256, format: "UPDATE `joueurs` SET Pseudo = %s, MotDePasse = %s, Salt = %s, Mail = %s, Langue = %b, Admin = %i, Skin = %i" [15:09:00] [DEBUG] mysql_tquery - connection: 1, query: "UPDATE `joueurs` SET Pseudo = [Exo]Jhonny, MotDePasse = 42170939", callback: "(null)", format: "(null)" [15:09:00] [DEBUG] CMySQLQuery::Execute[] - starting query execution [15:09:00] [ERROR] CMySQLQuery::Execute[] - (error #1064) Erreur de syntaxe près de '[Exo]Jhonny, MotDePasse = 421709399846B55953C699987A945E473E48FD4EE0C9B089F9371F' à la ligne 1 [15:09:00] [DEBUG] CMySQLQuery::Execute[] - error will be triggered in OnQueryError Chuuuuuuuut faut pas le dire :'). Du coup j'ai compris, merci
  15. UPDATE `PLAYERS` SET `SCORE` = %d, `ARGENT` = %d, `KILLS` = %d, `MORTS` = %d, `ADMIN` = %d, `DUTY` = %d, `VIP` = %d, `SKIN` = %d, `INTDM` = %d, `TETE` = %d, `GPS` = %d, `BRIQUET` = %d, `CIGARETTE` = %d, `BOITEOUTILS` = %d, `GLACIERE` = %d, `DROGUE` = %d, `WARN` = %d, `ARGENTBANQUE` = %d WHERE `ID` = %d LIMIT 1", Pour les colonnes de tes tables, il n'y a pas de ` à mettre, ça doit alors être : UPDATE `PLAYERS` SET SCORE = %d, ARGENT = %d, KILLS = %d, MORTS = %d /*et ainsi de suite...*/ L'utilisation d'update est renseignée sur ce site : http://sql.sh/cours/update PS: Je me suis renseigné sur divers sites je n'ai vu aucun ` entouré le nom des colonnes mais parfois des apostrophes entourent la valeur à mettre et parfois non, dans mes requêtes j'en ai pas mis et ça fonctionne tout de même, y a-t-il une réelle différence d'en mettre ou pas ?