[AJUDA] Dano da Arma!
#1

Galera , minha dъvida й a seguinte :

Queria trocar o dano de certas armas , seriam a M4 , MP5 , Eagle e a Shotgun , queria saber se tem como deixar o dano da M4 e da MP5 mais forte , da Eagle um pouco mais fraco e da Shotgun mais forte .

Alguem sabe como fazer ? Obrigado.
Reply
#2

Include OPSP (OnPlayerShootPlayer)
Use Search.
Reply
#3

Mais alguem '-' ?
Reply
#4

Acho que sу existe esse meio manolo :/
Reply
#5

Desculpe amigo, unico jeito!
Download: http://forum.sa-mp.com/showthread.ph...highlight=OPSP
Reply
#6

PHP код:

public OnPlayerShootPlayer(shooter,target,Float:damage)
{
   new 
Float:jVida;
   
GetPlayerHealth(targetjVida);
   if(
GetPlayerWeapon(shooter) == /*id da arma*/)
   {
        
SetPlayerHealth(targetjVida-/*quantidade para perder de life*/);
   }
   return 
1;

Reply
#7

PHP код:
public OnPlayerShootPlayer(shooter,target,Float:damage)
{
   new 
Float:jVida;
   
GetPlayerHealth(targetjVida);
   if(
GetPlayerWeapon(shooter) == 24)
   {
        
SetPlayerHealthtargetjVida == 50);
   }
   return 
1;

..
Reply
#8

Quote:
Originally Posted by henriqueTL
Посмотреть сообщение
PHP код:
public OnPlayerShootPlayer(shooter,target,Float:damage)
{
   new 
Float:jVida;
   
GetPlayerHealth(targetjVida);
   if(
GetPlayerWeapon(shooter) == 24)
   {
        
SetPlayerHealthtargetjVida == 50);
   }
   return 
1;

..
Isso й sу um script inъtil que faz a mesma coisa do onplayertakedamage
Reply
#9

Quote:
Originally Posted by EviL_Knight
Посмотреть сообщение
Galera , minha dъvida й a seguinte :

Queria trocar o dano de certas armas , seriam a M4 , MP5 , Eagle e a Shotgun , queria saber se tem como deixar o dano da M4 e da MP5 mais forte , da Eagle um pouco mais fraco e da Shotgun mais forte .

Alguem sabe como fazer ? Obrigado.
https://sampwiki.blast.hk/wiki/OnPlayerTakeDamage

e utilize getplayerweapon para o issuerid e setplayerhealth(playerid, GetPlayerHealth(playerid, health)-dano);

*dano = vocк altera para o dano desejado!

exemplo:


Код:
if(GetPlayerWeapon(issuerid) == 38)//MINIGUN
{
      new Float:health;
      SetPlayerHealth(playerid, GetPlayerHealth(playerid, health)-dano);
      return 1;
}
Reply
#10

Quote:
Originally Posted by henriqueTL
Посмотреть сообщение
PHP код:
public OnPlayerShootPlayer(shooter,target,Float:damage)
{
   new 
Float:jVida;
   
GetPlayerHealth(targetjVida);
   if(
GetPlayerWeapon(shooter) == 24)
   {
        
SetPlayerHealthtargetjVida == 50);
   }
   return 
1;

..
Agora eu me pergunto seu inъtil, por qual motivo reviver um tуpico que foi criado hб 6 anos atrбs?
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)