• 07 Juin 2026, 01:26:22


Auteur Sujet: Commande réservé à un joueur spécifiquement  (Lu 3519 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne pinouf42

  • *
  • Tueur en série
  • Ipod Touch Meilleur création que Apple est inventé
  • Messages: 248
    • Voir le profil
Commande réservé à un joueur spécifiquement
« le: 08 Juin 2008, 09:57:44 »
BOnjour, voila je ne sais pas comment faire pour réserver une commande à un joueur spécifiquement genre je me connecte sous le pseudo Pinouf42 et j'execute la commande /xxxxxxx et sa la fait mais si je ne m'appel pas Pinouf42 ben sa refuse de l'executer. Comment faire?
Et puis aussi, comment faire pour executer une commande dans le meme principe, c'est à dire que si le gars s'appel pinouf42, dès qu'il se connecte sur le serveur sans rien faire sa lui change son skin son pseudo et sa couleur. Est-ce possible?
Merci d'avance
J'aime le Québec et GTAOnline.

Hors ligne inbox

  • *
  • Tueur en série
  • Messages: 214
    • Voir le profil
    • Blog sur Gta
Re : Commande réservé à un joueur spécifiquement
« Réponse #1 le: 08 Juin 2008, 10:32:41 »
Je vais pas te donner le code entier mais
fait avec

GetPlayerName(playerid, PlayerName, sizeof(PlayerName));
if(strcmp(PlayerName, "TON PSEUDO ICI", true) == 0)
signature hors-normes (image trop grande)

Hors ligne Nikko™

  • *
  • Mafioso
  • Messages: 2393
    • Voir le profil
Re : Commande réservé à un joueur spécifiquement
« Réponse #2 le: 08 Juin 2008, 10:35:46 »
Ah ouaiii pas bete je conéssé pas ! ca peu etre cool ... sauf quand ya des fakes ... ^^

++
nikko

Hors ligne inbox

  • *
  • Tueur en série
  • Messages: 214
    • Voir le profil
    • Blog sur Gta
Re : Commande réservé à un joueur spécifiquement
« Réponse #3 le: 08 Juin 2008, 10:49:14 »
Moi je le fait sur mon serveur
mais c'est pas utile

Les Levels ca existe c'est fait pour :)
faut juste prendre 30 secondes pour s'enregistré mais ca non plus
c'est pas compliquer

Cordialement,
signature hors-normes (image trop grande)

Hors ligne Nikko™

  • *
  • Mafioso
  • Messages: 2393
    • Voir le profil
Re : Commande réservé à un joueur spécifiquement
« Réponse #4 le: 08 Juin 2008, 11:26:47 »
Ouai ta raison.

++
nikko

Hors ligne pinouf42

  • *
  • Tueur en série
  • Ipod Touch Meilleur création que Apple est inventé
  • Messages: 248
    • Voir le profil
Re : Commande réservé à un joueur spécifiquement
« Réponse #5 le: 08 Juin 2008, 13:44:22 »
Merci beaucoup, j'ai réussi!
J'aime le Québec et GTAOnline.

Hors ligne feldbrau

  • Despo_Rutti,Co-Scripteur de Redwood Valley RP & Ancien Scripteur GTAngel Life RP
  • *
  • Bandit
  • Messages: 410
    • Voir le profil
Re : Commande réservé à un joueur spécifiquement
« Réponse #6 le: 08 Juin 2008, 14:17:05 »
Sinon tu pourrait attribuer un ID special par compte et reprendre cet ID afin de definir la commande aux personne que tu veut autoriser.

Hors ligne Nikko™

  • *
  • Mafioso
  • Messages: 2393
    • Voir le profil
Re : Commande réservé à un joueur spécifiquement
« Réponse #7 le: 08 Juin 2008, 14:18:01 »
Je pense que cest plus galere, mais ca évite les fakes ...

++
nikko

Hors ligne Bayshore

  • *
  • Grand Banditisme
  • Messages: 923
    • Voir le profil
Re : Commande réservé à un joueur spécifiquement
« Réponse #8 le: 09 Juin 2008, 11:08:24 »
Non ça ne doit pas être trop galère, d'ailleurs je trouve que c'est un bonne idée. :happy

Il faudrait avoir un fichier id.txt, dès que quelqu'un s'enregistre on incrémente de 1 le contenu d'id.txt, et on enregistre. :)

Sinon, ce que tu peut faire est une condition qui compare le nom et si le joueur et loggé. :)

++
Alexandre

Hors ligne feldbrau

  • Despo_Rutti,Co-Scripteur de Redwood Valley RP & Ancien Scripteur GTAngel Life RP
  • *
  • Bandit
  • Messages: 410
    • Voir le profil
Re : Commande réservé à un joueur spécifiquement
« Réponse #9 le: 09 Juin 2008, 11:18:25 »
Prenez exemple d'un mode sauvegardant des données sur un fichier .txt du compte joueur. Pour avoir un ID différent fait un enum avec tous les ID que tu veut utiliser. Par contre pour attribuer un chiffre différent a chaque joueur je sais pas trop comment faire, j'ai jamais planché dessus. Si je trouve quelque chose du meme genre je te fait signe. Pour le moment fait des tests, experimente plusieurs facon de faire ;) (En plus je ne pense pas qu'un serveur utilise un ID propre a un compte joueur, a part sur les serveur ModernTopia est celui dont je fait certain script avec Mister_Fred (GTAngel-Life) on utilise des ID propre a un pseudo pour le SQL qui gere tous ca. Alors peut-etre quand s'en inspirant y'a peut-etre moyen de trouver ;).

Bonne chance ;)

EDIT: Si tu utilise se genre de condition, mets une condition que le joueur doit etre loggué pour l'utiliser. Comme ca si il a pas le MDP il peut pas l'utiliser donc pas d'abbus ;).

Hors ligne Bayshore

  • *
  • Grand Banditisme
  • Messages: 923
    • Voir le profil
Re : Commande réservé à un joueur spécifiquement
« Réponse #10 le: 09 Juin 2008, 11:19:55 »
J'ai expliqué dans mon post au dessus comment étiqueter les joueurs d'une ID propre à eux. :happy

++
Aklexandre

Hors ligne feldbrau

  • Despo_Rutti,Co-Scripteur de Redwood Valley RP & Ancien Scripteur GTAngel Life RP
  • *
  • Bandit
  • Messages: 410
    • Voir le profil
Re : Commande réservé à un joueur spécifiquement
« Réponse #11 le: 09 Juin 2008, 11:22:03 »
Franchement j'ai pas trop compris se que tu voulais faire :).

Tu veut utiliser par exemple: id +=1 a l'inscription

Mais le probleme c'est que si c'est utilisé de la sorte tous les joueurs auront le meme ID, ca repart a zero a chaque joueurs.

Hors ligne inbox

  • *
  • Tueur en série
  • Messages: 214
    • Voir le profil
    • Blog sur Gta
Re : Commande réservé à un joueur spécifiquement
« Réponse #12 le: 09 Juin 2008, 11:30:27 »
Moi non plus lol
Faites simple avec des levels
c'est simple est pratique

Cordialement,
signature hors-normes (image trop grande)

Hors ligne feldbrau

  • Despo_Rutti,Co-Scripteur de Redwood Valley RP & Ancien Scripteur GTAngel Life RP
  • *
  • Bandit
  • Messages: 410
    • Voir le profil
Re : Commande réservé à un joueur spécifiquement
« Réponse #13 le: 09 Juin 2008, 11:39:13 »
Ouais mais les level c'est pour une catégorie de personnes et non une personne en particulier :s

Hors ligne inbox

  • *
  • Tueur en série
  • Messages: 214
    • Voir le profil
    • Blog sur Gta
Re : Commande réservé à un joueur spécifiquement
« Réponse #14 le: 09 Juin 2008, 11:49:08 »
Suffit de faire un level par defaut
exemple Level 1
avec certain droit exemple prendre une voiture 562
etc...

c'est la meme chose sauf en moins compliquer.

Cordialement,
signature hors-normes (image trop grande)