GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: lilem le 06 Février 2008, 22:48:47

Titre: Faire Kick
Posté par: lilem le 06 Février 2008, 22:48:47
salut,je voudrais savoire comment faire kill ou kick un joueur sil choisis le skins policier ou taxi qu'il ne pratique pas le jobs merci
Titre: Re : Faire Kick
Posté par: S!m le 07 Février 2008, 00:14:27
salut lilem,

je ne suis pas un  expert mais tu doit avoir une variable pour les différentes job qu'occupe un joueur??


tu n'as qu'a faire dans onPlayerSpawn

if((GetPlayerSkin(playerid)) == skin de taxi){
   if(variabledejob != taxi){
      SendClientMessage(playerid,red,"tu n'as pas le droit de prendre un skin de conducteur de taxi!!");
      SetPlayerHealth(playerid,0);
      }
      return 1;
}
if((GetPlayerSkin(playerid)) == skin de policier(il y en a plusieurs)){
   if(varibaledejob != policier){
      SendClientMessage(playerid,red,"Tu n'est pas policier, tu ne peut prendre un skin de taxi");
      SetPlayerHealth(playerid,0);
      }
      return 1;
}

et tu pourrais peut-être ajouter un forceClassSelection dans un timer pour lui laisser le temps de mourrir....

je n'ai pas regarder le code, il est surement plein d'erreur, a toi de voir ;)

++Sim++
Titre: Re : Faire Kick
Posté par: UrbanGhetto le 07 Février 2008, 13:16:23
Tu crois pas que c'est un peux "Cruel" de kicker quel qu'un du premier coup ?  ???

Mets toi un peut à la place de la personne kickée...

Je suggère de faire ce qu'a dit Sim avec le ForClassSelection.
Titre: Re : Faire Kick
Posté par: Malppower le 07 Février 2008, 20:58:00
Vas sur le serveur de West-Side, dis-moi aprés... ( kick auto si mauvais skin choisi )

En plus c'est un serveur rempli de n00bs...
Titre: Re : Faire Kick
Posté par: UrbanGhetto le 07 Février 2008, 21:03:02
Ben West Side faut croire qu'ils sont méchants lol
Titre: Re : Faire Kick
Posté par: lilem le 07 Février 2008, 21:13:26
LoL
Titre: Re : Faire Kick
Posté par: NatiVe™ le 07 Février 2008, 21:57:09
C'est bisard ce que tu dit !

Tu veut Kill un joueur qui n'as pas le Job utile pour utiliser le skin !

Ce que je veut dire c'est que si le player ce connect et qu'il veut etre policier, il choisis le skin police donc automatiquement Kill !

Ce qui serais mieu c'est de faire une commande (je sais pas si t'en a une) pour choisir notre Jobs avant de choisir notre skin !

Comme ca si le player fait "F4 puis /kill" et qu'il prend Pompier il est automatiquement Kill, donc obliger de faire /pompier (par exemple)

Voila :)

NV.

Titre: Re : Faire Kick
Posté par: lilem le 07 Février 2008, 23:16:37
 :) ;) j'ai eu une idée j'ai mis pleins de civile et les joueurs aurons une commandes pour faire les jobs pas besoins de kick ou kill merci +++ ;)