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

Poprawa skryptu na PaySign


Gość Nes0x

Rekomendowane odpowiedzi

Opublikowano

Witam mam problem ze skryptem na pay sign który działa dobrz lecz problem zaczyna się gdy właściciel tabliczki jest offline. 

 

Gdy gracz kliknie w tabliczkę a właściciel jest offline właściciel tabliczki nie dostaje pieniędzy da się to jakoś naprawić? 

Z góry dziękuję 

Skrypt podam niżej

ps: Skrypt nie jest mojego autorstwa 

Link do skryptu: https://pastebin.com/KEypetEm

 

 

Opublikowano
on sign change:
    if line 1 of event-block is "[PaySign]":
        if line 3 of event-block is "":
            stop
        if line 2 of event-block is "":
            set line 2 of event-block to "%player%"
        set line 1 of event-block to "&a[PaySign]"
        send "&aStworzono przelewowa tabliczke!"

on right click:
    if clicked block is sign:
        if line 1 of clicked block is "&a[PaySign]":
            set {_block} to type of block at event-block
            set {_face} to facing of event-block
            set {_nick} to line 2 of clicked block parsed as offline player
            if {_nick} is equal to name of player:
                send "&cNie mozesz uzyc wlasnej tabliczki!"
                stop
            set {_amount} to line 3 of clicked block parsed as number
            if player's balance is greater than or equal to {_amount}:
                remove {_amount} from player's balance
                add {_amount} to {_nick}'s balance
                send "&aZaplaciles &6%{_amount}%&a$"
                send "&aOtrzymales &6%{_amount}%&a$ &aod &a%player%" to {_nick}
                set block at event-block to redstone block
                wait 2 tick
                set block at event-block to {_block}
                set facing of block at event-block to {_face}
                set line 1 of block at event-block to "&a[PaySign]"
                set line 2 of block at event-block to "%{_nick}%"
                set line 3 of block at event-block to "%{_amount}%"
                stop
            send "&cNie posiadasz wystarczajaco kasy!"

Masz mam nadzieje że działa

giphy.gif
Jeżeli pomogłem zostaw Serduszko!❤
Opublikowano

@Salvadorekk czyli teraz jeśli właściciel tabliczki jest offline i inny gracz kliknie w jego tabliczke to właściciel będzie już dostawał pieniądze? Bo teraz nie mam jak sprawdzić zbytnio 

Opublikowano

Według mnie tak musisz sam sprawdzić jak zadziała to daj serduszko przy moim komentarzu 🙂 jak nie zadziała odrazu mi pisz że jest ten sam problem 

giphy.gif
Jeżeli pomogłem zostaw Serduszko!❤
Opublikowano

@Salvadorekk postaram się za niedlugo sprawdzić i dam odpowiedź 

@Salvadorekk nie pomogło nadal ten sam błąd ;/

@Salvadorekk Hmm a nie dało by się zamienić linijke add {_amount} to {_nick}'s balance na execute console command? 

Sam probowalem z tym coś wykombinować lecz mi się nie udało

Jest to w ogóle możliwe?

Wtedy najpewniej by się problem rozwiązał z tym offline player 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...