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

[DL][AUTORSKI] Skrypt ReportPlayer!


Rekomendowane odpowiedzi

Opublikowano

Witajcie!

Ostatnio znowu zacząłem pisać skrypty w plugine Skript do Minecraft!

Wpadłem na pomysł napisania skryptu do reportowania graczy!

Skrypt może nie jakiś mega duży

ale mam nadzieje że się komuś przyda!

Skrypt dodaje nam do gry możliwość:

- Reportowania graczy

- Odmowa reportu

- Sprawdzanie swoje reporty i odmówione reporty

- Resetowanie reportów

- Sprawdzanie kogoś reportów i odmówionych reportów

Wszystko reporty oraz odmówione reporty zapisują się w logach!

Logi są w:

Skript\logs\report

Komendy:

/report <gracz> <powód> - Reportuje danego gracza

/odmowreport <osoba która cię reportowała> <powód> - Odmawia kogoś report

/reportinfo - Sprawdza twoje reporty i odmowy

/reportreset <gracz> - Resetuje reporty i odmowy danego gracza

/reporty <gracz> - Pokazuje informacje na temat kogoś reportów i odmów

/reporttworca - Twórca skryptu

Permission:

/report - report.player

/odmowreport - odmow.report

/reportinfo - report.info

/reportreset - report.reset

/reporty - report.kto

Download:

http://www30.zippyshare.com/v/16152106/file.html

Skan:

https://www.virustotal.com/pl/file/fc20f25c94648e514e6f8e2b847d0fac6cdec3fecbf2bfbd45cf08a08efb9953/analysis/1384191772/

Kod:


 

 

#============================#
# Skript by elosik123        #
# Name: ReportPlayer!        #
# Version: 1.0               #
#============================#
# *Nie zezwalam na:          #
# - Przywłaszczania skryptu  #
# - Zarabiania na skrypcie   #
# - Przerabianie skryptu     #
# - Usuwanie komendy z       #
#    treścią dotyczącą twórcy #
# - Podszywania sie pod      #
#    autora                     #
# *Zezwalam na:              #
# - Edycje wiadomośći na     #
#     własne potrzeby          #
# - Dopisywania fragmentów   #
#============================#

#=========#
# ZMIENNE #
#=========#

Variables:
    {report.%player%} = 0
    {odmowreport.%player%} = 0


#================================#
# REPORT/ODMOWREPORT/REPORT LIST #
#================================#

command /report <player> <text>:
    usage: /report <gracz> <powod>
    trigger:
        if player has permission "report.player":
            send "&3[&bReportPlayer&3]&eZreportowales gracza &f%argument 1% &ez powodu: &f%argument 2%" to player
            send "&3[&bReportPlayer&3]&eGracz &f%player% &ezreportowal cie z powodu: &f%arg 2%" to arg 1
            add 1 to {report.%player%}
            log "Gracz %player% zreportowal gracza %argument 1% z powodu: %argument 2%" to "report/zreportowani.txt"
        else:
            send "&3[&bReportPlayer&3]&cNie posiadasz do tego permisji!" to player
            
command /odmowreport <player> <text>:
    usage: /odmowreport <osoba reportujaca> <dlaczego odmawiasz>
    trigger:
        if player has permission "report.odmow":
            send "&3[&bReportPlayer&3]&eOdmowiles report gracza &f%argument 1% &eponiewaz &f%argument 2%" to player
            send "&3[&bReportPlayer&3]&eGracz &f%player% &eodmowil twoj report z powodu: &f%arg 2%" to arg 1
            add 1 to {odmowreport.%player%}
            log "Gracz %player% odmawia report gracza %argument 1% poniewaz: %argument 2%" to "report/odmowareportu.txt"
        else:
            send "&3[&bReportPlayer&3]&cNie posiadasz do tego permisji!" to player

command /reportinfo:
    usage: /reportlist
    trigger:
        if player has permission "report.info":
            send "&3|==========&eReportPlayer&3==========|"
            send "&3Zreportowales: &e%{report.%player%}%"
            send "&3Odmowiles: &e%{odmowreport.%player%}%"
            send "&3|==========&eReportPlayer&3==========|"
        else:
            send "&3[&bReportPlayer&3]&cNie posiadasz do tego permisji!" to player

#================#
# DLA MODERATORA #
#================#

command /reportreset <text>:
    usage: /reportreset <gracz>
    trigger:
        if player has permission "report.reset":
            remove {report.%arg 1%} from {report.%arg 1%}
            remove {odmowreport.%arg 1%} from {odmowreport.%arg 1%}
        else:
            send "&3[&bReportPlayer&3]&cNie posiadasz do tego permisji!" to player
            
command /reporty <player>:
    usage: /reporty <gracz>
    trigger:
        if player has permission "report.kto":
            send "&3|==========&eReportPlayer&3==========|"
            send "&3|==&e&%arg 1%&3==|"
            send "&3Zreportowal: &e%{report.%arg 1%}%"
            send "&3Odmowil: &e%{odmowreport.%arg 1%}%"
        else:
            send "&3[&bReportPlayer&3]&cNie posiadasz do tego permisji!" to player
            
#========#
# TWORCA #
#========#

command /reporttworca:
    usage: /reporttworca
    trigger:
        send "&3[&bReportPlayer&3]&eTworca ReportPlayer: &felosik123"
        send "&3[&bReportPlayer&3]&eKanal YT: &fhttps://www.youtube.com/user/xTTTheDanieLLL"
        send "&3[&bReportPlayer&3]&eNa MPC: &fhttp://www.mpcforum.pl/user/995129-xelosik123/"

 

 


Opublikowano

Kolejny, praktycznie ten sam skrypt na MPC, nic nowego. Może stwórz jakiś nowy skrypt, którego nie było jeszcze na forum i wtedy opublikuj

 

Nie zauważyłem że taki skrypt ktoś napisał i udostępnił na MPC, na pewno coś jeszcze postaram się zrobić :)

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...