15.06.2015, 23:47
Las armas deberнa darselas cuando el tipo entra al pickup. Para eso hay que crear un pickup dinбmico con createPickup y usar onPlayerPickUpPickup. Ejemplo
pawn Код:
// en esta matriz guardamos los ids de las pickups
new PickupArmas[sizeof Armas];
//cuando las creas en el loop
PickupArmas[i] = CreatePickup(16,1,Armas[i][0],Armas[i][1],Armas[i][2],-1);
// cuando el tipo entra en una pickup
public OnPlayerPickUpPickup(playerid, pickupid) {
// recorremos tods las pickup aver si alguna coincide con la que el tipo agarro
for(new i=0;i<sizeof(Armas);i++) if (PickupArmas[i] == pickupid) {
// acб si le das todas las armas
return 1;
}
}