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

Skrypt / pytanie / problem / zagadka?


Daniel22331

Rekomendowane odpowiedzi

Opublikowano

Witam wszystkich.

 

Czy w skript jest możliwe zapisanie spacji lub tabów pod jakąś zmienną?
I czy jest możliwość ich potem wysłania, i argumentem np 2 pomnożenia spacji (lub tabów) żeby było ich o ten argument (czyli np. 2x) więcej?

Opublikowano
command /save:
    trigger:
        set {_zmienna} to "    "
        set {_zmienna_x2} to "%{_zmienna}%%{_zmienna}%"
        send "%{_zmienna_x2}%" to the player
        stop 

Tak? 

Kolego byłbyś taki miły i dałbyś mi lajka?

 

 

­

Uważam, że poziom mojej inteligencji nie przekracza poziomu inteligencji przeciętnego człowieka.

Opublikowano

@JimForce
W dobrym kierunku idziesz, ale nie koniecznie.

Chodzi mi to takie coś:

command /save [<text>]:
    trigger:
        if arg 1 is LICZBĄ:
            set {_z} to "ARG-1x(4spacje)"

coś w tym stylu

Opublikowano

­Aaa okayy..

 

command /save [<integer>]:
    trigger:
        set {_x} to integer*4

a o co chodzi "4 spacje" ?

Uważam, że poziom mojej inteligencji nie przekracza poziomu inteligencji przeciętnego człowieka.

Opublikowano

aa czyli ty chcesz zeby spacja byla razy 4

 

variables:
    spacje = "    "
command /space [<integer>]:
    trigger:
        argument 1 = 1:
            set {_} to "%{spacje}%"
            send "%{_}%"
        argument 1 = 2:
            set {_} to "%{spacje}%%{spacje}%"
            send "%{_}%"

ta?

Uważam, że poziom mojej inteligencji nie przekracza poziomu inteligencji przeciętnego człowieka.

Opublikowano

@JimForce

No nie koniecznie (chociaż tak też się da)

 

Ale bardziej mi chodzi o to zeby wlasnie uniknąć tego pisania.
Bo chce np. 30x4spacje no i wiesz jakie to dlugie wyjdzie?
Chce jakby bez ograniczen te spacje, zeby to zapisać w zmiennej jakoś mnożeniu

coś w tym stylu?
 

variables:
    spacje = " "
command /space [<integer>]:
    trigger:
        argument 1 is set:
            set {_} to "%Arg-1%*{spacje}%"
            send "%{_}%"
--------------------------------------------
Coś w tym stylu (ale to raczej nie zadziała)
--------------------------------------------
variables:
    spacje = " "
command /space [<integer>]:
    trigger:
        argument 1 is set:
            set {a} to "%arg-1%"
            set {_} to "{a}*{spacje}"
            send "%{_}%"

Czy to by zadziałało jakoś?
Czy może jakoś inaczej może:

set {_} to "%{a}%*{spacje}"

???

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...