[Duda] Funcion arma - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (
https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: [Duda] Funcion arma (
/showthread.php?tid=514293)
[Duda] Funcion arma -
Brasi - 20.05.2014
Hola.
Me gustarнa saber si existe una funcion que quite un arma en especial.
Se que hay el
ResetPlayerWeapons
Pero ese quita todas.
Hay alguno que quite sуlo 1?
Respuesta: [Duda] Funcion arma -
Parka - 20.05.2014
pawn Код:
RemovePlayerWeapon(playerid, weaponid){
new plyWeapons[12] = 0;
new plyAmmo[12] = 0;
for(new slot = 0; slot != 12; slot++){
new wep, ammo;
GetPlayerWeaponData(playerid, slot, wep, ammo);
if(wep != weaponid && ammo != 0){
GetPlayerWeaponData(playerid, slot, plyWeapons[slot], plyAmmo[slot]);
}
}
ResetHackPlayerWeapons(playerid);
for(new slot = 0; slot != 12; slot++){
if(plyAmmo[slot] != 0){
GiveHackPlayerWeapon(playerid, plyWeapons[slot], plyAmmo[slot]);
}
}
return 1;
}
Respuesta: [Duda] Funcion arma -
Brasi - 20.05.2014
Quote:
Originally Posted by Parka
pawn Код:
RemovePlayerWeapon(playerid, weaponid){ new plyWeapons[12] = 0; new plyAmmo[12] = 0; for(new slot = 0; slot != 12; slot++){ new wep, ammo; GetPlayerWeaponData(playerid, slot, wep, ammo); if(wep != weaponid && ammo != 0){ GetPlayerWeaponData(playerid, slot, plyWeapons[slot], plyAmmo[slot]); } } ResetHackPlayerWeapons(playerid); for(new slot = 0; slot != 12; slot++){ if(plyAmmo[slot] != 0){ GiveHackPlayerWeapon(playerid, plyWeapons[slot], plyAmmo[slot]); } } return 1; }
|
Gracias.