Skocz do zawartości
  • 0

Zapisywanie IP


ejer
 Udostępnij

Pytanie

Czy mógł bym kogoś poprosić o stworzenie skryptu który zapisywał by ip do pliku np.

plugins > IPs > ips.yml

i zapisywal by to jako:

<nick> - <ip>

bylbym wdzięczny... :D

P.S. IP bedzie zapisywane tylko gdzy gracz nie ma permissji: ip.nosave

czyli gracze z perimissiom ip.nosave nie będą zapisywani :D

Odnośnik do komentarza
Udostępnij na innych stronach

9 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Tu już coś było.

on script load:
        if folder "plugins/Skript/scripts/IP" doesn't exists:
                create folder "plugins/scripts/IP/IpGraczy"
        if file "plugins/Skript/scripts/IP/config.yml" doesn't exists:
                create file "plugins/Skript/scripts/IP/config.yml"
 
on first join:
        set {ip:%player%} to player's ip
        wf "'Ip: '%player%' '%{ip:%player%}%'" to "plugins/Skript/scripts/IP/config.yml"
on join:
        {ip:%player%} is not set:
                set {ip:%player%} to player's ip
                wf "'Ip: '%player%' '%{ip:%player%}%'" to "plugins/Skript/scripts/IP/config.yml"

Będzie zapisywać wszystkich.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
22 minuty temu, ejer napisał:

YYY...

Nie Wywala errorów ale nie zapisuje ip :/

Przeładuj skript 2 razy. Zmień nick i wejdź na serwer bo twój już grał na serwerze wcześniej. Wymagane SkQuery!

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
3 minuty temu, ejer napisał:

I co ze grał wcześniej...

nie moge zmienic nicku...

jestem wlascicelem i mam premium bez sensu...

i wgl. powinno dzialac jak gralem wczesniej

 

 

utworzyło folder ?

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
on script load:
        if folder "plugins/Skript/scripts/IP" doesn't exists:
                create folder "plugins/Skript/scripts/IP"
        if file "plugins/Skript/scripts/IP/config.yml" doesn't exists:
                create file "plugins/Skript/scripts/IP/config.yml"
 
on first join:
        set {ips:%player%} to player's ip
        wf "'Ip: '%player%' '%{ips:%player%}%'" to "plugins/Skript/scripts/IP/config.yml"
on join:
        {ips:%player%} is not set:
                set {ips:%player%} to player's ip
                wf "'Ip: '%player%' '%{ips:%player%}%'" to "plugins/Skript/scripts/IP/config.yml"

poprawiłem, powinno działać.

Odnośnik do komentarza
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
 Udostępnij

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...