Please need help
#1

I need a code for when a player get < 20 health he falls (i have the animation) and says a message: Necesitas ayuda

Please help help help
Reply
#2

something like that: EDIT: sorry i didn't finish yet lol i posted by accident

Код:
//this under defines---------------------------------------------------------------------------
new gPlayerUsingLoopingAnim[MAX_PLAYERS];

LoopingAnim(playerid,animlib[],animname[], Float:Speed, looping, lockx, locky, lockz, lp)
{
  gPlayerUsingLoopingAnim[playerid] = 1;
  ApplyAnimation(playerid, animlib, animname, Speed, looping, lockx, locky, lockz, lp);
}
//-------------------------------------------------------------------------------------------

public OnPlayerUpdate(playerid)
{
  new Float:health;

  GetPlayerHealth(playerid,health);
  if (health < 20.0)
  {
  new string[256];
  LoopingAnim(playerid, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0); // nice anim for this, but change it if you like.
  format(string, sizeof(string), "~p~ Necesitas ayuda!"); // color is purple
  GameTextForPlayer(playerid, string, 3000, 5); // 3000 is 3 second and 5 is the writiing style
  TogglePlayerControllable(playerid, false);

  return 1;
  }

	return 1;
}

public OnPlayerDeath(playerid, killerid, reason)
{
	if(gPlayerUsingLoopingAnim[playerid]) {
		gPlayerUsingLoopingAnim[playerid] = 0;
	}

 	return 1;
}
i didn't test it though, tell me if it works. But i think you must do it as a filterscript
Reply
#3

ok i tested it with a friend and it worked, you could only have a bug with the animation that you don't see it, but people around you see it. and while performing animation you can't kill the guy on the floor, so ask someone if they're able to do something so you can kill people on floor. You can still make a timer, so after 5 sec if the player on floor is not healed, he dies and the one who shot him to the floor still get the point. Oh and hey, you'll need a heal command, i let this job for you hehe
Reply
#4

Ok thanks, i am coding with timer...etc
Thanks for the code
Reply
#5

np
Reply
#6

Ok nice but have a problem...

The message dont stop...
I need the message saw only once...
Please can you help me?
Reply
#7

hmm i'll see but don't you prefer that it shows a coulpe of times be4 the guy dies?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)