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
-
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 :
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
-
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
-
Ou alors Dans OnPlayerSpawn, tu met un ResetPlayerWeapon(playerid); et le tour est jouer ^^ ;)
-
Je sais juste en rajouter, mais pas enlevé les anciennes :
Supprime la ligne
GivePlayerWeapon(playerid, 0, 0);