Skip to main content

SetPlayerArmedWeapon

Deskripcija

Postavlja koje oružje (koje igrač posjeduje) igrač trenutno drži.

ImeDeskripcija
playeridID igrača za naoružati sa oružjem.
weaponidID oružja s kojim bi igrač trebao biti naoružan.

Returns

1: Funkcija uspješno izvršena. Uspješno je vraćeno i kada se funkcija neuspješno izvrši (igrač ne posjeduje navedeno oružje ili je proslijeđen nevažeći ID oružja).

0: Funkcija neuspješno izvršena. Igrač nije konektovan.

Primjeri

public OnPlayerUpdate(playerid)
{
SetPlayerArmedWeapon(playerid,0); // onemogućuje oružja
return 1;
}

// SMG driveby by [03]Garsino
public OnPlayerStateChange(playerid, PLAYER_STATE:newstate, PLAYER_STATE:oldstate)
{
if (newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
{
new
weapon,
ammo;

GetPlayerWeaponData(playerid, 4, weapon, ammo); // Uzmi igračev SMG u slot 4
SetPlayerArmedWeapon(playerid, weapon); // Postavi da igrač drive-by-ea uz SMG
}
return 1;
}

Zabilješke

tip

Ova funkcija naoružava igrača oružjem koje već ima; ne daje im novo oružje. Pogledajte GivePlayerWeapon.

Srodne Funkcije