Help me with dmg
#1

I'll appreciate if anyone could tell me a code about dmg ( damage )

Like: I lost 5hp and in a textdraw says 5 ~r~DMG

Like where is in AAD mode made by 90NINE

Код:
		LifeUpdateVar[playerid] = 3;
		format(string,20,"%.0f DMG",LifeUpdateAmt[playerid]);
		TextDrawSetString(pText[11][playerid],string);
Something like this.

Help me plz.
Thz.

Reply
#2

Any idea ?
Reply
#3

pawn Код:
// Top of script
new Float:OldHP[MAX_PLAYERS];

// OnPlayerConnect
OldHP[playerid] = 0;

// In text draw code
if(OldHP[playerid] != 0)
{
  new Float:HP;
  GetPlayerHealth(playerid, HP);
  if(OldHP[playerid] - NewHP > 0)
  {
   new string[128];
   format(string, sizeof(string), "%.0f", OldHP[playerid]-NewHP);
   TextDrawSetString(pText[11][playerid],string);
  }  
  GetPlayerHealth(playerid,OldHP[playerid);
}
Try that
Reply
#4

What do u mean with "in textdraw code" ?

Thz
Reply
#5

OnPlayerUpdate or a timer
Reply
#6

pawn Код:
// Top of script
new Float:OldHP[MAX_PLAYERS];

// OnPlayerConnect
OldHP[playerid] = 0;

//
forward OnPlayerUpdate();
public OnPlayerUpdate()
{
  if(OldHP[playerid] != 0)
{
  new Float:HP;
  GetPlayerHealth(playerid, HP);
  if(OldHP[playerid] - NewHP > 0)
  {
    new string[128];
    format(string, sizeof(string), "%.0f", OldHP[playerid]-NewHP);
    TextDrawSetString(pText[11][playerid],string);
  }
  GetPlayerHealth(playerid,OldHP[playerid);
}
I have put that and...

Код:
\gamemodes\gm.pwn(26977) : error 017: undefined symbol "playerid"
\gamemodes\gm.pwn(26980) : error 017: undefined symbol "playerid"
\gamemodes\gm.pwn(26981) : error 017: undefined symbol "playerid"
\gamemodes\gm.pwn(26984) : error 017: undefined symbol "playerid"
\gamemodes\gm.pwn(26985) : error 017: undefined symbol "pText"
\gamemodes\gm.pwn(26985) : warning 215: expression has no effect
\gamemodes\gm.pwn(26985) : error 001: expected token: ";", but found "]"
\gamemodes\gm.pwn(26985) : error 029: invalid expression, assumed zero
\gamemodes\gm.pwn(26985) : fatal error 107: too many error messages on one line

8 Errors.
Reply
#7

I forgot pText but when I put it gave me more errors :S
Reply
#8

forward OnPlayerUpdate(playerid);
public OnPlayerUpdate(playerid)
{
Reply
#9

Could anybody give me the whole code plz ?
Plz
Reply
#10

Quote:
Originally Posted by Everz'
Could anybody give me the whole code plz ?
Plz
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)