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


Rekomendowane odpowiedzi

Opublikowano

Siema!
Mam problem z skryptem na ranking .
Gdy wpisze /ranking <nick> to pokazuje mi się :
Ranking gracza <nick> to 1000
Gdy dany gracz kogoś zabije to nie dostaje żadnych punktów :(
Dlatego mam prośbę aby ktoś mi poprawił to , aby ten skrypt działał prawidłowo .
Znajdzie się ktoś ? Proszę bardzo mi na tym zależy

| | Skrypt nie jest mojego autorstwa ! | | - tylko trochę go przerobiłem tj. usunąłem zgony i smierci

 

PS. Jestem początkującym , więc proszę o nie krytykowanie :)

variables:
        {punkty.%player%} = 1000
on death of player:
        attacker is a player
        victim is a player
        set {punkty.%player%} to random integer between 100 and 180
        add {punkty} to {punkty.%attacker%}
        remove {punkty} from {punkty.%victim%}
        broadcast "&cGracz &7%victim% &czostal zabity przez gracza &7%attacker% &c(&7%{pkt}%&c)"
command /ranking [<text>]:
        trigger:
                if argument 1 is set:
                        send "&6Ranking gracza &7%arg% &6to &7%{punkty.%player%}%"
                else:
                        send "&6Ranking gracza &7%arg% &6to &7%{punkty.%player%}%"

ranking.txt

Opublikowano

Sprawdź:

variables:
	{punkty.%player%} = 1000
on death of player:
	attacker is a player
	victim is a player
		set {punkty.%player%} to random integer between 100 and 180
		add {punkty} to {punkty.%attacker%}
		remove {punkty} from {punkty.%victim%}
		broadcast "&cGracz &7%victim% &czostal zabity przez gracza &7%attacker% &c(&7%{pkt}%&c)"
command /ranking [<text>]:
	trigger:
		if argument 1 is set:
			send "&6Ranking gracza &7%arg% &6to &7%{punkty.%player%}%"
		else:
			send "&6Ranking gracza &7%arg% &6to &7%{punkty.%player%}%"

Opublikowano

Nadal nie działa :(

Gracz który zabił kogoś i dostal np 140 punktów to jeśli wpisze komende /ranking <nick gracza zabojcy> to nie dodaja mu sie punkty nadal ma 1000 :C


@UP

To co Ty mi daleś to dodaje każdemu graczowi te punkty :(

Opublikowano
variables:
	{punkty.%player%} = 1000
on death of player:
	attacker is a player
	victim is a player
		set random integer between 100 and 180 to {pkt.%attacker%}
		add {punkty.%player%} to {punkty.%attacker%}
		remove {pkt.%attacker%} from {punkty.%victim%}
		broadcast "&cGracz &7%victim% &czostal zabity przez gracza &7%attacker% &c(&7%{pkt}%&c)"
command /ranking [<text>]:
	trigger:
		if argument 1 is set:
			send "&6Ranking gracza &7%arg% &6to &7%{punkty.%arg%}%"
		else:
			send "&6Twoj ranking &6to &7%{punkty.%player%}%"


A to?

Opublikowano

Jak np. gracz A został zabity przez gracza B to gracz B niedostaje żadnych punktow, gdy gracz B napisze /ranking - pojawia sie " Twoj ranking to 1000 " i ciągle jest to 1000

Ja już nie wiem czy da sie na to jakoś poradzić :(

Opublikowano

variables:
	{punkty.%player%} = 1000
on death of player:
	attacker is a player
	victim is a player
	set {_pun} to random integer between 100 and 180
	add {_pun} to {punkty.%attacker%}
	remove {_pun} from {punkty.%victim%}
	broadcast "&cGracz &7%victim% &czostal zabity przez gracza &7%attacker% &c(&7%{pkt}%&c)"
command /ranking [<player>]:
	trigger:
		argument 1 is set:
			send "&6Ranking gracza &7%arg% &6to &7%{punkty.%arg 1%}%"
		else:
			send "&6Twoj ranking &6to &7%{punkty.%player%}%"

Proszę !

Blezur nie chce Cibie pouczać ale nie pisz jak się nie znasz albo nie jesteś pewny :)

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...