GTAOnline.net

San Andreas Multiplayer (sa:mp) => Problèmes et bugs => Discussion démarrée par: Armans le 09 Décembre 2010, 20:04:50

Titre: [====Un petit renseignement====]
Posté par: Armans le 09 Décembre 2010, 20:04:50
Alors sais pas vraiment une aide mais quant même comme sa peut aider d'autre personne alors commencement:

Je vient de découvrir le code pour faire changer et clignoter un territoire:

Sa pour le faire clignoter:
nouvelle gangzone;
 
Code: (cpp) [Sélectionner]
public  OnGameModeInit ( )
{
    = gangzone GangZoneCreate ( 1,248,011 , 2,072,804 , 1,439,348 , 2,204,319 ) ;
    retour  1 ;
}
 
public  OnPlayerSpawn ( playerid )
{
    GangZoneFlashForPlayer ( playerid, gangzone, COLOR_RED ) ;
    retour  1 ;
}
   
Mais il me faut de l'aide:

Es ce que vous pourriez me dire comment faire pour mettre une commande avec et mettre la couleur du gang qui gagne donc je m'explique:

Donc 4 gang et un gang se jour la a besoin d'un territoire mais il on rien a faire et la il font une descente chez les groove pour leur prendre un territoire celui devant le binco donc dec il arrive il font une commande jor /capture et la le territoire clignote et la il se batte et le gang qui reste encore envie gagne le territoire prend la couleur du gang gagnant donc sais pour sa que j'ai besoin de vous je suis nouveaux donc voila ^^.
Titre: Re : [====Un petit renseignement====]
Posté par: cristab le 09 Décembre 2010, 20:42:52
c'est que de la la logique pour la couleur utilise getplayercolor il me semble
Titre: Re : [====Un petit renseignement====]
Posté par: Armans le 09 Décembre 2010, 20:54:53
Mdr mais se que ta pas compris sais que je sais même pas placer un code (si je sais faire pour les code que je connais ) par exemple si je met la commande regarde tel ment je suis un débutent je vais juste te mettre:
Code: (cpp) [Sélectionner]
if (strcmp(cmdtext, "/capture", true)==0)
   {
       retourne 0
       }
Titre: Re : [====Un petit renseignement====]
Posté par: Karting06 le 09 Décembre 2010, 21:45:29
retourne ???!!!
C'est return !
Titre: Re : [====Un petit renseignement====]
Posté par: Armans le 09 Décembre 2010, 21:50:29
donc la je suis un GROS TRE TRE GROS  :boulet
Titre: Re : [====Un petit renseignement====]
Posté par: cristab le 09 Décembre 2010, 23:04:04
donc go la section tuto
Titre: Re : [====Un petit renseignement====]
Posté par: Armans le 10 Décembre 2010, 21:09:04
Ok et sais le quelle qui explique se jor de truck.

Double post
Je croit avoir comprit dit moi si sais faux:

Je crée mon Gangzone  (celui du Bingo):
Code: (cpp) [Sélectionner]
new test1;
Plus bas:
Code: (cpp) [Sélectionner]
public OnGameModeInit()
   {
    test1 = GangZoneCreate(2227,615, -1737,13, 2326,489, -1662,123);
    {
       return 1;
     }

Et enfin:
Code: (cpp) [Sélectionner]
public OnPlayerSpawn(playerid)
     {
         GangZoneShowForPlayer(playerid, test1, 0x00FF00AD);
      {
    return 1;
      }

Maintenant la commande:
Code: (cpp) [Sélectionner]
if(strcmp(cmd, "/Capture", true) == 0)
{
    if(IsPlayerConnected(playerid))
            GangZoneFlashForPlayer ( playerid,test1 , COLOR_PURPLE ) ; 
            SetTimer("timer", 40000, 0);
         {
            else
          {
            SendClientMessage(playerid, COLOR_GRAD1,"Vous moins que le rang 5 pour utiliser cette commande")
          }

   
Et enfin quant il ont gagner:

Code: (cpp) [Sélectionner]
if public Timer()
    public  OnPlayerDeath ( playerid, killerid,raison)
    {
    SendClientMessage(playerid, COLOR_GRAD1,"Vous avez pris toi et ton gang un territoire ")
    GangZoneStopFlashForPlayer ( playerid, test1 ) ;
    GangZoneShowForPlayer(playerid, test1,);
     {
      else
     {
       public  OnPlayerDeath ( playerid, killerid,raison)
       SendClientMessage(playerid, COLOR_GRAD1,"Toi ou ton gang et mort donc pas de territoire")
       GangZoneShowForPlayer(playerid, test1, 0x00FF00AD);
      {   
       
return 0;

}


Voila si sa marche ou si presque en tout cas sais ma première commande faite a la main et avec certain tuto


Double post
Es ce que se code et bon?

Double post
Sil vous plais aider moi je veut juste savoir si ceci et bon si il et pas bon dite mois les erreur.
(http://www.gtaonline.fr/forums/Themes/proton/images/warnwarn.gif) Le multi-post est interdit. 4 post de suite tu exagère...
Titre: Re : [====Un petit renseignement====]
Posté par: cristab le 12 Décembre 2010, 17:53:30
sert toi des tuto sur ce meme forum car je ne sais pas d'ou vient le tuto mais j'aimerais pas le voir
Titre: Re : [====Un petit renseignement====]
Posté par: Armans le 12 Décembre 2010, 20:58:17
Mdr merci enfin une réponse je vais le refaire j'esper elle sera mieux.