GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: jordanve le 31 Août 2009, 12:48:42

Titre: Changer le skin dans un spawn
Posté par: jordanve le 31 Août 2009, 12:48:42
Bonjour,

J'aimerais savoir comment je pourrais changer le skin du joueur quand il spawn :

SetPlayerToTeamColor(playerid);
         if(PlayerInfo[playerid][pOrigin] == 1)//USA
         {
             SetPlayerPos(playerid,1742.7456,-1863.3727,13.5752);
            SetPlayerFacingAngle(playerid, 177.4595);
            SetPlayerInterior(playerid,0);
            PlayerInfo[playerid][pInt] = 0;
         }

Je vois pas ou je pourrais mettre l'id du skin


Merci beaucoup
Titre: Re : Changer le skin dans un spawn
Posté par: cristab le 31 Août 2009, 12:52:00
dans ton OnGamemodeinit les ligne addplayerclass
Titre: Re : Changer le skin dans un spawn
Posté par: jordanve le 31 Août 2009, 13:44:08
Jai juste ça :
for(new i = 0; i <= sizeof(Peds)-1; i++)
   {
      AddPlayerClass(Peds[0],1742.7456,-1863.3727,13.5752,1.9346,-1,-1,-1,-1,-1,-1);
Titre: Re : Changer le skin dans un spawn
Posté par: [StAfF]MaN le 31 Août 2009, 14:04:32
Dans ton OnGameModeInit tu a un code qui donne le même skin a tout le monde si je comprend bien.
Tu a juste a mettre dans OnPlayerSpawn un

SetPlayerSkin(playerid, SKINID (le numéro du skin)

tu peu faire en sorte aussi que le skin soit aléatoire, avec un random, si tu veux plus d'infos tu peu demander =)