GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Triller le 13 Novembre 2008, 18:15:33

Titre: Comment changer les armes de spawn ?
Posté par: Triller le 13 Novembre 2008, 18:15:33
Voilà je suis très embêter car je ne sais pas comment changer les armes de spawn

Je sais juste en rajouter, mais pas enlevé les anciennes :

Citer
    if(gTeam[playerid] == TEAM_TRIADS)
        {
            SetPlayerColor(playerid, 0xFF00F3FF);
            GivePlayerWeapon(playerid,0 ,0 );
            GivePlayerWeapon(playerid, 0, 0);
        }
    if(gTeam[playerid] == TEAM_SWAT)
        {
            SetPlayerColor(playerid, 0x005500FF);
            GivePlayerWeapon(playerid,0 ,0);
            GivePlayerWeapon(playerid, 0,0 );
        }
 if(gTeam[playerid] == TEAM_ARMY)
        {
            SetPlayerColor(playerid, 0x005500FF);
            GivePlayerWeapon(playerid,0 ,0 );
            GivePlayerWeapon(playerid,0 ,0);
}
    return 1;
}


Même avec les 0 j'ai toujours des armes ...


Merci de vôtre aide


Je suis vraiment désolé , veuillez supprimé ce topic , j'ai trouver tout seul , désolé encore



Titre: Re : Comment changer les armes de spawn ?
Posté par: » Lukubi™ le 13 Novembre 2008, 18:44:06
tu as trouver mais, je poste quand même la reponce au cas ou certaine personnes aurai le même problème que toi
AddPlayerClass(107,2498.8135,-1685.7100,13.4483,31.1306,46,0,0,0,0,0);

les armes des joueur sont les 0.
0 signifie : aucune arme. pour ajouter des armes remplace 0 par l'id de l'arme que tu veut pour les ID d'armes c'est ici (http://www.gtaonline.fr/forums/index.php/topic,424.0.html)

par exemple sur mon code, le joueur a uniquement un parachute

j'espère avoir été clair.


cordialement
Titre: Re : Comment changer les armes de spawn ?
Posté par: [StAfF]MaN le 13 Novembre 2008, 20:00:27
Ou alors Dans OnPlayerSpawn, tu met un ResetPlayerWeapon(playerid); et le tour est jouer ^^  ;)
Titre: Re : Comment changer les armes de spawn ?
Posté par: gen_vivien le 19 Novembre 2008, 11:23:35
Je sais juste en rajouter, mais pas enlevé les anciennes :
Supprime la ligne
GivePlayerWeapon(playerid, 0, 0);