• 05 Juin 2026, 11:38:47


Auteur Sujet: [Discussion]De nouvelles fonctions  (Lu 2793 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne [viruz]rider_77

  • *
  • Mafioso
  • C/C++ programming
  • Messages: 2154
    • Voir le profil
[Discussion]De nouvelles fonctions
« le: 01 Juillet 2009, 19:49:13 »
Bonjour,
Je lance ce topic pour donner aider les codeurs PAWN à bénéficier de nouvelles fonctions.
Venez-nous dire qu'elle fonctionne vous aiderait dans un de vos projets  :happy
Je tenterai personnellement (et j'espère que d'autres le feront) de créer des plugins pour répondre à vos demandes.

Je commence avec :
-Un plugin détectant le pays de l'utilisateur. Ce dernier pourrait être utiliser lors de la connexion d'une joueur.
Example:
        Rider_77 (Canada) s'est connecté!

Alors voilà, donnez vos idées :D

Hors ligne MrFredo

  • *
  • Grand Banditisme
  • Scripteur PHP/PAWN
  • Messages: 953
    • Voir le profil
    • GTA-Hosting
Re : [Discussion]De nouvelles fonctions
« Réponse #1 le: 01 Juillet 2009, 22:05:51 »
Juste pour dire je pense qu'il existe deja un plugin pour recuperer le pays d'un joueur liens du plugin en question -> http://forum.sa-mp.com/index.php?topic=49875.0

Bon j'l'ai jamais test et j'sais pas du tout comment il fonctione donc bon ^^

Hors ligne spykerc8

  • *
  • 'The GTAOnline.fr GodFather'
  • Messages: 3821
    • Voir le profil
    • http://www.gtaonline.fr
Re : [Discussion]De nouvelles fonctions
« Réponse #2 le: 01 Juillet 2009, 22:32:20 »
Avec une BDD, c'est très très simple à faire.


Si tu veux faire quelque chose d'utile, code un plugin SQL sans bugs, sans fuites mémoires, avec mysql_fect_assoc, mysql_fecth_array et toutes les fonctions normales de SQL absentes dans le seul plugin existant xD


~ Leader honoraire de la FsK Team ~ -
~ Membre honoraire de la PCP Team ~

Co-fondateur de GTAO - Retraité de la communauté

"Nous ne sommes rien, soyons tout !"


Hors ligne MrFredo

  • *
  • Grand Banditisme
  • Scripteur PHP/PAWN
  • Messages: 953
    • Voir le profil
    • GTA-Hosting
Re : Re : [Discussion]De nouvelles fonctions
« Réponse #3 le: 01 Juillet 2009, 22:38:45 »
Avec une BDD, c'est très très simple à faire.


Si tu veux faire quelque chose d'utile, code un plugin SQL sans bugs, sans fuites mémoires, avec mysql_fect_assoc, mysql_fecth_array et toutes les fonctions normales de SQL absentes dans le seul plugin existant xD

Heu ya plusieur plugin mysql il me semble ^^

Le premier sorti -> http://forum.sa-mp.com/index.php?topic=23931.0
Un autre -> http://forum.sa-mp.com/index.php?topic=79352.0

et j'croit que c'est tout ^^

Hors ligne [viruz]rider_77

  • *
  • Mafioso
  • C/C++ programming
  • Messages: 2154
    • Voir le profil
Re : [Discussion]De nouvelles fonctions
« Réponse #4 le: 02 Juillet 2009, 02:22:07 »
Faudrait d'abord que je me familiarise avec le SQL :P
Ce serait énorme comme projet solo cependant.

Sinon pour le truc du pays j'ai même pas le goût d'aller voir, je sais déjà comment m'y prendre. Y'a un truc qui me pose problème, mais je l'ai presque fini. C'est rien de bien compliqué en même temps.

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : [Discussion]De nouvelles fonctions
« Réponse #5 le: 02 Juillet 2009, 15:40:33 »
Comment tu feras pour recuperer dans le plugin le pays du gars ???
Samp ( client ) envoye un packet pour ca ???



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog

Hors ligne MrFredo

  • *
  • Grand Banditisme
  • Scripteur PHP/PAWN
  • Messages: 953
    • Voir le profil
    • GTA-Hosting
Re : [Discussion]De nouvelles fonctions
« Réponse #6 le: 02 Juillet 2009, 15:46:49 »
Sufit d'envoyer l'ip du joueur a la fonction du plugin et apres le plugin via l'ip compare avec une base de donnée de plage ip pour chopé le pays de l'ip fin j'croit XD

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : [Discussion]De nouvelles fonctions
« Réponse #7 le: 02 Juillet 2009, 15:47:56 »
Ouais il faudrat bien cherche a quel pays corresponde les ip  ;D ca va etre un peu soulant xD mais bon courage !!! :happy



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog

Hors ligne MrFredo

  • *
  • Grand Banditisme
  • Scripteur PHP/PAWN
  • Messages: 953
    • Voir le profil
    • GTA-Hosting
Re : [Discussion]De nouvelles fonctions
« Réponse #8 le: 02 Juillet 2009, 15:49:01 »
Il existe des base de donnée toute faite de plage ip->pays donc ya pas a se prendre la tete la dessu ^^

Hors ligne [viruz]rider_77

  • *
  • Mafioso
  • C/C++ programming
  • Messages: 2154
    • Voir le profil
Re : [Discussion]De nouvelles fonctions
« Réponse #9 le: 02 Juillet 2009, 16:57:48 »
Aucune de vos méthodes ;)
En fait, le pays est inscrit dans le registre ;)

Hors ligne MrFredo

  • *
  • Grand Banditisme
  • Scripteur PHP/PAWN
  • Messages: 953
    • Voir le profil
    • GTA-Hosting
Re : [Discussion]De nouvelles fonctions
« Réponse #10 le: 02 Juillet 2009, 17:03:52 »
Eux la j'ai pas trop pigé j'croit, tu ne peux pas acceder au registre windows d'un joueur via un plugin sa-mp (si c'est a sa que tu pensait)

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : [Discussion]De nouvelles fonctions
« Réponse #11 le: 02 Juillet 2009, 17:39:07 »
Ca veut dire que le plugin devra etre sur tout les client et non sur le serveur ???



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog

Hors ligne spykerc8

  • *
  • 'The GTAOnline.fr GodFather'
  • Messages: 3821
    • Voir le profil
    • http://www.gtaonline.fr
Re : [Discussion]De nouvelles fonctions
« Réponse #12 le: 02 Juillet 2009, 19:12:56 »
Plugin = côté serveur et aucun moyen d'aller chercher des infos clients plus que ce que le jeux n'envoie.

Pour le registre, ça serait de toute façon pas une bonne idée. Admettons que je sois en voyage en France, mon ordinateur affiche Canada, c'est pas fiable. Pareil pour les ordis windows cracks ou les gens sous linux.

Un truc potentiellement utile mais impossible à faire serait récupérer la MAC Address.


~ Leader honoraire de la FsK Team ~ -
~ Membre honoraire de la PCP Team ~

Co-fondateur de GTAO - Retraité de la communauté

"Nous ne sommes rien, soyons tout !"


Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : [Discussion]De nouvelles fonctions
« Réponse #13 le: 02 Juillet 2009, 19:34:08 »
Ou bien L ip



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog

Hors ligne spykerc8

  • *
  • 'The GTAOnline.fr GodFather'
  • Messages: 3821
    • Voir le profil
    • http://www.gtaonline.fr
Re : [Discussion]De nouvelles fonctions
« Réponse #14 le: 02 Juillet 2009, 19:37:02 »
L'IP on l'a déjà en natif dans les fonctions SA:MP.


~ Leader honoraire de la FsK Team ~ -
~ Membre honoraire de la PCP Team ~

Co-fondateur de GTAO - Retraité de la communauté

"Nous ne sommes rien, soyons tout !"