Jump to content

can someone help me with something in my custom health skript?


TheFakeOri

Recommended Posts

the skript works and all but when i die in send this error

"this script "rpg.sk" infinitely (or excessively) repeated itself!" 

skript:

on damage of a player:
    {hp.%victim%} isn't 0:
        remove 10 from {hp.%victim%}
        cancel event
    else:
        kill the victim
        set {hp.%victim%} to {maxhp.%victim%}

Link to comment
Share on other sites

On 10/19/2020 at 8:05 AM, iro said:

the skript works and all but when i die in send this error

"this script "rpg.sk" infinitely (or excessively) repeated itself!" 

skript:

on damage of a player:
    {hp.%victim%} isn't 0:
        remove 10 from {hp.%victim%}
        cancel event
    else:
        kill the victim
        set {hp.%victim%} to {maxhp.%victim%}

Try using Stop like this:
 

on damage of a player:
    {hp.%victim%} isn't 0:
        remove 10 from {hp.%victim%}
        cancel event
        stop
    else:
        kill the victim
        set {hp.%victim%} to {maxhp.%victim%}
        stop

 

 

 

image.png.bc433d6489d70ad831075fe76809b993.png
 

Lifestealed | Minecraft Servers
 

OG [VIP] 12/26/20 - 10/27/2021
OG [PRO] 12/27/21 - 11/18/2022
OG [LEGEND] 11/18/2022 - 3/14/2023
[DEFAULT] 3/14/2023 - Present

 

Link to comment
Share on other sites

4 hours ago, Agentgamer100YT said:

Try using Stop like this:

The stop isn't going to do anything since it is at the end of the skript. 

 

On 10/19/2020 at 11:05 AM, iro said:

the skript works and all but when i die in send this error

"this script "rpg.sk" infinitely (or excessively) repeated itself!" 

skript:

on damage of a player:
    {hp.%victim%} isn't 0:
        remove 10 from {hp.%victim%}
        cancel event
    else:
        kill the victim
        set {hp.%victim%} to {maxhp.%victim%}

It is probably giving you that error since you used the kill the victim expression, that also triggers the on damage event probably and its just repeating itself. Try something like this

on damage of player:
	if {hp.%victim%} > 0:
		remove 10 from {hp.%victim%}
		cancel event
	else:
		set {hp.%victim%} to {maxhp.%victim%}
		teleport victim to location(x, y, z, world "world")
	

And just change the coords to where you want them to be teleported when they die. 

Discord - tarna256

In-game name - _Tarna_

Website - https://tarna.dev
Paste Site: https://paste.tarna.dev

---------------------------------------------------------

[VIP] - 7/27/2020

Community Support - 7/8/20 | 11/3/20

Helper  - 11/3/20 - 2/21/21

Moderator - 2/21/21 - 5/17/21

❤️ - 5/17/21 - now

Moderator - 12/20/22 - now

---------------------------------------------------------

image.png.70849a9b84e0347ce107b8e3eaee312c.pngimage.png.2111009afbd8bef10966ba9ede35a199.png

Link to comment
Share on other sites

  • 1 year later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...