SA-MP Forums Archive
Help me with dmg - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: Help me with dmg (/showthread.php?tid=74111)



Help me with dmg - PlayMaker - 19.04.2009

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.




Re: Help me with dmg - PlayMaker - 20.04.2009

Any idea ?


Re: Help me with dmg - ICECOLDKILLAK8 - 20.04.2009

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


Re: Help me with dmg - PlayMaker - 20.04.2009

What do u mean with "in textdraw code" ?

Thz


Re: Help me with dmg - ICECOLDKILLAK8 - 20.04.2009

OnPlayerUpdate or a timer


Re: Help me with dmg - PlayMaker - 20.04.2009

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.



Re: Help me with dmg - PlayMaker - 20.04.2009

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


Re: Help me with dmg - Djiango - 20.04.2009

forward OnPlayerUpdate(playerid);
public OnPlayerUpdate(playerid)
{


Re: Help me with dmg - PlayMaker - 20.04.2009

Could anybody give me the whole code plz ?
Plz


Re: Help me with dmg - PlayMaker - 21.04.2009

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