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 coś Niedziała,i pomoc z chatem


Rekomendowane odpowiedzi

Opublikowano

Siemka!

Mam dwa problemy

1.Mam skrypt na osobny chat na każdym świecie ale jak pisze niepokazuje rangi i nazwy gildi

Oto skrypt

 

on chat:
    cancel event
    loop all players in player's world:
        send "%player%: %message%" to loop-player

 

W essentials jest wszystko ustawione,niech ktoś mi napisze żeby pokazywało range i nazwe gildi!

 

2.Mam skrypt na ranking pvp ale nie daje mi pkt tylko odejmuje,i gdy pisze /top pvp to pokazuje

2,3 miejsce a w 1 wyskakuje 1.Nick  <player> Pkt <coś tam>

 

Daje like za pomoc <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

 

variables:
    {punkty::%player%} = 0
    {zabicia.%player%} = 0
    {smierci.%player%} = 0
    {walkar.%player%} = false
on first join:
    set {punkty::%player%} to 0
on death:
    victim is player
    attacker is player:
        strike lightning effect at the player
        add 1 to {zabicia.%attacker%}
        set {_pkt} to random integer between -10 and 30
        add {_pkt} to {punkty::%attacker%}
        add random integer between -1 and -30 to {pkt}
        add {pkt} to {punkty::%victim%}
        add 1 to {smierci.%victim%}
        broadcast "&eGracz &a%victim% &ezostal zabity przez &a%attacker% [%{_pkt}%]"
    else:
        strike lightning effect at the player
        add -30 to {punkty::%player%}
        add 1 to {smierci.%player%}
        broadcast "&e%player% &cumarl &a[-30]"
command /ranking:
    trigger:
        send "&aTwoj ranking: &e%{punkty::%player%}%"
on right click with sword on player:
    send "&aRanking gracza &a%clicked player%: &e%{punkty::%clicked player%}%"
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

 

 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...