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

Napisze mi ktoś skrypt na topkę pvp?


stworek1910

Rekomendowane odpowiedzi

Opublikowano

Chodzi mi oto zeby byla tez komenda /top10 która pokazuje najlepszych w pvp

 

on death of player:
if world of player is "world":
execute console command "eco give %attacker% 75"
broadcast "&f&lMC&c&lPL &6» &fGracz &c%victim% &fzostal zabity przez &e%attacker%"
add 1 to {kile.%attacker%}
add 1 to {dedy.%victim%}
chance of 10.0%:
add 1 to {hedy.%player%}
 
variables:
{kile.%player%} = 0
{dedy.%player%} = 0
{hedy.%player%} = 0
 
command /statystyki:
trigger:
send "&9&m-----------------------&r &f&lMC&c&lPL&r &9&m-----------------------"
send "&fTwoj nick: &c%player%"
send "&fAktualnie zabiles &c%{kille11.%player%}% &fgraczy"
send "&fZostales zabity juz &c%{dedy11.%player%}% &frazy"
send "&fAktualnie zabiles &c%{hedy11.%player%}% &fgraczy poprzez strzaly w glowe"
send "&9&m----------------------------------------------------"
Opublikowano

Przerob sobie ten kod, nikt ci tego nie zrobi, bo to jest trudne, a na tym forum jest max jakies 4-5 osob ktore potrafia to wykonac ( + ja ^^ )

#dodawanie do topki ==================================================================
on death of player:
    if attacker is a player:
        if {kill::%attacker%} is not set:
            set {kill::%attacker%} to 1
            if {zgon::%victim%} is not set:
                set {zgon::%victim%} to 1
            else:
                add 1 to {zgon::%victim%}
        else:
            if {pkt::%victim%} is more than 30:
                #============================================#
                #             Umierajacy                     #
                #============================================#
                add 1 to {zgon::%victim%}
                remove 30 from {pkt::%victim%}
                #============================================#
                #             Ataker                         #
                #============================================#
                add 1 to {kill::%attacker%}
                add 30 to {pkt::%attacker%}
            else:
                #============================================#
                #             Umierajacy                     #
                #============================================#
                add 1 to {zgon::%victim%}
                set {pkt::%victim%} to 0
                #============================================#
                #             Ataker                         #
                #============================================#
                add 1 to {kill::%attacker%}
                add 5 to {pkt::%attacker%}
    else:
        if {pkt::%victim%} is more than 30:
            #============================================#
            #             Umierajacy                     #
            #============================================#
            add 1 to {zgon::%victim%}
            remove 30 from {pkt::%victim%}
        else:
            #============================================#
            #             Umierajacy                     #
            #============================================#
            add 1 to {zgon::%victim%}
            set {pkt::%victim%} to 0
 
command /topka [<text>]:
    trigger:
        if {ranking} is true:
            send "&6================= &c{@logo} &6================="
            set {_num} to size of {kill::*}
            loop {_num} times:
                loop {kill::*}:
                    {_v.%loop-number%} is not set:
                        set {_v.%loop-number%} to loop-value
                        set {_n.%loop-number%} to loop-index
                    loop-value is greater than {_v.%loop-number%}:
                        set {_v.%loop-number%} to loop-value
                        set {_n.%loop-number%} to loop-index
                remove {_v.%loop-number%} from {kill::*}
            loop {_num} times:
                loop-number is less than or equal to {@top}:
                    set {_m} to "%loop-number%"
                    loop-number is more than 19:
                        set {_m} to loop-number
                    {_v.%loop-number%} is more than 0:
                        send "&6>> &7%{_m}% &8%{_n.%loop-number%}%  &c(%{_v.%loop-number%}%)"
                    set {kill::%{_n.%loop-number%}%} to {_v.%loop-number%}
            {_num} is less than {@top}:
                set {_r} to {_num}+1
                loop {@top} - {_num} times:
                    set {_m} to "0%{_r}%"
                    {_r} is more than 19:
                        set {_m} to {_r}
                    add 1 to {_r}
                    send "&fChwilowy brak danych"
            send "&6========================================"
            stop
        else:
            send "&6>> &cNie mozesz uzyc tej komendy"
            stop
command /toppvpon:
    trigger:
        set {ranking} to true
        send "&6>> &7Wlaczyles ranking"
command /toppvpoff:
    trigger:
        set {ranking} to false
        send "&6>> &7Wylaczyles ranking"
https://pastebin.com/yJe58Bc0
 

❤ MC.PROPACRAFT.PL 


★ SKRYPTY ★


★ TECHNIK SERWERÓW MINECRAFT ★


✮ Pomogłem? Strzej lajka! ✮


 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...