• 06 Juin 2026, 22:39:53


Auteur Sujet: Je recherche  (Lu 4496 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne S!m

  • *
  • Messages: 2341
    • Voir le profil
Re : Je recherche
« Réponse #15 le: 09 Janvier 2008, 23:49:21 »
salut masterflo,

pour les team, je crois qu'il suffit de faire comme pour un skin,

qu'il s'agit tout simplement de rajouter une possibilité

SetPlayerClass(playerid, classid) {

if(classid == 0) {

gTeam[playerid] = TEAM_WORKER;

} else if(classid == 1) {

gTeam[playerid] = TEAM_PIMP;

} else if(classid == 2) {

gTeam[playerid] = TEAM_GOLFER;

} else if(classid == 3) {

gTeam[playerid] = TEAM_TRIAD;

} else if(classid == 4) {

gTeam[playerid] = TEAM_MECHANIC;

} else if(classid == 5) {

  gTeam[playerid] = TEAM_VALET;

} else if(classid == 6) {

  gTeam[playerid] = TEAM_MEDIC;

  } else if(classid == 7) {

  gTeam[playerid] = TEAM_FBI;

// ici tu en rajoute d'autre qui iront dans une team ou il y en a déja un
       }else if(classid == 8) {

gTeam[playerid] = TEAM_MECHANIC;
  }
}

je crois que c'est cela, sinon il y a d'autes endroits de se genre sur le script ;)

++Sim++





Hors ligne masterflo

  • Tireur d'élite
  • *
  • Grand Banditisme
  • Messages: 725
    • Voir le profil
Re : Je recherche
« Réponse #16 le: 10 Janvier 2008, 17:21:27 »
Ok...don en faite je rajoute des ligne a la fin..c'est tout? :-X :-\
Non je ne suis pas mort! J'ai juste moins de temps a consacrer a SAMP :(

Hors ligne Malppower

  • Chef de la TEC
  • *
  • Tueur en série
  • Messages: 190
    • Voir le profil
    • Elevage des Sym'
Re : Je recherche
« Réponse #17 le: 10 Janvier 2008, 20:56:35 »
Moi je voudrais trouver un moyen d'avoir un /buycar et un /buyhouse SANS passer par des menus ( pas comme TAXI_XVM ) ou alors d'avoir un script de ce genre mais uniquement avec les commandes ( les menus ne fonctionnant pas correctement chez moi... )

Hors ligne masterflo

  • Tireur d'élite
  • *
  • Grand Banditisme
  • Messages: 725
    • Voir le profil
Re : Je recherche
« Réponse #18 le: 11 Janvier 2008, 20:45:06 »
Pas d'autres reponces??
  Il reste la question 3 et 4  :)  Merci

PS: je sais je suis chiant ^^
Non je ne suis pas mort! J'ai juste moins de temps a consacrer a SAMP :(

Hors ligne S!m

  • *
  • Messages: 2341
    • Voir le profil
Re : Je recherche
« Réponse #19 le: 12 Janvier 2008, 02:24:01 »
salut,

Comme je te l'ai dit masterflo,

tu rajoute des ligne comme les autres, tu augmente le classid(je crois qu'il dépend de l'ordre dans lequel tu place),

et tu met à gteam[playerid] = la team dans laquelle tu veut placer la classe.

je n'ai pas tester et je ne suis pas sur mais...


et pour les territoire, n'y a t'il pas déja un système de térritoire dans le a_samp???

mais cherche un peu, on ne va pas tout te donner

P.S. dit le si ca ne marche pas, je vais essayer différentes choses

++Sim++





Hors ligne masterflo

  • Tireur d'élite
  • *
  • Grand Banditisme
  • Messages: 725
    • Voir le profil
Re : Je recherche
« Réponse #20 le: 12 Janvier 2008, 02:25:58 »
oué je teste sa cette aprés midi  :)
  Merci
Non je ne suis pas mort! J'ai juste moins de temps a consacrer a SAMP :(

Hors ligne S!m

  • *
  • Messages: 2341
    • Voir le profil
Re : Je recherche
« Réponse #21 le: 12 Janvier 2008, 02:48:52 »
De rien Master :cheers

++Sim++





Hors ligne R@f

  • *
  • GTAOnline Addict
  • Messages: 4655
    • Voir le profil
Re : Je recherche
« Réponse #22 le: 12 Janvier 2008, 11:37:56 »
pour la 3, voici la soluce ...
tu dois mettre un switch dans OnPlayerRequestClass, sa ressemble a sa ... (ce code est tiré d'un de mes nombreux gamemodes qui n'a jamais vécu...)
Code: (cpp) [Sélectionner]
public OnPlayerRequestClass(playerid, classid)
{
SetupPlayerForClassSelection(playerid);
gPlayerClass[playerid] = classid;
switch (classid) {
case 0,1,2:
{
GameTextForPlayer(playerid, "~p~Ballas", 1200, 3);
gTeam[playerid] = TEAM_BALLAS;
SetPlayerColor(playerid,0x8000FFFF); //Violet
}
case 3,4,5:
{
GameTextForPlayer(playerid, "~g~Grove", 1200, 3);
gTeam[playerid] = TEAM_GROVE;
SetPlayerColor(playerid,0x008000FF); //Vert
}
case 6,7,8:
{
GameTextForPlayer(playerid, "~y~Vagos", 1200, 3);
gTeam[playerid] = TEAM_VAGOS;
SetPlayerColor(playerid,0xFFFF00FF); //jaune
}
return 1;
}

a toi de le modifier comme tu veux ;)

++
R@f

Hors ligne masterflo

  • Tireur d'élite
  • *
  • Grand Banditisme
  • Messages: 725
    • Voir le profil
Re : Je recherche
« Réponse #23 le: 12 Janvier 2008, 11:49:59 »
Merci.... j'essais de suite! :)
Non je ne suis pas mort! J'ai juste moins de temps a consacrer a SAMP :(

Hors ligne masterflo

  • Tireur d'élite
  • *
  • Grand Banditisme
  • Messages: 725
    • Voir le profil
Re : Je recherche
« Réponse #24 le: 12 Janvier 2008, 12:01:02 »
Je le remplace ou le rajoute???
  et si je le rajoute: je doit mettre ce code aprés la ligne:
return 1;

}

//Ton code ici

    Merci
Non je ne suis pas mort! J'ai juste moins de temps a consacrer a SAMP :(

Hors ligne R@f

  • *
  • GTAOnline Addict
  • Messages: 4655
    • Voir le profil
Re : Je recherche
« Réponse #25 le: 12 Janvier 2008, 12:18:22 »
tu remplaces et tu ajustes le code a ton GM ;)

PS : évite le double poste

++
R@f

Hors ligne masterflo

  • Tireur d'élite
  • *
  • Grand Banditisme
  • Messages: 725
    • Voir le profil
Re : Je recherche
« Réponse #26 le: 12 Janvier 2008, 12:21:51 »
Désolé du double post!

 Heu..."ajuster"?!...

  Bon j'essais ça et je vous redis ;)
Non je ne suis pas mort! J'ai juste moins de temps a consacrer a SAMP :(