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] Skrypt na ranking nad głową


Rekomendowane odpowiedzi

Opublikowano

Siema :D, szukam skryptu na ranking w sensie..
Ze jak kogos zabijesz to dostajesz np. +63 pkt a ten który został przez ciebie zabity dostaje np. - 78 pkt
A no i jeszcze dodatek ze np. jest nick i pod nickiem &f(ranking) &7Rankingu :D
 

 

Opublikowano


variables:
        {punkty::%player%} = 0
        {zabicia.%player%} = 0
        {smierci.%player%} = 0
        {walkar.%player%} = false
on death :
        attacker is a player
        victim is a player
        strike lightning effect at the player
        set {_pkt} to random integer between 50 and 140
        add {_pkt} to {punkty::%attacker%}
        add 1 to {zabicia.%attacker%}
        add 1 to {smierci.%victim%}
        broadcast "&7Gracz &6%attacker% &c(&7 &2+%{_pkt}%&c) &7Zabil &4%victim%"
command /ranking [<player>]:
        trigger:
                argument 1 is set:
                        send "&c[&2PKT&c]&7Gracza &6%argument 1%&7 to &3%{punkty::%argument 1%}%"
                        send "&c[&2Kille&c]&7Gracza &6%argument 1%&7 to &3%{zabicia.%argument 1%}%"
                        send "&c[&2DEDY&c]&7Gracza &6%argument 1%&7 to &3%{smierci.%argument 1%}%"
                else:
                        send "&9Ranking gracza %player% to %{punkty::%player%}%"
on first join:
        set {punkty::%player%} to 0
        set {zabicia.%player%} to 0
        set {smierci.%player%} to 0
        set {walkar.%player%} to false
 
command /top [<text>]:
        trigger:
                if arg 1 is not set:
                        send "&aUzyj &e/top pvp"
                if arg 1 is "pvp":
                        send "&aRanking by &eCegli" to player
                        set {_num} to size of {punkty::*}
                        loop {_num} times:
                                loop {punkty::*}:
                                        if {_topscore.%loop-number%} is not set:
                                                set {_topscore.%loop-number%} to loop-value
                                                set {_topplayer.%loop-number%} to loop-index
                                        else if loop-value is greater than {_topscore.%loop-number%}:
                                                set {_topscore.%loop-number%} to loop-value
                                                set {_topplayer.%loop-number%} to loop-index
                                remove {_topscore.%loop-number%} from {punkty::*}
                        loop {_num} times:
                                if loop-number is less than or equal to 10:
                                        send "&b* &aMiejsce &b%loop-number% &eNick &b%{_topplayer.%loop-number%}%, &aPkt %{_topscore.%loop-number%}%" to player
                                        set {punkty::%{_topplayer.%loop-number%}%} to {_topscore.%loop-number%}
                        stop
on right click with sword on player:
        send "&aRanking gracza &a%clicked player%: &e%{punkty::%clicked player%}%"
        send "&aKille gracza &a%clicked player%: &e%{zabicia.%clicked player%}%"
        send "&aDedy gracza &a%clicked player%: &e%{smierci.%clicked player%}%"


71568259141624448668.png

Opublikowano

Dzieki :)


Zaraz powiem czy będzie dzialac jak działa daje naj :D


HardSee...
Po zainstalowaniu skryptu jak wpisze /top pvp to pokazuje się * Miejsce 1 Nick <player>, pkt 0
Czy to tak ma być? :) Bo jeszcze nikt ranku nie nabil ;c

Opublikowano

Dodaj do kodu:

 

on join:

if {punkty::%clicked player%} not set:

set {punkty::%clicked player%} to 1000

if {zabicia::%clicked player%} not set:

set {zabicia::%clicked player%} to 0

if {smierci::%clicked player%} not set:

set {smierci::%clicked player%} to 0

 

Jeśli chcesz nad głową skript.polskadomena:D i ranking psRanking by Cookies :3

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...