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] Kolejny problem z kodem skript


araszewski

Rekomendowane odpowiedzi

Opublikowano

Siema, dostałem kod na ranking od użytkownika Sopher. lecz jest jeden problem w tym kodzie, bo zamiast nicku attackera, victima i dodanych pkt jest po prostu napisane na chacie Gracz %attacker% zabił %victim% (+%{_pkt%}%)

Poniżej daję kod:

 

variables:
    {zabojstwa.%player%} = 0
    {smierci.%player%) = 0
    {punkty.%player%} = 500
on death:
    attacker is player
    victim is player
    add 1 to {zabojstwa.%attacker%}
    add 1 to {smierci.%victim%}
    chance of 50%:
        set {_pkt} to random integer between 1 and 20
        add {_pkt} to {punkty.%attacker%}
        send "&6Zabiles gracza:&7 %victim%." to attacker
        broadcast "Gracz %attacker% zabił %victim% (+%{_pkt%}%)"
        stop
    chance of 20%:
        set {_pkt} to random integer between 21 and 40
        add {_pkt} to {punkty.%attacker%}
        send "&6Zabiles gracza:&7 %victim%." to attacker
        broadcast "Gracz %attacker% zabił %victim% (+%{_pkt%}%)"
        stop
    chance of 20%:
        set {_pkt} to random integer between 41 and 60
        add {_pkt} to {punkty.%attacker%}
        send "&6Zabiles gracza:&7 %victim%." to attacker
        broadcast "Gracz %attacker% zabił %victim% (+%{_pkt%}%)"
        stop
    chance of 10%:
        set {_pkt} to random integer between 61 and 70
        add {_pkt} to {punkty.%attacker%}
        send "&6Zabiles gracza:&7 %victim%." to attacker
        broadcast "Gracz %attacker% zabił %victim% (+%{_pkt%}%)"
        stop
on death of player:
    add 1 to {smierci.%victim%}
    send "&cZostales zabity przez gracza:&7 %attacker%" to victim


command /ranking [<offline player=%player%>]:
    trigger:
        arg is set:
            send "&7Ranking gracza: &9%arg%"
            send "&7Punkty: &9%{punkty.%arg%}%"
            send "&7Zabojstwa: &9%{zabojstwa.%arg%}%"
            send "&7Zgony: &9%{smierci.%arg%}%"
            stop
        send "&7Kogo ranking chcesz zobaczyc? &9/ranking <nick>"
        
on right click with sword on player:
    send "&aPunkty gracza &9%clicked player%&7: [&9 %{punkty.%clicked player%}%&7 ]"
    send "&aZabojstwa gracza &9%clicked player%&7: [&9 %{zabojstwa.%clicked player%}%&7 ]"
    send "&aZgony gracza &9%clicked player%&7: [&9 %{smierci.%clicked player%}%&7 ]"

dsa

Opublikowano

Ten Ci Powinien Dzialac ;D

Options:
        MaxZabicie: 100
        MinZabicie: 10
        MinZgon: -50
        MaxZgon: -10
Variables:
        {punkty.%player%} = 0
        {zabojstwa.%player%} = 0
        {smierci.%player%) = 0
on death:
        attacker is player
        add 1 to {zabojstwa.%attacker%}
        set {PunktyGracza} to random integer between {@MinZabicie} and {@MaxZabicie}
        add {PunktyGracza} to {punkty.%attacker%}
        broadcast "&3Gracz &6%victim% &3zostal zabity przez &6%attacker% &a[+%{PunktyGracza}%]"
on death of player:
        add 1 to {smierci.%victim%}
        set {PunktyGracza} to random integer between {@MinZgon} and {@MaxZgon}
        add {PunktyGracza} to {punkty.%victim%}
        send "&cDrogi Graczu, polegles w tej walce &a[%{PunktyGracza}%]" to victim
command /ranking [<player=%player%>]:
        usage: &aPoprawne uzycie tej komenty to /ranking [NICK]
        trigger:
        send "&3Ranking gracza: %argument 1%"
                send "&6Punkty --> %{punkty.%argument 1%}%"
                send "&6Zabil: %{zabojstwa.%argument 1%}%"
                send "&6Umarl: %{smierci.%argument 1%}%"
                send "&3Skrypt na Ranking by Under"

Opublikowano

Zmien:

attacker is a player

Na

 

attacker is player

I

Zmien:

victim is a player

Na

 

victim is player


Wtedy powinno działać

Pomogłem Miałem Rację ?


 


Liczę na LIKE!


 


Jestem w trakcje tworzenia mojego servera Survival + Gildie (info wkrótce)

Opublikowano

Ten Ci Powinien Dzialac ;D

Options:
        MaxZabicie: 100
        MinZabicie: 10
        MinZgon: -50
        MaxZgon: -10
Variables:
        {punkty.%player%} = 0
        {zabojstwa.%player%} = 0
        {smierci.%player%) = 0
on death:
        attacker is player
        add 1 to {zabojstwa.%attacker%}
        set {PunktyGracza} to random integer between {@MinZabicie} and {@MaxZabicie}
        add {PunktyGracza} to {punkty.%attacker%}
        broadcast "&3Gracz &6%victim% &3zostal zabity przez &6%attacker% &a[+%{PunktyGracza}%]"
on death of player:
        add 1 to {smierci.%victim%}
        set {PunktyGracza} to random integer between {@MinZgon} and {@MaxZgon}
        add {PunktyGracza} to {punkty.%victim%}
        send "&cDrogi Graczu, polegles w tej walce &a[%{PunktyGracza}%]" to victim
command /ranking [<player=%player%>]:
        usage: &aPoprawne uzycie tej komenty to /ranking [NICK]
        trigger:
        send "&3Ranking gracza: %argument 1%"
                send "&6Punkty --> %{punkty.%argument 1%}%"
                send "&6Zabil: %{zabojstwa.%argument 1%}%"
                send "&6Umarl: %{smierci.%argument 1%}%"
                send "&3Skrypt na Ranking by Under"

Fajnie jakbys go sam napisal :*

20.10.2013, godz 00:54 - rejestracja na MPCForum.pl

21.10.2013, godz 21:22 - 100 postów <3

Opublikowano

@UP

 

No i właśnie to może być przyczyną problemu : ) Skript jedynie dobrze działa z craftbukkitem. Też kiedyś miałem spigota i same problemy z tym były : )

  • 2 tygodnie później...

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...