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] Skryptu na ranking!


xCrysiSx

Rekomendowane odpowiedzi

Opublikowano

Witam, szukam skryptu na ranking dzięki któremu po zabiciu atakujący będzie dostawał punkty od 1 do 99 a zabity będzie tracił. I żeby ktoś po wejściu miał na start 1000 pkt i jeżeli będzie miał poniżej 1000 to ten co go zabije będzie dostawał punkty na minusie, i jeszcze żeby pisało na chacie że ktoś zabił kogoś i dostał tyle i tyle punktów. Z góry dziękuję!

Pomogłem Miałem Rację ?


 


Liczę na LIKE!


 


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

Opublikowano

Pomogłem Miałem Rację ?


 


Liczę na LIKE!


 


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

Opublikowano

Prosze

 

variables:
        {punkty.%player%} = 1000
 
on death of player:
        if attacker is player:
                add {punkty.%victim%}*0.30 to {punkty.%attacker%}
                remove {punkty.%victim%}*0.30 from {punkty.%victim%}
                set {punkty.%victim%}*0.30 to {ostatnie}
                broadcast "&7Gracz &6%victim% &7zostal zabity przez gracza &6%attacker% &7(+%{ostatnie}%)"
                add 1 to {smierci.%victim%}
                add 1 to {zabojstwa.%attacker%}
                wait 1 tick
                set {ostatnie} to 0
        else:
                remove 50 from {punkty.%victim%}
                broadcast "&7Gracz &6%victim% &7umarl w niewyjasnionych okolicznosciach! &c(-50)"
                add 1 to {smierci.%victim%}
               
command /statystyki [<text>]:
        trigger:
                if argument 1 is set:
                        send "&4&l[&6================== &9&l> &7STATYSTYKI &9&l< &6==================&4&l]"
                        send "&aâ—Ź &7Gracz: &c%arg%"
                        send "&aâ—Ź &7Punkty: &c%{punkty.%arg%}%"
                        send "&aâ—Ź &7Zabojstwa: &c%{zabojstwa.%arg%}%"
                        send "&aâ—Ź &7Smierci: &c%{smierci.%arg%}%"
                        send "&6===================================================="
                else:
                        send "&4&l[&6================== &9&l> &7STATYSTYKI &9&l< &6==================&4&l]"
                        send "&aâ—Ź &7Gracz: &c%player%"
                        send "&aâ—Ź &7Punkty: &c%{punkty.%player%}%"
                        send "&aâ—Ź &7Zabojstwa: &c%{zabojstwa.%player%}%"
                        send "&aâ—Ź &7Smierci: &c%{smierci.%player%}%"
                        send "&6===================================================="
on rightclick with a sword on a player:
        send "&7Gracz &6%clicked player% &7posiada %{punkty.%arg%}% &7punktow."

:)

Opublikowano

variables:
        {punkty.%player%} = 1000
 
on death of player:
        if attacker is player:
                add {punkty.%victim%}*0.30 to {punkty.%attacker%}
                remove {punkty.%victim%}*0.30 from {punkty.%victim%}
                set {punkty.%victim%}*0.30 to {ostatnie}
                broadcast "&7Gracz &6%victim% &7zostal zabity przez gracza &6%attacker% &7(+%{ostatnie}%)"
                add 1 to {smierci.%victim%}
                add 1 to {zabojstwa.%attacker%}
                wait 1 tick
                set {ostatnie} to 0
        else:
                remove 50 from {punkty.%victim%}
                broadcast "&7Gracz &6%victim% &7umarl w niewyjasnionych okolicznosciach! &c(-50)"
                add 1 to {smierci.%victim%}
               
command /statystyki [<text>]:
        trigger:
                if argument 1 is set:
                        send "&4&l[&6================== &9&l> &7STATYSTYKI &9&l< &6==================&4&l]"
                        send "&aâ—Ź &7Gracz: &c%arg%"
                        send "&aâ—Ź &7Punkty: &c%{punkty.%arg%}%"
                        send "&aâ—Ź &7Zabojstwa: &c%{zabojstwa.%arg%}%"
                        send "&aâ—Ź &7Smierci: &c%{smierci.%arg%}%"
                        send "&6===================================================="
                else:
                        send "&4&l[&6================== &9&l> &7STATYSTYKI &9&l< &6==================&4&l]"
                        send "&aâ—Ź &7Gracz: &c%player%"
                        send "&aâ—Ź &7Punkty: &c%{punkty.%player%}%"
                        send "&aâ—Ź &7Zabojstwa: &c%{zabojstwa.%player%}%"
                        send "&aâ—Ź &7Smierci: &c%{smierci.%player%}%"
                        send "&6===================================================="
on rightclick with a sword on a player:
        send "&7Gracz &6%clicked player% &7posiada %{punkty.%arg%}% &7punktow."

Po pierwsze skopiowałeś skrypt z linków @UP. Po drugie potrzebuje skrypt (działający) na ranking w którym będzie się dostawało losowo punkty (1-99).

Pomogłem Miałem Rację ?


 


Liczę na LIKE!


 


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

Opublikowano

Pomoże ktoś ? ;/

Pomogłem Miałem Rację ?


 


Liczę na LIKE!


 


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

Opublikowano

to musi byc skrypt? bo mam z godzine lub 2 wolnego czasu a moimi warnami juz rzygam. A lubie odpoczywac od 1 pluginu piszac 2... xD A to co ty chcesz jest male.

 

Tylko 1 fragment mnie dziwi

"jeżeli będzie miał poniżej 1000 to ten co go zabije będzie dostawał punkty na minusie"

 

po 1, ile pkt ma mu odjac. po 2 sens? Ktos moze latac po mapie z 500pkt i wszystkich dedac ale nikt nie bd chcial go dednac bo straci pkt :)

 

Zabezpieczenie przed farma mozna zrobic inaczej.

Np zapisywac ostatnich 10/15 lub wiecej/mniej kili i sprawdzac ile % z nich to ta osoba, jesli wiecej niz (x) to anulowac? :P

To już jest koniec smerfa:


http://www.mpcforum.pl/topic/1323530-info-znikam/


GG: 48522543


PS: Na innych forach i stronach znajdziesz mnie pod nickiem: 


BukkitSmerf

Opublikowano

Karolina i jej pluginy...(Nie czepiam się ani nic :P)

 

Mogę Ci to w skripcie napisać. Skontaktuj się na PW.

Opublikowano

Powinno działać, nic nie gwarantuje : )

 

 

Options:
    MaxZabojstw: 100
    MinZabojstw: 10
    MinSmierci: -50
    MaxSmierci: -10
    tag: &f[&cMPC&f]
    tag2: &f[&cMPC&f]
Variables:
    {zabojstwa.%player%} = 0
    {smierci.%player%) = 0
    {punkty.%player%} = 0
on death:
    attacker is player
    add 1 to {zabojstwa.%attacker%}
    if {punkty.%victim%} is smaller than 1000:
        set {_punkty} to random integer between {@MinSmierci} and {@MaxSmierci}
        add {_punkty} to {punkty.%attacker%}
        broadcast "{@tag} &3Gracz &6%victim% &3zostal zabity przez &6%attacker% &e[-%{_punkty}%]"
        stop
    else:
        set {_punkty} to random integer between {@MinZabojstw} and {@MaxZabojstw}
        add {_punkty} to {punkty.%attacker%}
        broadcast "{@tag} &3Gracz &6%victim% &3zostal zabity przez &6%attacker% &e[+%{_punkty}%]"
        stop
on death of player:
    add 1 to {smierci.%victim%}
    set {_punkty} to random integer between {@MinSmierci} and {@MaxSmierci}
    add {_punkty} to {punkty.%victim%}
    send "{@tag2} &cPrzegrales walke z %attacker% &e[%{_punkty}%]" to victim
command /ranking [<player=%player%>]:
    usage: &f[&bS&f] &7Uzyles blednie komendy. Wpisz /ranking <nick>
    trigger:
        send "&f+---------------------+"
        send "&6&lGracz: &8%argument 1%"
        send "&6Ranking: &7%{punkty.%argument 1%}%"
        send "&6Zabil: &7%{zabojstwa.%argument 1%}%"
        send "&6Umarl: &7%{smierci.%argument 1%}%"
        send "&f+---------------------+"
on right click with sword on player:
    send "{@tag2} &3Ranking Gracza &6%clicked player% &3to &e%{punkty.%clicked player%}%"

 

Opublikowano

Karolina i jej pluginy...(Nie czepiam się ani nic :P)

 

Mogę Ci to w skripcie napisać. Skontaktuj się na PW.

Widze ze sie czepiasz :D

W pluginie lepiej, bo mozna zrobic tez szybka tabelke wynikow w SQL i kilka innych opcji :D

 

 

eee ni ma nupa, a nie bd pisac jak to kolejny dziwny nup myslacy ze wszystko powinno byc w skryptach.

To już jest koniec smerfa:


http://www.mpcforum.pl/topic/1323530-info-znikam/


GG: 48522543


PS: Na innych forach i stronach znajdziesz mnie pod nickiem: 


BukkitSmerf

Opublikowano

@UP Mnie możesz zawsze naumić pisać te jafy :D

 

Skrypt jest po prostu banalny więc my nieumy piszemy w skripcie.

 

@ Sopher

 

Działa :3

Opublikowano

@UP Mnie możesz zawsze naumić pisać te jafy :D

 

Skrypt jest po prostu banalny więc my nieumy piszemy w skripcie.

 

@ Sopher

 

Działa :3

Chcialam kiedyś pisać jakiś poradnik ale... Duzo tego by tak przelac "na papier"

A sama tez nie jestem miszczem. I powiem tak... pisanie takich tutkow nie ma sensu, albo przeczytasz malego tutka z czystymi podstawami "hello world" i się tym zaciekawisz ale możesz czyta i 200 tutkow tłumaczących jak napisać własnego minecrafta a i tak niczego sie nie nauczysz (no może po pewnym czasie nauczysz sie kopiować linijki kodu do własnego i udawać że to twoje) :D

Jednym slowem... trzeba chcieć.

 

 

Co do tematu. Bez bazydanych nie da sie zrobic dobrego pluginu/skryptu na statsy :D

To już jest koniec smerfa:


http://www.mpcforum.pl/topic/1323530-info-znikam/


GG: 48522543


PS: Na innych forach i stronach znajdziesz mnie pod nickiem: 


BukkitSmerf

Opublikowano

 

Powinno działać, nic nie gwarantuje : )

 

 

Options:
    MaxZabojstw: 100
    MinZabojstw: 10
    MinSmierci: -50
    MaxSmierci: -10
    tag: &f[&cMPC&f]
    tag2: &f[&cMPC&f]
Variables:
    {zabojstwa.%player%} = 0
    {smierci.%player%) = 0
    {punkty.%player%} = 0
on death:
    attacker is player
    add 1 to {zabojstwa.%attacker%}
    if {punkty.%victim%} is smaller than 1000:
        set {_punkty} to random integer between {@MinSmierci} and {@MaxSmierci}
        add {_punkty} to {punkty.%attacker%}
        broadcast "{@tag} &3Gracz &6%victim% &3zostal zabity przez &6%attacker% &e[-%{_punkty}%]"
        stop
    else:
        set {_punkty} to random integer between {@MinZabojstw} and {@MaxZabojstw}
        add {_punkty} to {punkty.%attacker%}
        broadcast "{@tag} &3Gracz &6%victim% &3zostal zabity przez &6%attacker% &e[+%{_punkty}%]"
        stop
on death of player:
    add 1 to {smierci.%victim%}
    set {_punkty} to random integer between {@MinSmierci} and {@MaxSmierci}
    add {_punkty} to {punkty.%victim%}
    send "{@tag2} &cPrzegrales walke z %attacker% &e[%{_punkty}%]" to victim
command /ranking [<player=%player%>]:
    usage: &f[&bS&f] &7Uzyles blednie komendy. Wpisz /ranking <nick>
    trigger:
        send "&f+---------------------+"
        send "&6&lGracz: &8%argument 1%"
        send "&6Ranking: &7%{punkty.%argument 1%}%"
        send "&6Zabil: &7%{zabojstwa.%argument 1%}%"
        send "&6Umarl: &7%{smierci.%argument 1%}%"
        send "&f+---------------------+"
on right click with sword on player:
    send "{@tag2} &3Ranking Gracza &6%clicked player% &3to &e%{punkty.%clicked player%}%"

 

Co do skryptu to nie chodzi mi o taki ale dzięki za chęci. Mi chodzi o działający skrypt z dostawaniem losowych punktów wraz z minusowymi punktami ;)

Pomogłem Miałem Rację ?


 


Liczę na LIKE!


 


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

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...