Skocz do zawartości
  • 0

Skrypt na targ ( pomoc)


nevilee

Pytanie

Witam piszę w sprawie pomocy przy skryptu. Skrypt wysypuje sie jak 2 graczy wezmie "stragan"  opiszę do niżej 

https://pastebin.com/5qLgdXsz

 

No i wszystko psuje się od 54 liniki, jest to test który wykonuje się co 3 sekundy, czy już gracz przekroczył czas straganu i powinno usunąć z zmiennych go i wszystkie informacje, niestety

jak robię stragan na 2 kontach skript jedno usunie czasem, 2 zostawi i już nie wróci do tego i tak cały czas :/    Jeżeli stworze tylko jednym kontem stragan to wtedy normalnie pousuwa z zmiennych tą osobe, problem zaczyna sie, gdy 2os+ zostają danane do zmiennych i skript nie wie jak to usunac

Odnośnik do komentarza
https://skript.pl/temat/54044-skrypt-na-targ-pomoc/
Udostępnij na innych stronach

2 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
6 godzin temu, nevilee napisał:

Witam piszę w sprawie pomocy przy skryptu. Skrypt wysypuje sie jak 2 graczy wezmie "stragan"  opiszę do niżej 

https://pastebin.com/5qLgdXsz

 

No i wszystko psuje się od 54 liniki, jest to test który wykonuje się co 3 sekundy, czy już gracz przekroczył czas straganu i powinno usunąć z zmiennych go i wszystkie informacje, niestety

jak robię stragan na 2 kontach skript jedno usunie czasem, 2 zostawi i już nie wróci do tego i tak cały czas :/    Jeżeli stworze tylko jednym kontem stragan to wtedy normalnie pousuwa z zmiennych tą osobe, problem zaczyna sie, gdy 2os+ zostają danane do zmiennych i skript nie wie jak to usunac

Nie widzę tu błędu ale czemu do zapisania czasu nie użyjesz {_czas}?

Odnośnik do komentarza
https://skript.pl/temat/54044-skrypt-na-targ-pomoc/#findComment-328402
Udostępnij na innych stronach

  • 0

@THErunSKY nie moge, bo to musi być zmienna stała która zapisuje czas dizmiennej. To od 54 linki /sklep stworz

25: set {sklep::czas::%player's uuid%} to now

ustawia czas w zmiennej typu     UUID ||  AKTUALNA DATA

a potem w every 3 seconds: (aktualnie tylko 3 sekundy na czas testów).

60: set {_UsunStragan} to difference between now and {sklep::czas::%loop-index-1%}
62: if {_UsunStragan} is greater than 10 seconds:       

jest, jeżeli ktoś z loopa ma powyżej 10 sekund od wpisania /sklep stwórz

to zacznie go usuwać z tych zmiennych i stragan wróci na "wolne miejsce"

i możliwe do kupienia

!!!!!!!!!!!!!!!!!!!!!!!!!!!  Ale teraz jest problem bo jak 2 osoby są dodane do zmiennych i skript stara się to usunac to wariuje, usunie np: jedna osobe z {sklep::czas::*},a 2 osobe  z loop {targ::*} i przy nastepnym "checku" wszystko się sypie

i ostatecznie chciałbym, żeby ktoś mi pomogl z loopem na sprawdzenie czy po np "10sekundach jak to teraz jest usawione"  ( linika 60 i 62) zeby w tych moich zmiennych pousuwalo goscia który storzył stragan

Odnośnik do komentarza
https://skript.pl/temat/54044-skrypt-na-targ-pomoc/#findComment-328425
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Odpowiedz na pytanie...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

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

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