Help here a bit +rep
#1

I try make script there you fall under 51 hp

Error
Код:
C:\Users\Robin\Desktop\New rp\gamemodes\RMRP.pwn(12293) : error 017: undefined symbol "PlayerInjured"
C:\Users\Robin\Desktop\New rp\gamemodes\RMRP.pwn(12293) : warning 215: expression has no effect
C:\Users\Robin\Desktop\New rp\gamemodes\RMRP.pwn(12293) : error 001: expected token: ";", but found "]"
C:\Users\Robin\Desktop\New rp\gamemodes\RMRP.pwn(12293) : error 029: invalid expression, assumed zero
C:\Users\Robin\Desktop\New rp\gamemodes\RMRP.pwn(12293) : fatal error 107: too many error messages on one line
pawn code
Код:
 	new Float:phealth;
	GetPlayerHealth(playerid,phealth);
	if(phealth < 51)
	{
line 12293        PlayerInjured[playerid] = 1;
	}
	return 1;
Reply
#2

Do you have a global variable like this?
PHP код:
new PlayerInjured[MAX_PLAYERS]; 
Reply
#3

i get this now xD

Код:
C:\Users\Robin\Desktop\New rp\gamemodes\RMRP.pwn(13946) : warning 202: number of arguments does not match definition
C:\Users\Robin\Desktop\New rp\gamemodes\RMRP.pwn(19956) : warning 216: nested comment
C:\Users\Robin\Desktop\New rp\gamemodes\RMRP.pwn(35481) : warning 217: loose indentation
C:\Users\Robin\Desktop\New rp\gamemodes\RMRP.pwn(35521) : warning 217: loose indentation
C:\Users\Robin\Desktop\New rp\gamemodes\RMRP.pwn(35527) : warning 217: loose indentation
C:\Users\Robin\Desktop\New rp\gamemodes\RMRP.pwn(51196) : warning 219: local variable "Health" shadows a variable at a preceding level
C:\Users\Robin\Desktop\New rp\gamemodes\RMRP.pwn(84843) : error 033: array must be indexed (variable "PlayerInjured")
C:\Users\Robin\Desktop\New rp\gamemodes\RMRP.pwn(89197) : warning 203: symbol is never used: "animation"
Код:
line 84843 if(PlayerInfo[playerid][PlayerInjured] > 0)
    {
		TogglePlayerControllable(playerid,0);
        SendClientMessage(playerid,-1,"You have falled to the ground because you are injured");
        ApplyAnimation(playerid,"CRACK","crckdeth2",4.0,0,0,0,1,1);
        SetTimer("HPRevive", 10000, false);
    }
Reply
#4

PHP код:
if(PlayerInjured[playerid] > 0)
    {
        
TogglePlayerControllable(playerid,0);
        
SendClientMessage(playerid,-1,"You have falled to the ground because you are injured");
        
ApplyAnimation(playerid,"CRACK","crckdeth2",4.0,0,0,0,1,1);
        
SetTimer("HPRevive"10000false);
    } 
Reply
#5

Thank you mabye you can help me with the last thing i have i post it here i will rep you too

Код:
C:\Users\Robin\Desktop\New rp\gamemodes\RMRP.pwn(4099) : error 017: undefined symbol "playerid"
C:\Users\Robin\Desktop\New rp\gamemodes\RMRP.pwn(4100) : error 017: undefined symbol "playerid"
C:\Users\Robin\Desktop\New rp\gamemodes\RMRP.pwn(89197) : warning 203: symbol is never used: "animation"
Код:
}
public HPRevive()
{
line 4099    TogglePlayerControllable(playerid,1);
line 4100    ClearAnimations(playerid);
    return 1;
Reply
#6

PHP код:
forward HPRevive(playerid);
public 
HPRevive(playerid)
{
    
TogglePlayerControllable(playerid,1);
    
ClearAnimations(playerid);
    return 
1;

Reply
#7

Quote:
Originally Posted by Bogdan1992
Посмотреть сообщение
PHP код:
forward HPRevive(playerid);
public 
HPRevive(playerid)
{
    
TogglePlayerControllable(playerid,1);
    
ClearAnimations(playerid);
    return 
1;

haha i forgot Playerid xD But thank you for the help I appreciate it Rep+
Reply
#8

all fixed but i spam this massage

Код:
forward FallDown(playerid);
public FallDown(playerid)
{
      new Float:phealth;
      GetPlayerHealth(playerid,phealth);
      if(Health[playerid] == 1)
	  if(phealth < 51)
	  {
          LoopingAnim(playerid, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0); // Dieing of Crack
          TogglePlayerControllable(playerid,0);
          SendClientMessage(playerid,-1,"You have falled to the ground because you are injured");
          KillTimer(HPTimer[playerid]);
          Health[playerid] = 0;
      }
      return 1;
}
Reply
#9

if(phealth < 1 || phealth > 51)
Reply
#10

Still spamming when i have over 51 hp xD and the anim spamming too mabye this are the problem SetTimer("HPRevive", 10000, false);?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)