[Pedido] nгo atirar em cima da moto ou do carro
#1

Eae pessoal quero que vocкs me ajudem a fazer o boneco nгo atirar em cima da moto ou do carro exemplo essa imagem abaixo(eu peguei na internet a imagem.)
https://lh6.******usercontent.com/-m.../sa-mp-***.png
porque se nгo fica muito chato ainda mais que mata rapido em cima da moto,que apenas quem esta no "G" possa atirar em cima da moto, espero que me ajudem porfavor.
Reply
#2

Pode fazer assim:
pawn Код:
public OnPlayerWeaponShot(playerid, weaponid, hittype, hitid, Float:fX, Float:fY, Float:fZ)
{
    if(IsPlayerInAnyVehicle(playerid)){
   
        SetPlayerArmedWeapon(playerid, 0);
        SendClientMessage(playerid, -1, "Nгo pode atirar dentro de um carro!");
    }
}
Reply
#3

Quote:
Originally Posted by ForT
Посмотреть сообщение
Pode fazer assim:
pawn Код:
public OnPlayerWeaponShot(playerid, weaponid, hittype, hitid, Float:fX, Float:fY, Float:fZ)
{
    if(IsPlayerInAnyVehicle(playerid)){
   
        SetPlayerArmedWeapon(playerid, 0);
        SendClientMessage(playerid, -1, "Nгo pode atirar dentro de um carro!");
    }
}
ah sim ta valeu mas tipo eu coloco aonde isso ? Dentro da GM ? pf me diz ae cara sou novato em pawn.
e oque ele faz ? tipo eu entro no carro e tento a tirar e da essa mensagem ? ou sla oque ? pode me dizer?
Reply
#4

cloca na ultima linha. Se atirares dentro de um carro ou mota aparece a msg
Reply
#5

deu um erro aqui.
Quote:

C:\Users\rita\Desktop\gm\Gamemodes\BSR.pwn(59482) : warning 235: public function lacks forward declaration (symbol "OnPlayerWeaponShot")
C:\Users\rita\Desktop\gm\Gamemodes\BSR.pwn(59482) : warning 219: local variable "hitid" shadows a variable at a preceding level
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

Header size: 13660 bytes
Code size: 2699268 bytes
Data size: 2482556 bytes
Stack/heap size: 16384 bytes; estimated max. usage=6895 cells (27580 bytes)
Total requirements: 5211868 bytes

2 Warnings.

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)