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
-
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
-
dans ton OnGamemodeinit les ligne addplayerclass
-
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);
-
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 =)