[PEDIDO] MUITO SIMPLES (EU ACHO) -
kinhobryant - 29.02.2012
Gostaria de saber se tem como, colocar esse comando sу quando um player atirar dentro do carro em uma pessoa de apй tem como ?
PHP код:
if((newkeys & KEY_FIRE) && IsPlayerInAnyVehicle(playerid))
{
if(GetPlayerWeapon(playerid) == 24)
{
SendClientMessage(playerid, -1, COR_PR, "Nгo podes atirar de seu veiculo!");
RemovePlayerFromVehicle(playerid);
return false;
}
return true;
}
@oBS.: Cmd feito por mim
Re: [PEDIDO] MUITO SIMPLES (EU ACHO) -
Kmatsu - 29.02.2012
Isso nao й um comando '-'
use a public OnPlayerTakeDamage ou a OnPlayerGiveDamage que vocк irб conseguir '-'
Re: [PEDIDO] MUITO SIMPLES (EU ACHO) -
steki. - 29.02.2012
OnPlayerTakeDamage:
pawn Код:
new keys, ud, lr;
GetPlayerKeys(issuerid, keys, ud, lr);
if(IsPlayerInAnyVehicle(issuerid) && !IsPlayerInAnyVehicle(playerid))
{
if(GetPlayerWeapon(playerid) == 24)
{
SendClientMessage(issuerid, -1, COR_PR, "Nгo podes atirar de seu veiculo!");
RemovePlayerFromVehicle(issuerid);
return false;
}
return true;
}
Re: [PEDIDO] MUITO SIMPLES (EU ACHO) -
kinhobryant - 29.02.2012
@ kk' ,
@ Blz vo ver aki se funfa
@ Nгo tenho essa public tenho q cria-la neh :P ?
Re: [PEDIDO] MUITO SIMPLES (EU ACHO) -
Kmatsu - 29.02.2012
sim, vai ter que cria-la
pawn Код:
public OnPlayerGiveDamage(playerid, damagedid, Float:amount, weaponid)
{
if(damagedid == INVALID_PLAYER_ID) return true;
if(IsPlayerInAnyVehicle(playerid) && !IsPlayerInAnyVehicle(damagedid) && weaponid == 24)
{
SendClientMessage(issuerid, -1, COR_PR, "Nгo podes atirar de seu veiculo!");
RemovePlayerFromVehicle(issuerid);
return false;
}
return true;
}
Re: [PEDIDO] MUITO SIMPLES (EU ACHO) -
kinhobryant - 29.02.2012
pawn Код:
C:\Users\Kinho\Desktop\My Server\gamemodes\BrasilBestServer.pwn(47413) : warning 235: public function lacks forward declaration (symbol "OnPlayerGiveDamage")
C:\Users\Kinho\Desktop\My Server\gamemodes\BrasilBestServer.pwn(47418) : error 017: undefined symbol "issuerid"
C:\Users\Kinho\Desktop\My Server\gamemodes\BrasilBestServer.pwn(47419) : error 017: undefined symbol "issuerid"
Re: [PEDIDO] MUITO SIMPLES (EU ACHO) -
Kmatsu - 29.02.2012
ta usando meu codigo ou do Stewie?
Porque OnPlayerGiveDamage nao tem issuerid
e vocк estб usando as includes do SA:MP 0.3d?
Re: [PEDIDO] MUITO SIMPLES (EU ACHO) -
kinhobryant - 29.02.2012
Meu samp й 0.3c e tou usando o seu comando kamatsu
Re: [PEDIDO] MUITO SIMPLES (EU ACHO) -
Kmatsu - 29.02.2012
essa public й necessario o samp 0.3d '-'
Re: [PEDIDO] MUITO SIMPLES (EU ACHO) -
kinhobryant - 29.02.2012
Hum.
Vo tranferir o para samp 0.3d e ve se funfa