Skocz do zawartości
  • 0

Jak dodać opcje duo??? Survival-Games


Pytanie

9 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
Godzinę temu, Andzikx99 napisał:

jak dodać do tego że jeśli jest 2 graczy na mapie to sprawdza czy mają sojusz i razem wygrywają ???

Żeby sprawdzić ilość graczy to masz

amount of players in world "world"

Ale nie widzę w tym kodzie gdzie zawiera się jakieś sojusze, na telefonie patrzę więc jak możesz to mi podaj linijke jak gdzieś to jest

Edytowane przez Fendi
Odnośnik do komentarza
https://skript.pl/temat/58399-jak-doda%C4%87-opcje-duo-survival-games/#findComment-345824
Udostępnij na innych stronach

  • 0
2 godziny temu, Fendi napisał:

Żeby sprawdzić ilość graczy to masz

amount of players in world "world"

Ale nie widzę w tym kodzie gdzie zawiera się jakieś sojusze, na telefonie patrzę więc jak możesz to mi podaj linijke jak gdzieś to jest

sojusz mam oddzielnie :D alle nie o to mi chodzi. mam coś takiego while {SURVIVALGAMES::%{_map}%::PLAYERS} > 1: gdy jest jeden gracz wygrywa ale gdy dodam jakiś kod np z while {SURVIVALGAMES::%{_map}%::PLAYERS} > 2: to kod jakby przestaje działać w momencie gdy arena startuje to gra się jakby zawieszała i nie wiem  chcę żeby np wiadomość była zostało 2 graczy na arenie pozniejej ten sojusz sobie dodam jeśli zostało 2 graczy i mają sojusz to wygrywają razem

Odnośnik do komentarza
https://skript.pl/temat/58399-jak-doda%C4%87-opcje-duo-survival-games/#findComment-345828
Udostępnij na innych stronach

  • 0
1 godzinę temu, Andzikx99 napisał:

sojusz mam oddzielnie :D alle nie o to mi chodzi. mam coś takiego while {SURVIVALGAMES::%{_map}%::PLAYERS} > 1: gdy jest jeden gracz wygrywa ale gdy dodam jakiś kod np z while {SURVIVALGAMES::%{_map}%::PLAYERS} > 2: to kod jakby przestaje działać w momencie gdy arena startuje to gra się jakby zawieszała i nie wiem  chcę żeby np wiadomość była zostało 2 graczy na arenie pozniejej ten sojusz sobie dodam jeśli zostało 2 graczy i mają sojusz to wygrywają razem

Nie widzę żadnych pętli while w kodzie jaki wyżej wysłałaś więc niezbyt mogę ci pomóc.

Jedynie moge pokazać coś takiego, zamiast używać while i zaśmiecać wątek serwera tickowaniem pętli to sprawdź po dedzie gracza ich ilość, gdy zostanie 2 to niech gra sie skonczy

on death:
    victim is a player
    # jakies inne warunki ...
    if {SURVIVALGAMES::%victim's world%::PLAYERS} = 2:
        send "Wygrało %amount of players in victim's world% graczy!" to all players

 

Odnośnik do komentarza
https://skript.pl/temat/58399-jak-doda%C4%87-opcje-duo-survival-games/#findComment-345830
Udostępnij na innych stronach

  • 0
14 minut temu, Fendi napisał:

Nie widzę żadnych pętli while w kodzie jaki wyżej wysłałaś więc niezbyt mogę ci pomóc.

Jedynie moge pokazać coś takiego, zamiast używać while i zaśmiecać wątek serwera tickowaniem pętli to sprawdź po dedzie gracza ich ilość, gdy zostanie 2 to niech gra sie skonczy

on death:
    victim is a player
    # jakies inne warunki ...
    if {SURVIVALGAMES::%victim's world%::PLAYERS} = 2:
        send "Wygrało %amount of players in victim's world% graczy!" to all players

 

Jest w kodzie dobrze zobacz. Takie coś mnie nie interesuje bo jeśli gracz wyjdzie z serwera to nie usunie go z areny także dzięki za pomoc pa 

Odnośnik do komentarza
https://skript.pl/temat/58399-jak-doda%C4%87-opcje-duo-survival-games/#findComment-345831
Udostępnij na innych stronach

  • 0
2 godziny temu, Andzikx99 napisał:

Jest w kodzie dobrze zobacz. Takie coś mnie nie interesuje bo jeśli gracz wyjdzie z serwera to nie usunie go z areny także dzięki za pomoc pa 

on join:
	if {zmienna przechowujaca graczy} contains player's name:
		teleport player to (spawn)
		remove player from {zmienna przechowujaca graczy}

To można usuwać gracza gdy wyjdzie. Radzę ci ilość tych pętli redukować zaczynając od czegoś takiego.

Jest to najprostsze rozwiązanie, a dodawanie kolejnych pętli czy to while czy to loop tylko spowalni ci serwer, w dodatku przy odswiezaniu co sekunde.

Na telefonie ciezko bylo mi while znalezc ale teraz jestem na kompie i widze. Jest tego zdecydowanie za duzo i powinnas rozrzucic to na inne eventy

Odnośnik do komentarza
https://skript.pl/temat/58399-jak-doda%C4%87-opcje-duo-survival-games/#findComment-345833
Udostępnij na innych stronach

  • 0
2 godziny temu, Fendi napisał:
on join:
	if {zmienna przechowujaca graczy} contains player's name:
		teleport player to (spawn)
		remove player from {zmienna przechowujaca graczy}

To można usuwać gracza gdy wyjdzie. Radzę ci ilość tych pętli redukować zaczynając od czegoś takiego.

Jest to najprostsze rozwiązanie, a dodawanie kolejnych pętli czy to while czy to loop tylko spowalni ci serwer, w dodatku przy odswiezaniu co sekunde.

Na telefonie ciezko bylo mi while znalezc ale teraz jestem na kompie i widze. Jest tego zdecydowanie za duzo i powinnas rozrzucic to na inne eventy

Sory ale takiego czegoś nie chce w chuj to nie zadziała można to prościej zrobić na pewno 

Odnośnik do komentarza
https://skript.pl/temat/58399-jak-doda%C4%87-opcje-duo-survival-games/#findComment-345835
Udostępnij na innych stronach

  • 0
17 godzin temu, knugi napisał:

To podaj kod jeszcze który masz na sojusze i dopiszę do tego jeden warunek i powinno być w porządku 

Ale co mi z warunku np on death skoro gdy grać wyjdzie z serwera to już kolejny warunek trzeba robić 

Odnośnik do komentarza
https://skript.pl/temat/58399-jak-doda%C4%87-opcje-duo-survival-games/#findComment-345842
Udostępnij na innych stronach

  • 0
3 godziny temu, Andzikx99 napisał:

Ale co mi z warunku np on death skoro gdy grać wyjdzie z serwera to już kolejny warunek trzeba robić 

On death to event, nie warunek. Jeżeli boisz się o udostępnienie kodu publicznie możesz wysłać mi w wiadomości prywatnej.

Odnośnik do komentarza
https://skript.pl/temat/58399-jak-doda%C4%87-opcje-duo-survival-games/#findComment-345843
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ę...