GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Nip le 11 Janvier 2008, 12:34:36

Titre: active le changement de couleur
Posté par: Nip le 11 Janvier 2008, 12:34:36
Bonjour tout le monde
alor j'ai un petit pepin

je voudrai que qaund on rentre dans un vehicule la couleur du vehicule change
easy:
public OnPlayerEnterVehicle( playerid, vehicleid, ispassenger )
{
    // Change the primairy color to white and the secondary color to black.
    ChangeVehicleColor( vehicleid, 0, 1 );
 
    return 1;
}

mais que sa marche que si on fait /c-on
et pour le descactiver /c-off
voila si on serait m'aidee

++
Titre: Re : active le changement de couleur
Posté par: masterflo le 11 Janvier 2008, 12:51:20
Juste une question: Pourquoi veut-tu changer la couleur quand on rentre dans une véhicule??
Titre: Re : Re : active le changement de couleur
Posté par: UrbanGhetto le 11 Janvier 2008, 12:58:32
Juste une question: Pourquoi veut-tu changer la couleur quand on rentre dans une véhicule??

Pourquoi veut-tu le savoir ?  ???

C'est facile Nip, tu ajoute un if(SaveStats[playerid]==1) Ce qui veut dire que si le SaveStats est activé pour le joueur il poura changé la couleur de son véhicule.

public OnPlayerEnterVehicle( playerid, vehicleid, ispassenger )
{
    if(SaveStats[playerid]==1){
    ChangeVehicleColor( vehicleid, 0, 1 );
    }
    return 1;
}

Titre: Re : active le changement de couleur
Posté par: Nip le 11 Janvier 2008, 13:01:35
ok Merci a vous fin a toi Urban
Citer
Juste une question: Pourquoi veut-tu changer la couleur quand on rentre dans une véhicule??
1.par ce que j'aime bien
2. c'est toujour bon a savoir :D

++
Titre: Re : Re : Re : active le changement de couleur
Posté par: aramela le 11 Janvier 2008, 13:13:09
Bonjour
je tien avant tout dire que je me sui calmer !!!

j'ai mi sa dans mon serveur
Pourquoi veut-tu le savoir ?  ???

C'est facile Nip, tu ajoute un if(SaveStats[playerid]==1) Ce qui veut dire que si le SaveStats est activé pour le joueur il poura changé la couleur de son véhicule.

public OnPlayerEnterVehicle( playerid, vehicleid, ispassenger )
{
    if(SaveStats[playerid]==1){
    ChangeVehicleColor( vehicleid, 0, 1 );
    }
    return 1;
}



et sa me met sa :'(
D:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\lvdm.pwn(15) : warning 201: redefinition of constant/macro (symbol "COLOR_GREEN")
c:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\lvdm.pwn(139) : error 017: undefined symbol "SaveStats"
c:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\lvdm.pwn(139) : warning 215: expression has no effect
c:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\lvdm.pwn(139) : error 001: expected token: ";", but found "]"
c:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\lvdm.pwn(139) : error 029: invalid expression, assumed zero
c:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\lvdm.pwn(139) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.

Merci de votre aide :D
Titre: Re : active le changement de couleur
Posté par: UrbanGhetto le 11 Janvier 2008, 13:33:20
Euh tu n'a pas le SaveStats toi, Tu n'a donc pas besoin du if(SaveStats[playerid]==1) prend le code qu'a posté Nip dans son premier post.
Titre: Re : active le changement de couleur
Posté par: aramela le 11 Janvier 2008, 13:43:59
ha bon  ???

mais je veu faire comme nip avcec la cmd sa change de couleur quand on rentre


stp uraban
Titre: Re : active le changement de couleur
Posté par: UrbanGhetto le 11 Janvier 2008, 13:54:19
Je vois pas a quoi ça peut bien servir (Je commence a me poser la même question que Masterflo) Mais bon il faut ajouter mon FS Save Position (http://www.gtaonline.fr/forums/index.php/topic,1867.0.html) à ton GM...
Titre: Re : active le changement de couleur
Posté par: Nip le 11 Janvier 2008, 15:38:44
lu

lol
je vous explique
sa donne un + au serveur c'est une petite commande en + pour les gens
si il en a un qui adore sa ile st servie
il il en a un autre qui 'nest pas il l'active pas :D :D :D :D

PS: urban t'ouvre quand ton serveur?
même ton site est death
Titre: Re : Re : active le changement de couleur
Posté par: UrbanGhetto le 11 Janvier 2008, 16:14:13
Si tu le dis...

PS: urban t'ouvre quand ton serveur?
même ton site est death

Tout simplement parceque mon hébergeur est absent pour 3 semaines, Quand au site c'est Roxorgamers qui a un problème, Mais bon là je commence à entrer en HS  :)
Titre: Re : active le changement de couleur
Posté par: R@f le 11 Janvier 2008, 16:33:10
tu penses que Xtreme machin truc 2008 va revenir un jour ? ::)

++
R@f

Titre: Re : active le changement de couleur
Posté par: Malppower le 11 Janvier 2008, 17:19:03
Moi je voudrais savoir comment une personne peut être "WANTED" dés qu'il tue une personne et que son nom change en rouge foncé et que si c'est un flic il va en prison ?
Titre: Re : active le changement de couleur
Posté par: R@f le 11 Janvier 2008, 17:25:37
c'est pas très compliqué sauf pour le truc du flic où tu dois prendre la distance entre le joueur et le flic (voir dans usefulls fonctions du forum sa-mp). Tu dois utiliser SetPlayerWanted et SetPlayerColor sur le tueur (killerid) dans OnPlayerDeath pour mettre le niveau de recherche au joueur et lui changer la couleur  ;) après avec la fonction qui est sur sa-mp forum (getdistancebetweenplayer ou un truc comme sa, me souviens plus ^^) et tu fais une commande pour mettre le joueur en taule ou tu fais sa avec un timer, si le joueur est flic et qu'il est proche d'un joueur sa le fout en taule... Je vais essayer de faire un GM avec sa ^^

++
R@f
Titre: Re : active le changement de couleur
Posté par: Malppower le 11 Janvier 2008, 17:36:11
Non mais je veux dire, je veux pas les étoiles en fait...

C'est WANTED ou pas...
Puis quand un flic tue un innoncent, il est directement en taule ( un genre de téléport ) et freezé et voilà.