• 09 Juin 2024, 15:53:09


Auteur Sujet: Problème commande /kick  (Lu 1474 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Kevin_Carter

  • *
  • Tueur en série
  • Messages: 121
    • Voir le profil
Problème commande /kick
« le: 26 Mai 2012, 16:16:19 »
Bonjour,

voici mon problème http://pastebin.com/3cdDduMi
Les erreurs sont marqué en commentaire !
Et je ne comprends pas pourquoi
Merci d'avance
« Modifié: 26 Mai 2012, 16:21:36 par Kevin_Carter »

Hors ligne Kevin_Carter

  • *
  • Tueur en série
  • Messages: 121
    • Voir le profil
Re : Problème commande /kick
« Réponse #1 le: 26 Mai 2012, 16:44:46 »
Non ! Si je met playerid ça me kickera MOI :(

Hors ligne Kevin_Carter

  • *
  • Tueur en série
  • Messages: 121
    • Voir le profil
Re : Problème commande /kick
« Réponse #2 le: 26 Mai 2012, 17:32:50 »
Peut-tu me montrer ?  :-[

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : Problème commande /kick
« Réponse #3 le: 27 Mai 2012, 20:17:05 »
a mon avis tu devrais regarder d'autre commande de kick tu peu passer a ta manier /kick kevin mais la fonction Kick a besoin de l'id du joueur en question donc il te manque une fonction pour recuperer l'id de la personne citer ;)
pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici

Hors ligne Kevin_Carter

  • *
  • Tueur en série
  • Messages: 121
    • Voir le profil
Re : Problème commande /kick
« Réponse #4 le: 30 Mai 2012, 18:38:23 »
Si je pourrais avoir un exemple, ça serrait vachement sympas !! Parce que là à part mettre Kick(playerid);
ça ne marche pas !! :wall

Hors ligne Kevin_Carter

  • *
  • Tueur en série
  • Messages: 121
    • Voir le profil
Re : Problème commande /kick
« Réponse #5 le: 01 Juin 2012, 21:36:57 »
Alors ???

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : Problème commande /kick
« Réponse #6 le: 02 Juin 2012, 08:50:00 »
je suis sûr que tu n'as pas chercher alors cherche un peu STP
pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici

Hors ligne Kevin_Carter

  • *
  • Tueur en série
  • Messages: 121
    • Voir le profil
Re : Problème commande /kick
« Réponse #7 le: 04 Juin 2012, 00:18:50 »
Bien sûr que si j'ai cherché ! Avant tout fonctionnait, j'ai juste copié/collé de mon ancien script et là pouf rien ne fonctionne

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : Problème commande /kick
« Réponse #8 le: 04 Juin 2012, 20:01:43 »
ta ce cas la tu auras surement remarquer la fonction ReturnUser est manquante dans ta commande ...
pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici

Hors ligne Alexandre_Leborgn

  • *
  • Criminel
  • Messages: 35
    • Voir le profil
Re : Problème commande /kick
« Réponse #9 le: 05 Juillet 2012, 23:50:26 »
Bonjour, je peut te montrer ce style de kick (idem pour le ban) :

Code: (pawno) [Sélectionner]
if (strcmp(cmd, "/kick", true) == 0)
 {
  new tmp[256],id;
  tmp = strtok(cmdtext, idx);
  if(IsPlayerAdmin(playerid))
  {
   if (strlen(tmp))
   {
    id = strval(tmp);
    if (IsPlayerConnected(id))
    {
     Kick(id);
    }
    else
    {
     SendClientMessage(playerid, 0x00FF00AA, "[USAGE] L'ID ne correspond pas à un joueur connecté.");
     return 1;
    }
   }
   else if(!strlen(tmp))
   {
    SendClientMessage(playerid, 0x00FF00AA, "[USAGE] Utilisez /kick (ID du joueur) pour ejecter un joueur.");
    return 1;
   }
  }
  else
  {
   SendClientMessage(playerid, 0x00FF00AA, "[ADMIN] Vous devez être ADMIN pour utiliser cette commande !");
  }
  return 1;
 }

Il te faut néanmoins les fonctions strtok & co a la fin de ton GM.