Skocz do zawartości
Wakal

Naprawa skryptu (DUNGEON)

Recommended Posts

Użytkownik
variables:
    {_zabiciamobow.TytanowyGolem.%player%} = false
    {_ilosczabitychmobow.TytanowyGolem.%player%} = 0
    {_maxzabiciamobow.TytanowyGolem.%player%} = 50


on rightclick on beacon:
    cancel event
    if player's tool is ghast_tear named "&b&lKlucz Golema":
        wait 1 seconds
        execute console command "/mvtp %player% dungeon"
        set {_zabiciamobow.TytanowyGolem.%player%} to true
        send "&4%player% teleportowal sie do zelaznego dungeonu!" to all players
        send "&2Zabij 50 golemow, aby dostac się dalej!" to player
    stop
    
on death:
    if attacker is player:
        if victim is iron golem:
            if {_zabiciamobow.TytanowyGolem.%player%} is true:
                if name of victim is "&6Lvl. &646. &4Tytanowy Olbrzym":
                    add 1 to {_ilosczabitychmobow.TytanowyGolem.%player%}
                    send "&7&l[&8Tytanowy Dungeon&7&l] &2Zabiles juz: &2%{_ilosczabitychmobow.TytanowyGolem.%player%}%&7/&b&l50 &2Golemow." to attacker
                if {_ilosczabitychmobow.TytanowyGolem.%player%} is 50:
                set {_ilosczabitychmobow.TytanowyGolem.%player%} to 0
            execute console command "/mvtp %attacker% dungeon"
            stop
on death of player:
    if {_ilosczabitychmobow.TytanowyGolem.%player%} is greater than 0:
        set {_zabiciamobow.TytanowyGolem.%player%} to 0
    if {_zabiciamobow.TytanowyGolem.%player%} is true:
        set {_zabiciamobow.TytanowyGolem.%player%} to false
        stop
        
        
        
on quit:
    set {_zabiciamobow.TytanowyGolem.%player%} to 0
    set {_zabiciamobow.TytanowyGolem.%player%} to false
    stop
    
    

Proszę o naprawe tego skryptu... (Skrypt by ja... xD)

Chodzi mi to to, że jak klikne łzą ghasta nazwaną "&b&lKlucz Golema" to teleportuje gracza na dany swiat i ustawia tą zmienną {_zabiciamobow.TytanowyGolem.%player%} na true ( To działa) Jeżeli ta zmienna jest na true, to po zabiciu tego i tego moba dodaje 1 do zmiennej {_ilosczabitychmobow.TytanowyGolem.%player%}, jezeli ta zmienna jest wieksza niz 49, to ustawia ja na 0 i wykonuje kolejną komendę. Nwm czy to działa, bo nie wyświetla się tekst "          send "&7&l[&8Tytanowy Dungeon&7&l] &2Zabiles juz: &2%{_ilosczabitychmobow.TytanowyGolem.%player%}%&7/&b&l50 &2Golemow." to attacker"

Ale nie teleportuje więc chyba nie działa, proszę o pomoc, daje like.

Z góry dziękuje!.

PS::: SKRYPT NIE MA BŁĘDÓW!!!

Edytowane przez Wakal

Udostępnij tego posta


Odnośnik do posta
Udostępnij na stronach
Użytkownik

Ja to nie wiem czy to w ogóle będzie dobrze działało

z jakiej beczki tam są napisane w variables zmienne zaczynające się od ,,_",? Przecież to jest zmienna czasowa, której się tam raczej nie wpisuje nawet.

wtf? to co zrobiłeś( execute console command... ) to najgłupszy pomysł jaki widziałem dzisiejszego dnia lol  

Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

Jak nie działa to pisz 

Udostępnij tego posta


Odnośnik do posta
Udostępnij na stronach
Użytkownik
1 minutę temu, LordzikMkoesik napisał:

Robisz serwer i tylko umiesz prosić o pomoc?, to nie bierz sie wogole za RPG.

Robisz serwer i tylko umiesz wykradać hasła? A zgłosić cię na policje? 

Udostępnij tego posta


Odnośnik do posta
Udostępnij na stronach
Użytkownik
2 minuty temu, LordzikMkoesik napisał:

Robisz serwer i tylko umiesz prosić o pomoc?, to nie bierz sie wogole za RPG.

Chyba to forum zostało stworzone po to, aby pomagać innym, lub też nowym osobom, które mają problemy z skryptami. P.s w ogóle*

Udostępnij tego posta


Odnośnik do posta
Udostępnij na stronach
Użytkownik
34 minuty temu, ByczekTV napisał:

Ja to nie wiem czy to w ogóle będzie dobrze działało

z jakiej beczki tam są napisane w variables zmienne zaczynające się od ,,_",? Przecież to jest zmienna czasowa, której się tam raczej nie wpisuje nawet.

wtf? to co zrobiłeś( execute console command... ) to najgłupszy pomysł jaki widziałem dzisiejszego dnia lol  

Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

Jak nie działa to pisz 

Dzięki! Ja to w ogóle nie wiedziałem że jest takie coś jak zmienna czasowa xd, wiedziałem że jest @ i tyle , ale nie działa, telepotuje gracza do dungeonu, piszę na chacie ale nie piszęże zabilem juz tyle z tylu mobow 

PS... Tak, usunąłem te "_" ze zmiennych

Udostępnij tego posta


Odnośnik do posta
Udostępnij na stronach

Żeby dodać komentarz, musisz założyć konto lub zalogować się

Tylko zarejestrowani użytkownicy mogą dodawać komentarze

Dodaj konto

Załóż nowe konto. To bardzo proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz już konto? Zaloguj się tutaj.

Zaloguj się teraz


  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.

×