Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Szukam] Skrypty na serwer pvp/rpg


Rekomendowane odpowiedzi

Opublikowano

1.Serwera rpg nie robi się na skryptach

2.Skrypt nie jest aż tak zaawansowany i nie osiągniesz takich rzeczy jakie chcesz

3.A nawet jak ktoś zrobi ci taki skrypt powodzenia przy 20 graczach jak zrobią sobie pvp

Opublikowano

1.Serwera rpg nie robi się na skryptach

2.Skrypt nie jest aż tak zaawansowany i nie osiągniesz takich rzeczy jakie chcesz

3.A nawet jak ktoś zrobi ci taki skrypt powodzenia przy 20 graczach jak zrobią sobie pvp

 

Nie pytalem o zdanie tylko o skrypty.

| 50 | 100 | 150 | 200 | 250 | 300 | 350 | 400 | 450 | 500 | 550 | 600 | 650 | 700 | 750 | 800 | 850 | 900 | 950 | 1000 |


 


Serwer Na Modach



http://www.mpcforum.pl/topic/1409866-highmod-serwer-na-modach

Opublikowano
options:
# Global Level System
	XP-Base: 10 # The Base XP for skills
	XP-Mod: 5 # The XP modification for skills
	XP-Curve: 1.2 # How difficult it will be to level up
	Level-Cap: 100 # The maximum level
# Messages
	XP-Message: "&bXP: &f%floor({_xp})%/%{_max.xp}%" # Message when checking amount of skill XP. Placeholders: %{_xp}% = Current XP, %{_max.xp}% = XP for next level, %player% = The players name, %{_skillname}% = The skills name
	Level-Up-Message: "&b%{_skillname}% Level: &f%{_level}%/%{_level-cap}%" # Message when leveling up. Placeholders: %{_level}% = Player skill level, %{_level-cap}% = Max level, %{_skillname}% = The name of the skill that leveled up
	Level-Message: "&bLevel: &f%{_level}%/%{_level-cap}%" # Message when checking skill level. Placeholders: %{_level}% = Player skill level, %{_level-cap}% = Max level
	Level-Cap-Message: "&6You have reached the maximum level!" # Message when reaching the maximum level.
# Debug
	Debug-Mode: false # Enable/Disable debug mode (true/false)
#+----------------------------------------------------------+
#|  Editing things below this line risks all RPG scripts... |
#+----------------------------------------------------------+
on load:
	set {rpg.xp-base} to {@XP-Base}
	set {rpg.xp-mod} to {@XP-Mod}
	set {rpg.xp-curve} to {@XP-Curve}
	set {rpg.level-cap} to {@Level-Cap}
	set {rpg.debug-mode} to {@Debug-Mode}
	set {rpg.loaded.core} to true
on unload:
	delete {rpg.xp-base}
	delete {rpg.xp-mod}
	delete {rpg.xp-curve}
	delete {rpg.level-cap}
	delete {rpg.debug-mode}
	delete {rpg.loaded.core}
on join:
	set {_contains} to false
	loop {rpg.player.list::*}:
		"%loop-value%" is "%player%"
		set {_contains} to true
	if {_contains} is false:
		add player to {rpg.player.list::*}
	loop {rpg.loaded.skill::*}:
		{rpg.skill.%loop-index%::xp-base} is set
		{rpg.skill.%loop-index%::xp-mod} is set
		{rpg.skill.%loop-index%::xp-curve} is set
		{rpg.skill.%loop-index%::level-cap} is set
		if {rpg.xp.%loop-index%::%player%} is not set:
			set {rpg.xp.%loop-index%::%player%} to 0
		set {rpg.level.%loop-index%::%player%} to 1
		execute console command "checkxplevel %player% %loop-index% %{rpg.skill.%loop-index%::xp-base}% %{rpg.skill.%loop-index%::xp-mod}% %{rpg.skill.%loop-index%::xp-curve}% %{rpg.skill.%loop-index%::level-cap}% silent"
command /checkxplevel <offlineplayer> <text> [<number={@XP-Base}>] [<number={@XP-Mod}>] [<number={@XP-Curve}>] [<integer={@Level-Cap}>] [<text="message">] [<text="check-levelup">]:
	executable by: console
	trigger:
		if {rpg.loaded.skill::%arg 2%} is not set:
			message "%arg 1% passed skill ID %arg 2% which does not exist!" to console
			stop trigger
		if arg 8 is "check-all":
			set {rpg.level.%arg 2%::%arg 1%} to 1
		if {rpg.level.%arg 2%::%arg 1%} is greater than or equal to arg 6:
			stop trigger # Already at the max level
		set {_super.safe} to 0
		while {rpg.xp.%arg 2%::%arg 1%}-{_diff} is greater than or equal to rounded {rpg.level.%arg 2%::%arg 1%} ^ arg 5 * arg 4 + arg 3:
			add 1 to {_super.safe}
			if {_super.safe} is greater than arg-6 + 10:
				broadcast "<red>Major inf loop error in the outer while loop in the checkxplevel command!"
				stop trigger
			set {_diff} to 0
			if {rpg.level.%arg 2%::%arg 1%} is greater than 1:
				set {_counter} to 2
				while {_counter} is less than or equal to {rpg.level.%arg 2%::%arg 1%}:
					add rounded ({_counter}-1) ^ arg 5 * arg 4 + arg 3 to {_diff}
					add 1 to {_counter}
					add 1 to {_safety}
					if {_safety} is greater than arg-6 + 10:
						broadcast "<red>Major inf loop error in the checkxplevel command!"
						stop trigger
			if {rpg.xp.%arg 2%::%arg 1%}-{_diff} is greater than or equal to rounded {rpg.level.%arg 2%::%arg 1%} ^ arg 5 * arg 4 + arg 3:
				add 1 to {rpg.level.%arg 2%::%arg 1%}
				if arg 7 is not "silent":
					set {_skillname} to {rpg.loaded.skill::%arg 2%}
					set {_level} to {rpg.level.%arg 2%::%arg 1%}
					set {_level-cap} to arg 6
					send {@Level-Up-Message} to arg 1
			if {rpg.level.%arg 2%::%arg 1%} is greater than or equal to arg 6:
				set {rpg.level.%arg 2%::%arg 1%} to arg 6
				stop trigger
command /showxp <offlineplayer> <text> [<number={@XP-Base}>] [<number={@XP-Mod}>] [<number={@XP-Curve}>] [<number={@Level-Cap}>]:
	executable by: console
	trigger:
		if {rpg.loaded.skill::%arg 2%} is not set:
			message "&4%arg 1% passed skill ID %arg 2% which does not exist!" to console
			stop trigger
		set {_diff} to 0
		if {rpg.level.%arg 2%::%arg 1%} is greater than 1:
			set {_counter} to 2
			while {_counter} is less than or equal to {rpg.level.%arg 2%::%arg 1%}:
				add rounded ({_counter}-1) ^ arg 5 * arg 4 + arg 3 to {_diff}
				add 1 to {_counter}
				add 1 to {_safety}
				if {_safety} is greater than 1000:
					broadcast "<red>Major inf loop error in the showmaxxp command!"
					stop trigger
		set {_xp} to {rpg.xp.%arg 2%::%arg 1%}-{_diff}
		if {rpg.level.%arg 2%::%arg 1%} is greater than or equal to arg 6:
			set {_max.xp} to rounded ({rpg.level.%arg 2%::%arg 1%}-1) ^ arg 5 * arg 4 + arg 3
		else:
			set {_max.xp} to rounded {rpg.level.%arg 2%::%arg 1%} ^ arg 5 * arg 4 + arg 3
		set {_skillname} to {rpg.loaded.skill::%arg 2%}
		send {@XP-Message} to arg 1
command /showlevel <offlineplayer> <text> [<number={@Level-Cap}>] [<boolean=false>]:
	executable by: console
	trigger:
		if {rpg.loaded.skill::%arg 2%} is not set:
			message "&4%arg 1% passed skill ID %arg 2% which does not exist!" to console
			stop trigger
		set {_level} to {rpg.level.%arg 2%::%arg 1%}
		set {_skill} to arg 2
		set {_level-cap} to arg 3
		if arg 4 is false:
			send {@Level-Message} to arg 1
		else:
			set {_skillname} to {rpg.loaded.skill::%{_skill}%}
			send {@Level-Up-Message} to arg 1
		if {_level} is arg 3:
			send {@Level-Cap-Message} to arg 1
command /levelspy [<integer = 5>]:
	permission: rpg.levelspy
	trigger:
		set {_level} to 1
		loop arg times:
			message "XP required to reach level %{_level}+1%: %rounded {_level}^{@XP-Curve} * {@XP-Mod} + {@XP-Base}%"
			add 1 to {_level}
command /rpg <text> [<text>]:
	usage: &c/rpg <enable/disable/list> [<world>]
	trigger:
		if arg 1 is "enable":
			if player has permission "rpg.settings":
				set {_world::*} to arg 2 parsed as "%world%"
				if {_world::1} is not set:
					message "&cThat is not a valid world!"
				else if {rpg.worlds::%{_world::1}%} is not set:
					message "&aThat world is already enabled!"
				else:
					delete {rpg.worlds::%{_world::1}%}
					message "&aRPG Skills was enabled in world &3%{_world::1}%&a."
			else:
				message "&cYou do not have permission to perform that command."
				stop
		else if arg 1 is "disable":
			if player has permission "rpg.settings":
				set {_world::*} to arg 2 parsed as "%world%"
				if {_world::1} is not set:
					message "&cThe world ""%arg 2%"" is not a valid world!"
				else if {rpg.worlds::%{_world::1}%} is set:
					message "&aThat world is already disabled!"
				else:
					set {rpg.worlds::%{_world::1}%} to false
					message "&aRPG Skills was disabled in world &3%{_world::1}%&a."
			else:
				message "&cYou do not have permission to perform that command."
				stop
		else if arg 1 is "skills" or "list":
			message "&e[======[&b Skills &e]======]"
			set {_number} to 1
			loop {rpg.loaded.skill::*}:
				message "&b%{_number}%. &7%loop-value%"
				add 1 to {_number}
		else if arg 1 is "stats":
			if arg 2 is set:
				set {_contains} to false
				loop {rpg.player.list::*}:
					"%arg 2%" is "%loop-value%"
					set {_contains} to true
				if {_contains} is false:
					message "&cThat is not a valid player name!"
					stop trigger
				else:
					set {_target.player} to arg 2
			else:
				set {_target.player} to player
			message "&e---[&b RPGE Stats for %{_target.player}% &e]---"
			loop {rpg.loaded.skill::*}:
				execute console command "checkxplevel %{_target.player}% %loop-index% %{rpg.skill.%loop-index%::xp-base}% %{rpg.skill.%loop-index%::xp-mod}% %{rpg.skill.%loop-index%::xp-curve}% %{rpg.skill.%loop-index%::level-cap}% silent check-all"
				set {_level} to {rpg.level.%loop-index%::%{_target.player}%}
				set {_level-cap} to {rpg.skill.%loop-index%::level-cap}
				set {_skillname} to {rpg.loaded.skill::%loop-index%}
				message {@Level-Up-Message}
		else if arg 1 is "top":
			loop {rpg.player.list::*}:
				loop {rpg.loaded.skill::*}:
					set {_id} to loop-index-2
					set {_skillname} to loop-value-2
					set {_player} to loop-value-1
					if {_topskill.%{_skillname}%} is not set:
						set {_topskill.%{_skillname}%} to {_player}
					else if {rpg.level.%{_id}%::%{_player}%} is greater than {rpg.level.%{_id}%::%{_topskill.%{_skillname}%}%}:
						set {_topskill.%{_skillname}%} to {_player}
			message "&b---[&e RPGE Top Players&b ]---"
			loop {rpg.loaded.skill::*}:
				message "&b%loop-value%<r>: &6%{_topskill.%loop-value%}% <r>%{rpg.level.%loop-index%::%{_topskill.%loop-value%}%}%/%{rpg.skill.%loop-index%::level-cap}%"
		else:
			message "&cThat is not a valid command!"
command /givexp <text> <integer> [<offline player=%player%>]:
	usage: /givexp <skillName> <amount> [<offlineplayer=player>]
	permission: rpg.givexp
	trigger:
		loop {rpg.loaded.skill::*}:
			if "%loop-value%" is "%arg 1%":
				add arg 2 to {rpg.xp.%loop-index%::%arg 3%}
				execute console command "checkxplevel %player% %loop-index% %{rpg.skill.%loop-index%::xp-base}% %{rpg.skill.%loop-index%::xp-mod}% %{rpg.skill.%loop-index%::xp-curve}% %{rpg.skill.%loop-index%::level-cap}% silent"
				stop trigger
		message "&c""%arg 1%"" is not a valid skill name!" 
The RPG Experience (RPGE) is a project designed to overhaul Minecraft servers with an amazing RPG Experience. You could compare it to plugins like mcMMO but different. What makes it different? Simply it's designed with Skript and made extremely customizable so you will be able to change every single detail easily, it's also taken in a different way to mcMMO but still allowing you to create an exact replica if you wish. - EN

Doświadczenie RPGE - jest to projekt przeznaczony dokładnie do Serwerów Minecraft z jakimś niesamowitymi doświadczeniami RPG. Możesz porównać to do pluginów jak mcMMO ale ten jest inny. Jakie robi różnice? Prosto zaprojektowany w Skrypice i zrobiony bardzo byś mógł go skonfigurować więc będziesz mógł zmienić wszystko łatwo , jest też on wzięty z różnymi rozwiązaniami z mcMMO ale ciągle pozwala tobie stworzyć dokładną replikę jeśli tego chcesz. - PL

All contents translated by Xebol_PL.
Cała zawartość przetłumaczona przez Xebol_PL.


Features: - EN

Create custom skills
Use community made skills

Cechy: - PL
Tworzenie własnych umiejętności (SKILLE)
Używanie wspólnych stworzonych umiejętności.

All contents translated by Xebol_PL.
Cała zawartość przetłumaczona przez Xebol_PL 

­

Pomogłem ? Wiesz co zrobić :D

Opublikowano
options:
# Global Level System
	XP-Base: 10 # The Base XP for skills
	XP-Mod: 5 # The XP modification for skills
	XP-Curve: 1.2 # How difficult it will be to level up
	Level-Cap: 100 # The maximum level
# Messages
	XP-Message: "&bXP: &f%floor({_xp})%/%{_max.xp}%" # Message when checking amount of skill XP. Placeholders: %{_xp}% = Current XP, %{_max.xp}% = XP for next level, %player% = The players name, %{_skillname}% = The skills name
	Level-Up-Message: "&b%{_skillname}% Level: &f%{_level}%/%{_level-cap}%" # Message when leveling up. Placeholders: %{_level}% = Player skill level, %{_level-cap}% = Max level, %{_skillname}% = The name of the skill that leveled up
	Level-Message: "&bLevel: &f%{_level}%/%{_level-cap}%" # Message when checking skill level. Placeholders: %{_level}% = Player skill level, %{_level-cap}% = Max level
	Level-Cap-Message: "&6You have reached the maximum level!" # Message when reaching the maximum level.
# Debug
	Debug-Mode: false # Enable/Disable debug mode (true/false)
#+----------------------------------------------------------+
#|  Editing things below this line risks all RPG scripts... |
#+----------------------------------------------------------+
on load:
	set {rpg.xp-base} to {@XP-Base}
	set {rpg.xp-mod} to {@XP-Mod}
	set {rpg.xp-curve} to {@XP-Curve}
	set {rpg.level-cap} to {@Level-Cap}
	set {rpg.debug-mode} to {@Debug-Mode}
	set {rpg.loaded.core} to true
on unload:
	delete {rpg.xp-base}
	delete {rpg.xp-mod}
	delete {rpg.xp-curve}
	delete {rpg.level-cap}
	delete {rpg.debug-mode}
	delete {rpg.loaded.core}
on join:
	set {_contains} to false
	loop {rpg.player.list::*}:
		"%loop-value%" is "%player%"
		set {_contains} to true
	if {_contains} is false:
		add player to {rpg.player.list::*}
	loop {rpg.loaded.skill::*}:
		{rpg.skill.%loop-index%::xp-base} is set
		{rpg.skill.%loop-index%::xp-mod} is set
		{rpg.skill.%loop-index%::xp-curve} is set
		{rpg.skill.%loop-index%::level-cap} is set
		if {rpg.xp.%loop-index%::%player%} is not set:
			set {rpg.xp.%loop-index%::%player%} to 0
		set {rpg.level.%loop-index%::%player%} to 1
		execute console command "checkxplevel %player% %loop-index% %{rpg.skill.%loop-index%::xp-base}% %{rpg.skill.%loop-index%::xp-mod}% %{rpg.skill.%loop-index%::xp-curve}% %{rpg.skill.%loop-index%::level-cap}% silent"
command /checkxplevel <offlineplayer> <text> [<number={@XP-Base}>] [<number={@XP-Mod}>] [<number={@XP-Curve}>] [<integer={@Level-Cap}>] [<text="message">] [<text="check-levelup">]:
	executable by: console
	trigger:
		if {rpg.loaded.skill::%arg 2%} is not set:
			message "%arg 1% passed skill ID %arg 2% which does not exist!" to console
			stop trigger
		if arg 8 is "check-all":
			set {rpg.level.%arg 2%::%arg 1%} to 1
		if {rpg.level.%arg 2%::%arg 1%} is greater than or equal to arg 6:
			stop trigger # Already at the max level
		set {_super.safe} to 0
		while {rpg.xp.%arg 2%::%arg 1%}-{_diff} is greater than or equal to rounded {rpg.level.%arg 2%::%arg 1%} ^ arg 5 * arg 4 + arg 3:
			add 1 to {_super.safe}
			if {_super.safe} is greater than arg-6 + 10:
				broadcast "<red>Major inf loop error in the outer while loop in the checkxplevel command!"
				stop trigger
			set {_diff} to 0
			if {rpg.level.%arg 2%::%arg 1%} is greater than 1:
				set {_counter} to 2
				while {_counter} is less than or equal to {rpg.level.%arg 2%::%arg 1%}:
					add rounded ({_counter}-1) ^ arg 5 * arg 4 + arg 3 to {_diff}
					add 1 to {_counter}
					add 1 to {_safety}
					if {_safety} is greater than arg-6 + 10:
						broadcast "<red>Major inf loop error in the checkxplevel command!"
						stop trigger
			if {rpg.xp.%arg 2%::%arg 1%}-{_diff} is greater than or equal to rounded {rpg.level.%arg 2%::%arg 1%} ^ arg 5 * arg 4 + arg 3:
				add 1 to {rpg.level.%arg 2%::%arg 1%}
				if arg 7 is not "silent":
					set {_skillname} to {rpg.loaded.skill::%arg 2%}
					set {_level} to {rpg.level.%arg 2%::%arg 1%}
					set {_level-cap} to arg 6
					send {@Level-Up-Message} to arg 1
			if {rpg.level.%arg 2%::%arg 1%} is greater than or equal to arg 6:
				set {rpg.level.%arg 2%::%arg 1%} to arg 6
				stop trigger
command /showxp <offlineplayer> <text> [<number={@XP-Base}>] [<number={@XP-Mod}>] [<number={@XP-Curve}>] [<number={@Level-Cap}>]:
	executable by: console
	trigger:
		if {rpg.loaded.skill::%arg 2%} is not set:
			message "&4%arg 1% passed skill ID %arg 2% which does not exist!" to console
			stop trigger
		set {_diff} to 0
		if {rpg.level.%arg 2%::%arg 1%} is greater than 1:
			set {_counter} to 2
			while {_counter} is less than or equal to {rpg.level.%arg 2%::%arg 1%}:
				add rounded ({_counter}-1) ^ arg 5 * arg 4 + arg 3 to {_diff}
				add 1 to {_counter}
				add 1 to {_safety}
				if {_safety} is greater than 1000:
					broadcast "<red>Major inf loop error in the showmaxxp command!"
					stop trigger
		set {_xp} to {rpg.xp.%arg 2%::%arg 1%}-{_diff}
		if {rpg.level.%arg 2%::%arg 1%} is greater than or equal to arg 6:
			set {_max.xp} to rounded ({rpg.level.%arg 2%::%arg 1%}-1) ^ arg 5 * arg 4 + arg 3
		else:
			set {_max.xp} to rounded {rpg.level.%arg 2%::%arg 1%} ^ arg 5 * arg 4 + arg 3
		set {_skillname} to {rpg.loaded.skill::%arg 2%}
		send {@XP-Message} to arg 1
command /showlevel <offlineplayer> <text> [<number={@Level-Cap}>] [<boolean=false>]:
	executable by: console
	trigger:
		if {rpg.loaded.skill::%arg 2%} is not set:
			message "&4%arg 1% passed skill ID %arg 2% which does not exist!" to console
			stop trigger
		set {_level} to {rpg.level.%arg 2%::%arg 1%}
		set {_skill} to arg 2
		set {_level-cap} to arg 3
		if arg 4 is false:
			send {@Level-Message} to arg 1
		else:
			set {_skillname} to {rpg.loaded.skill::%{_skill}%}
			send {@Level-Up-Message} to arg 1
		if {_level} is arg 3:
			send {@Level-Cap-Message} to arg 1
command /levelspy [<integer = 5>]:
	permission: rpg.levelspy
	trigger:
		set {_level} to 1
		loop arg times:
			message "XP required to reach level %{_level}+1%: %rounded {_level}^{@XP-Curve} * {@XP-Mod} + {@XP-Base}%"
			add 1 to {_level}
command /rpg <text> [<text>]:
	usage: &c/rpg <enable/disable/list> [<world>]
	trigger:
		if arg 1 is "enable":
			if player has permission "rpg.settings":
				set {_world::*} to arg 2 parsed as "%world%"
				if {_world::1} is not set:
					message "&cThat is not a valid world!"
				else if {rpg.worlds::%{_world::1}%} is not set:
					message "&aThat world is already enabled!"
				else:
					delete {rpg.worlds::%{_world::1}%}
					message "&aRPG Skills was enabled in world &3%{_world::1}%&a."
			else:
				message "&cYou do not have permission to perform that command."
				stop
		else if arg 1 is "disable":
			if player has permission "rpg.settings":
				set {_world::*} to arg 2 parsed as "%world%"
				if {_world::1} is not set:
					message "&cThe world ""%arg 2%"" is not a valid world!"
				else if {rpg.worlds::%{_world::1}%} is set:
					message "&aThat world is already disabled!"
				else:
					set {rpg.worlds::%{_world::1}%} to false
					message "&aRPG Skills was disabled in world &3%{_world::1}%&a."
			else:
				message "&cYou do not have permission to perform that command."
				stop
		else if arg 1 is "skills" or "list":
			message "&e[======[&b Skills &e]======]"
			set {_number} to 1
			loop {rpg.loaded.skill::*}:
				message "&b%{_number}%. &7%loop-value%"
				add 1 to {_number}
		else if arg 1 is "stats":
			if arg 2 is set:
				set {_contains} to false
				loop {rpg.player.list::*}:
					"%arg 2%" is "%loop-value%"
					set {_contains} to true
				if {_contains} is false:
					message "&cThat is not a valid player name!"
					stop trigger
				else:
					set {_target.player} to arg 2
			else:
				set {_target.player} to player
			message "&e---[&b RPGE Stats for %{_target.player}% &e]---"
			loop {rpg.loaded.skill::*}:
				execute console command "checkxplevel %{_target.player}% %loop-index% %{rpg.skill.%loop-index%::xp-base}% %{rpg.skill.%loop-index%::xp-mod}% %{rpg.skill.%loop-index%::xp-curve}% %{rpg.skill.%loop-index%::level-cap}% silent check-all"
				set {_level} to {rpg.level.%loop-index%::%{_target.player}%}
				set {_level-cap} to {rpg.skill.%loop-index%::level-cap}
				set {_skillname} to {rpg.loaded.skill::%loop-index%}
				message {@Level-Up-Message}
		else if arg 1 is "top":
			loop {rpg.player.list::*}:
				loop {rpg.loaded.skill::*}:
					set {_id} to loop-index-2
					set {_skillname} to loop-value-2
					set {_player} to loop-value-1
					if {_topskill.%{_skillname}%} is not set:
						set {_topskill.%{_skillname}%} to {_player}
					else if {rpg.level.%{_id}%::%{_player}%} is greater than {rpg.level.%{_id}%::%{_topskill.%{_skillname}%}%}:
						set {_topskill.%{_skillname}%} to {_player}
			message "&b---[&e RPGE Top Players&b ]---"
			loop {rpg.loaded.skill::*}:
				message "&b%loop-value%<r>: &6%{_topskill.%loop-value%}% <r>%{rpg.level.%loop-index%::%{_topskill.%loop-value%}%}%/%{rpg.skill.%loop-index%::level-cap}%"
		else:
			message "&cThat is not a valid command!"
command /givexp <text> <integer> [<offline player=%player%>]:
	usage: /givexp <skillName> <amount> [<offlineplayer=player>]
	permission: rpg.givexp
	trigger:
		loop {rpg.loaded.skill::*}:
			if "%loop-value%" is "%arg 1%":
				add arg 2 to {rpg.xp.%loop-index%::%arg 3%}
				execute console command "checkxplevel %player% %loop-index% %{rpg.skill.%loop-index%::xp-base}% %{rpg.skill.%loop-index%::xp-mod}% %{rpg.skill.%loop-index%::xp-curve}% %{rpg.skill.%loop-index%::level-cap}% silent"
				stop trigger
		message "&c""%arg 1%"" is not a valid skill name!" 
The RPG Experience (RPGE) is a project designed to overhaul Minecraft servers with an amazing RPG Experience. You could compare it to plugins like mcMMO but different. What makes it different? Simply it's designed with Skript and made extremely customizable so you will be able to change every single detail easily, it's also taken in a different way to mcMMO but still allowing you to create an exact replica if you wish. - EN

Doświadczenie RPGE - jest to projekt przeznaczony dokładnie do Serwerów Minecraft z jakimś niesamowitymi doświadczeniami RPG. Możesz porównać to do pluginów jak mcMMO ale ten jest inny. Jakie robi różnice? Prosto zaprojektowany w Skrypice i zrobiony bardzo byś mógł go skonfigurować więc będziesz mógł zmienić wszystko łatwo , jest też on wzięty z różnymi rozwiązaniami z mcMMO ale ciągle pozwala tobie stworzyć dokładną replikę jeśli tego chcesz. - PL

All contents translated by Xebol_PL.
Cała zawartość przetłumaczona przez Xebol_PL.


Features: - EN

Create custom skills
Use community made skills

Cechy: - PL
Tworzenie własnych umiejętności (SKILLE)
Używanie wspólnych stworzonych umiejętności.

All contents translated by Xebol_PL.
Cała zawartość przetłumaczona przez Xebol_PL 

­

 

 

Mógłbyś krótko napisac cos o tym skrypcie?

| 50 | 100 | 150 | 200 | 250 | 300 | 350 | 400 | 450 | 500 | 550 | 600 | 650 | 700 | 750 | 800 | 850 | 900 | 950 | 1000 |


 


Serwer Na Modach



http://www.mpcforum.pl/topic/1409866-highmod-serwer-na-modach

Opublikowano

Już napisałem co dodaje -.-


Jest to coś podobne do mcmmo, czyli umiejętności... chciałeś skrypt rpg.. Nie testowałem go, ale możesz go sprawdzić i się przekonać.


Angielski nie taki trudny.


Pomogłem ? Wiesz co zrobić :D

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...