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

[Problem] Skrypt na ranking. Prosba ! :)


Rekomendowane odpowiedzi

Opublikowano

Mam prosbe czy napisze mi ktos skrypt na ranking, ranking taki jak u skkfa, xcrafters, czyli moby nas dedna lub zginiemy od zywiolu mamy -50, a jak zabijemy gracza dostajemy 30% jego pkt. I zeby na czhacie sie wyswietlalo "Gracz Loijj zostal zabity przez Janusz (+101)", a zeby zobaczyc staty wpisuje ./gracz, a zeby zobaczyc staty innego ./gracz i zeby w statach pisalo:

Gracz Lojjia

Punkty: 1101

Smierci: 0

Zabojstw: 1

Czy ktos podejmie sie tego wyzwania, daje najjjjjj.

ps: startowy ranking to 1000 ^^

Opublikowano

Ja mam taki skypt, przynajmniej na takiej zasadzie działa tylko jeszcze musze napisać komunikaty na chacie :O

Sam nie wiem czy go nie udostępnie...

Opublikowano

Wiesz co wątpliwe żeby za darmo ktoś ci dał ale sam bym chciał taki plugin :D

1390144171-U592769.png


Opublikowano

Zainstalujcie cobie ScoreBoardStats. Wyszukaj w google: ScoreboardStats

ein8.png

1378238828-U336505.png

Opublikowano
NIE TESTOWAŁEM

 

variables:
	{punkty.%player%} = 1000
	{smierci.%player%} = 0
	{zabojstwa.%player%} = 0
	{ostatnie} = 0
	
on death of player:
	if attacker is player:
		add {punkty.%victim%}*0.30 to {punkty.%attacker%}
		remove {punkty.%victim%}*0.30 from {punkty.%victim%}
		set {punkty.%victim%}*0.30 to {ostatnie}
		broadcast "&aGracz &6%victim% &azostal zabity przez gracza &6%attacker% &a(+%{ostatnie}%)
		add 1 to {smierci.%victim%}
		add 1 to {zabojstwa.%attacker%}
		wait 1 tick
		set {ostatnie} to 0
	else:
		remove 50 from {punkty.%victim%}
		broadcast "&aGracz &6%victim% &aumarl w dziwny sposob (-50)
		add 1 to {smierci.%victim%}
		
command /gracz [<text>]:
	trigger:
		if argument 1 is set:
			send "&aGracz: &6%arg%"
			send "&aPunkty: &6%{punkty.%arg%}%"
			send "&aZabojstwa: &6%{zabojstwa.%arg%}%"
			send "&aSmierci: &6%{smierci.%arg%}%"
		else:
			send "&aGracz: &6%player%"
			send "&aPunkty: &6%{punkty.%player%}%"
			send "&aZabojstwa: &6%{zabojstwa.%player%}%"
			send "&aSmierci: &6%{smierci.%player%}%"
Opublikowano

@UP

Też nie testowałem, ale on chyba chciał żeby na początku było 1000 punktów

variables:
	{punkty.%player%} = 1000

on death of player:
	if attacker is player:
		add {punkty.%victim%}*0.30 to {punkty.%attacker%}
		remove {punkty.%victim%}*0.30 from {punkty.%victim%}
		set {punkty.%victim%}*0.30 to {ostatnie}
		broadcast "&aGracz &6%victim% &azostal zabity przez gracza &6%attacker% &a(+%{ostatnie}%)
		add 1 to {smierci.%victim%}
		add 1 to {zabojstwa.%attacker%}
		wait 1 tick
		set {ostatnie} to 0
	else:
		remove 50 from {punkty.%victim%}
		broadcast "&aGracz &6%victim% &aumarl w dziwny sposob (-50)
		add 1 to {smierci.%victim%}
		
command /gracz [<text>]:
	trigger:
		if argument 1 is set:
			send "&aGracz: &6%arg%"
			send "&aPunkty: &6%{punkty.%arg%}%"
			send "&aZabojstwa: &6%{zabojstwa.%arg%}%"
			send "&aSmierci: &6%{smierci.%arg%}%"
		else:
			send "&aGracz: &6%player%"
			send "&aPunkty: &6%{punkty.%player%}%"
			send "&aZabojstwa: &6%{zabojstwa.%player%}%"
			send "&aSmierci: &6%{smierci.%player%}%"

Daj +


Opublikowano

@up3 @up4 Obaj tacy zajebisci, ale zakonczyc string broadcastu zakonczyc to trudno.... broadcast".... a powinno byc broadcast "...."

Opublikowano

 

@up3 @up4 Obaj tacy zajebisci, ale zakonczyc string broadcastu zakonczyc to trudno.... broadcast".... a powinno byc broadcast "...."

 

Loop all players lepsze niż broad :].

Opublikowano

Skrypt napisany przez pana kilka postów wyżej jak najbardziej dobry, sam go użyję, ale lekko zmodyfikowanego. ;-)
Wielkie dzięki! ;)

 

Pozdrawiam.

  • 4 miesiące temu...
Opublikowano

Odkopuję. Wyskakuje mi błąd w set {punkty.%victim%}*0.30 to {ostatnie} Ktoś pomoże?

"Nie dyskutuj z idiotą! Najpierw sprowadzi Cię do swojego poziomu,

 

 

a potem pokona doświadczeniem..."

 

  • 4 miesiące temu...

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...