[Pedido] Tirar arma da mгo de quem ta dirigindo
#1

Alguйm pode me mandar um script que tira a arma da mгo do motorista, os q eu achei tira o do passageiro tbm ' -'
Reply
#2

Quando o jogador mudar de estado, basta forзar que ele fique sem arma alguma.

Vocк pode detectar isso usando a callback OnPlayerStateChange e verificar dentro dela se o jogador agora й um motorista. O estado que define isto й 2 ou PLAYER_STATE_DRIVER, prй definido pela biblioteca nativa a_samp.

Para desarmar й sу setar o soco como arma, usando SetPlayerArmedWeapon, o ID do soco й 0.

Aqui estгo os outros estados https://sampwiki.blast.hk/wiki/State
Reply
#3

pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if(newkeys & KEY_FIRE && GetPlayerState(playerid) == PLAYER_STATE_DRIVER) SetPlayerArmedWeapon(playerid,0);
    return 1;
}
Tente isto, acho que funciona
Reply
#4

Obrigado pela ajuda, sei o basico de c++ mais adimito q samp с й tгo facinho assim pelo menos atй agr q descobri o wiki kkkkkk
Reply
#5

PHP код:
public OnPlayerStateChange(playeridnewstateoldstate){
    if(
oldstate == PLAYER_STATE_ONFOOT && newstate == PLAYER_STATE_DRIVER){
    
        
SetPlayerArmedWeapon(playerid0);
    }
    return 
1;

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)