• 23 Avril 2025, 03:37:07


Auteur Sujet: reserver une class  (Lu 1452 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne theyoan

  • *
  • Criminel
  • Messages: 38
    • Voir le profil
reserver une class
« le: 05 Novembre 2009, 17:44:07 »
Bonjour.

Voila je suis pas tres fort en script et je voudrait savoir comment blocker une classe la reserver avec la maniare la plus simple possible.
exemple:je veut bloquer la classe des swat a des personne bien precise.
pouvait vous m'aider svp.

Meric d'avance pour vos reponses.

Hors ligne theyoan

  • *
  • Criminel
  • Messages: 38
    • Voir le profil
Re : reserver une class
« Réponse #1 le: 06 Novembre 2009, 19:32:40 »
SVP reponder aider moi pour reserver le skin a un joueur precis svp.

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : reserver une class
« Réponse #2 le: 06 Novembre 2009, 19:54:44 »
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 Eloctro

  • Pawno Fan
  • *
  • Grand Banditisme
  • Aight !
  • Messages: 846
    • Voir le profil
    • GtaSA-RP
Re : reserver une class
« Réponse #3 le: 06 Novembre 2009, 19:57:19 »
Tu doit utiliser if() :

if(TEAM==1)//On imagine que 1 équivaut à la police
{
//Le skin
}

Par contre ton joueur doit avoir une Team précise avant la sélection donc si tu pose cette question j'imagine que a ce moment le joueur est logué .

Hors ligne theyoan

  • *
  • Criminel
  • Messages: 38
    • Voir le profil
Re : reserver une class
« Réponse #4 le: 06 Novembre 2009, 20:00:47 »
oui deja logger donc par exemple je voudrait reserver un skin de la team des swat a [SWAT]Theo comment faire stp

Hors ligne Soravani

  • *
  • Tueur
  • Messages: 93
    • Voir le profil
Re : Re : reserver une class
« Réponse #5 le: 06 Novembre 2009, 20:15:13 »
oui deja logger donc par exemple je voudrait reserver un skin de la team des swat a [SWAT]Theo comment faire stp

Bah tu créer une commande /skin et là, tu choisis l'ID ( sois toi ) et tu met l'ID du skin.
Mais met d'abbord la commande /skin ou autre hein.

Ou sinon, quand tu est logger en RCON tu fait une commande du genre /mettreteam et là tu séléctionne la personne voulu.
Puis a la selection, dans ton script, tu met ( par exemple ) a ta team:

else if(classid==23){
    if (PlayerInfo[playerid][pSWAT]  = 1) // Ton personnage doit etre du " SWAT " ta team.
{
GameTextForPlayer(playerid,"~b~~h~Team SWAT",2000,3);
SetPlayerColor(playerid,NICE_BLUE);

}
else
  {
      GameTextForPlayer(playerid,"~b~~h~Team swat",2000,3); // Si le joueur n'est pas de la team SWAT mis par ta cmd, il est:
SetPlayerHealth(playerid, -999); // tuer
ForceClassSelection(playerid); // retourne a la selection de team
}
}
« Modifié: 06 Novembre 2009, 20:19:03 par Soravani »

Hors ligne Eloctro

  • Pawno Fan
  • *
  • Grand Banditisme
  • Aight !
  • Messages: 846
    • Voir le profil
    • GtaSA-RP
Re : reserver une class
« Réponse #6 le: 06 Novembre 2009, 20:16:14 »
 :rules il à demander un spawn auto

new playernamepp[64];
GetPlayerName(playerid,playernamepp,64);
if(!strcmp(playernamepp,"[SWAT]Theo",true))
{
//Skin
}
« Modifié: 06 Novembre 2009, 20:18:26 par coco76 »

Hors ligne Soravani

  • *
  • Tueur
  • Messages: 93
    • Voir le profil
Re : reserver une class
« Réponse #7 le: 06 Novembre 2009, 20:20:11 »
Alors il explique mal en disans sa ^^
 
Citer
blocker une classe la reserver avec la maniare la plus simple possible
Et ton code là, il fonctionnerais que pour lui, ce qui est pas forcement ce qu'il veux ?

Hors ligne Eloctro

  • Pawno Fan
  • *
  • Grand Banditisme
  • Aight !
  • Messages: 846
    • Voir le profil
    • GtaSA-RP
Re : reserver une class
« Réponse #8 le: 06 Novembre 2009, 20:27:43 »
;D ;D
Citer
je voudrait reserver un skin de la team des swat a [SWAT]Theo comment faire stp

Ceci est sa dernière question  .

Sa 1er question j'y est répondu un peut plus haut  ::)

Celle à laquel tu à repondu avec une petite erreur fréquente :

else if(classid==23){
    if (PlayerInfo[playerid][pSWAT]  == 1) // Ton personnage doit etre du " SWAT " ta team.
{
GameTextForPlayer(playerid,"~b~~h~Team SWAT",2000,3);
SetPlayerColor(playerid,NICE_BLUE);

}
else
  {
     GameTextForPlayer(playerid,"~b~~h~Team swat",2000,3); // Si le joueur n'est pas de la team SWAT mis par ta cmd, il est:
SetPlayerHealth(playerid, -999); // tuer
ForceClassSelection(playerid); // retourne a la selection de team
}
}
if (PlayerInfo[playerid][pSWAT]  = 1) >>> if (PlayerInfo[playerid][pSWAT]  == 1)
« Modifié: 06 Novembre 2009, 20:32:50 par coco76 »

Hors ligne theyoan

  • *
  • Criminel
  • Messages: 38
    • Voir le profil
Re : reserver une class
« Réponse #9 le: 07 Novembre 2009, 15:05:21 »
coco76
new playernamepp[64];
GetPlayerName(playerid,playernamepp,64);
if(!strcmp(playernamepp,"[SWAT]Theo",true))
{
//Skin
}

sa je le met ou dans OnPlayerSpawn ?

Hors ligne Eloctro

  • Pawno Fan
  • *
  • Grand Banditisme
  • Aight !
  • Messages: 846
    • Voir le profil
    • GtaSA-RP
Re : reserver une class
« Réponse #10 le: 07 Novembre 2009, 15:20:40 »
Oui sa seras plus simple .

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : reserver une class
« Réponse #11 le: 07 Novembre 2009, 15:40:13 »
coco sign hors norm
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 Eloctro

  • Pawno Fan
  • *
  • Grand Banditisme
  • Aight !
  • Messages: 846
    • Voir le profil
    • GtaSA-RP
Re : reserver une class
« Réponse #12 le: 07 Novembre 2009, 23:49:42 »
?? Pourquoi ??
C'est autorisé

Hors ligne » Lukubi™

  • *
  • Soy el bico loco
  • Messages: 3282
    • Voir le profil
Re : Re : reserver une class
« Réponse #13 le: 08 Novembre 2009, 00:33:23 »
?? Pourquoi ??
C'est autorisé

Tu avait 4 image ( Max = 3 ), dont une trop grande ( Max = 630*150 ), de plus cette image trop grande était consacré a une pub, au cas ou clique la : http://www.gtaonline.fr/forums/index.php/topic,2.msg150590.html#new

“Si la Terre est un endroit dangereux ce n’est pas à cause des hommes mauvais mais à cause des hommes bons qui ne font rien pour les empêcher.” (Albert Einstein).

Hors ligne theyoan

  • *
  • Criminel
  • Messages: 38
    • Voir le profil
Re : reserver une class
« Réponse #14 le: 08 Novembre 2009, 10:15:04 »
coco ce que tu ma donner c est pour moi mais je voudrait faire pour quelq'un dotre