GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Eloctro le 12 Février 2012, 11:35:59
-
Bonjour ,
Aujourd'hui je veux me lancer dans un script de gestion d'amis ,pour ce genre de script il y a plusieurs possibilités .
Et j'aimerais savoir si quelqu'un a une solution pour enregistrer les amis mais surtout pour faire un système qui consomme peu afin d'ajouter,de supprimer et devoir les amis .
Merci à vous .
-
tout depend de qu'elle façon tu compte gerer sa avec des fichier ou alors avec sqlite
Voila un systeme deja creer avec sqlite http://pastebin.com/KJLfqKNn (http://pastebin.com/KJLfqKNn) peu etre tu pourras t'en inspirer
-
Je cherche a faire ça en enregistrant dans les scriptfiles
-
Je préfère nettement la méthode de Cristab avec sqlite ou même mysql, mais le top c'est sqlite car il est nativement ajouté à SA-MP.
-
franchement oui Sqlite et vraiment tres bien avec SAMP (grande preference par rapport a mysql) tres rapide exportable facilement car on peu creer ou supprimer des tables (il me semble pas possible avec les plugins SQL) de plus sqlite est utilisable avec HTML5 qui peu être du coup trés sympas pour naviguer tranquillement dans la base de donner voila un petit log http://sourceforge.net/projects/sqlitebrowser/ (http://sourceforge.net/projects/sqlitebrowser/)
-
C'est possible avec tout plugin MySQL qui autorise l'envoi de requêtes par la fonction mysql_query (ou équivalant), avec ça tu peux utiliser des commandes comme DROP et autres ...
-
sqlite est bien mieux ^^
-
Je sais pas trop si ma reponse est valable mais bon..
Je mettrais un ID Unique associé a chaque joueur ( fichier avec PSUEDO - ID )
Et apres faire un fichier pour chaque ID avec ( NOM PRENOM VILLE SEXE AGE etc.. )
A la fin de ce fichier faire tout simplement une liste des ID Amis
-
aussi oui mais en gros pourquoi ne pas faire qu'un fichier en faite nommer firend.list puis une ligne par pseudo
pseudoA:pseudoB,pseudoC...
pseudoB:pseudoA,pseudoM...
pseudoC:pseudoA, pseudoB...
Le seule probleme c'est l'histoire d'accepter l'ami en fichier je ne voit pas comment faire je sais que pour mon futur site j'ai utiliser la fonction explode je ne me souvient plus si elle existe en pawn ^^
-
Et lors d'un rename ? :S
Je sais je sais je suis obstiné :D
-
Je penses qu'utiliser un système de gestion de bases de données serait plus facile pour toi.
Après, libre à toi de créer ton propre système.