GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Salif le 07 Avril 2013, 11:33:29

Titre: /changerteam pour un DM, comment faire ?
Posté par: Salif le 07 Avril 2013, 11:33:29
Bonjour à tous, tout est dans le titre, je voudrais faire un /changerteam mais je ne sais vraiment pas comment je pourrais faire.
Titre: Re : /changerteam pour un DM, comment faire ?
Posté par: Kevin_Carter le 07 Avril 2013, 11:45:55
AS-tu créée des enums du style ? :

enum pOptions
{
    Niveau,
    Kills
}

SI oui, tu peux ajouter une options dans l'enum "Team" et à ce moment là changer la valeur de la variable lors de la commande.

"/changerteam", pInfo[playerid][Team] = 2; Par exemple
Et ensuite changé la position du joueur vers la base allié et tout le tralala ;-)
Titre: Re : /changerteam pour un DM, comment faire ?
Posté par: Salif le 07 Avril 2013, 11:46:54
Non car je suis débutant, avec un GM fait de A à Z avec de choses simples.
Titre: Re : /changerteam pour un DM, comment faire ?
Posté par: Kevin_Carter le 07 Avril 2013, 11:48:09
Dans ce cas tu peux changer la team du playerid avec
SetPlayerTeam(playerid, teamid);
Titre: Re : /changerteam pour un DM, comment faire ?
Posté par: Salif le 07 Avril 2013, 12:40:48
Merci, mais ça ne me permet pas de retourner au menu de séléction de la team et du skin, ça me dérange...
Titre: Re : Re : /changerteam pour un DM, comment faire ?
Posté par: Kiloutre le 07 Avril 2013, 12:56:38
Merci, mais ça ne me permet pas de retourner au menu de séléction de la team et du skin, ça me dérange...
Et bien tu ré-utilise la manière d'afficher le menu de sélection de la team et du skin.
Titre: Re : /changerteam pour un DM, comment faire ?
Posté par: Salif le 07 Avril 2013, 13:40:20
J'ai trouvé. ForceClassSelection. Merci.
Titre: Re : /changerteam pour un DM, comment faire ?
Posté par: ShaDowxx™ le 07 Avril 2013, 15:43:23
Sinon après il y a le traditionnel F4 + /kill (il faudra créer cependant la commande /kill)
Titre: Re : /changerteam pour un DM, comment faire ?
Posté par: Salif le 07 Avril 2013, 21:56:08
Oui mais je cherchais à faire cette commande justement pour remplacer ça lol