GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: lepompier le 10 Mai 2008, 21:33:59

Titre: Tite question de dm
Posté par: lepompier le 10 Mai 2008, 21:33:59
bonjour , a tous ! j'aurai une petite question pour mes dm je voudrais que dit que les joueur tape /dmquite les arme qu'il avait avant revienne et supprime ceux qui avait dans le dm merci de votre patience pour m'aider   ;)
Titre: Re : Tite question de dm
Posté par: Bayshore le 10 Mai 2008, 21:49:36
Yosh !

En haut de ton script :
Code: (pawn) [Sélectionner]
new weapons[MAX_PLAYERS][13][2];
Dans ta commande pour accéder au DM :
Code: (pawn) [Sélectionner]
for (new slot = 0; slot < 13; slot++) GetPlayerWeaponData(playerid, slot, weapons[slot][0], weapons[slot][1]);
ResetPlayerWeapons(playerid);

Dans ta commande pour quitter ton DM :
Code: (pawn) [Sélectionner]
for (new slot = 0; slot < 13; slot++) GivePlayerWeapon(playerid, weapons[playerid][slot][0], weapons[playerid][slot][1]);
;)

PS: Je me suis inspiré du wiki :happy

++
Alexandre

Titre: Re : Re : Tite question de dm
Posté par: Bayshore le 10 Mai 2008, 21:50:14
Message À supprimer (j'ai utilisé citer au lieu de éditer :happy)
Titre: Re : Tite question de dm
Posté par: lepompier le 10 Mai 2008, 21:52:43
merci boucoup messieur  :laugh je déconne merci a toi mon ami  ;) je test sa !
Titre: Re : Tite question de dm
Posté par: lepompier le 10 Mai 2008, 22:35:03
bon alors désole du double poste

j'ai un blem

 C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\urldm01c.pwn(1488) : error 035: argument type mismatch (argument 3)

est la ligne :
for (new slot = 0; slot < 13; slot++) GetPlayerWeaponData(playerid, slot, weapons[slot][0], weapons[slot][1]);
Titre: Re : Tite question de dm
Posté par: Bayshore le 10 Mai 2008, 22:38:30
GetPlayerWeaponData(playerid, slot, weapons[palyerid][slot][0], weapons[playerid][slot][1]); ;)

++
Alexandre