Zmud pomoc

Forum techniczne Arkadii.
Awatar użytkownika
Herenvarno
Posty: 809
Rejestracja: 09 mar 2010 11:22

Re: Zmud pomoc

Post autor: Herenvarno »

No to jescze jedno pytanie.

Kod: Zaznacz cały

%time(yyyy-mm-dd)
Pieknie nam formatuje date.
Przypuscmy ze ustawmy zmienna:

Kod: Zaznacz cały

#var Odpalony_alias %time(yyyy-mm-dd)
Powiedzmy ze ta zmienna juz zostala wywolana np alisem.
kiedy ponownie odpale ten alias, chcialbym, by ten obliczyl mi, ile czasu (np. w dniach) minello.

Kod: Zaznacz cały

sprawdz_aktualna_date_i_odejmij @Odpalony_alias
wyswietl_wynik
#var Odpalony_alias %time(yyyy-mm-dd)
Da sie to uzyskac?
Jesli tak, to w jaki sposob?
Nie każdy jest mile widziany w moim domu. Gdybym wszystkich traktował jednakowo, nikogo nie wyróżniłbym!
Narmaniel

Re: Zmud pomoc

Post autor: Narmaniel »

Moja pierwsza myśl:

1. Różne zmienne, oddzielnie na dzień, godzinę, minutę, sekundę.
2. Oczywiście muszą być dwie. Start liczenia i koniec liczenia.
3. Odejmujesz potem sumę tych sekund, a następnie dzielisz w odpowiedni sposób i masz wynik.
Awatar użytkownika
Dahed
Posty: 33
Rejestracja: 17 lip 2014 10:53
Lokalizacja: Nuln

Re: Zmud pomoc

Post autor: Dahed »

Czy jest możliwość numerowania każdego członka drużyny ?
Chodzi mi o to, żeby każdy w drużynie miał przypisany numer. Nie na stałe, bo wiadomo, że kolejność osób zmienia się co lokacje. Podam na przykładzie,
po wklepaniu kondycja wszystkich:

Jesteś w świetnej kondycji.
Jaś jest w świetnej kondycji [1]
Małgosia jest w świetnej kondycji [2]
Staś jest w świetnej kondycji [3]

Wraz z Jasiem i Małgosią podążasz za Stasiem na wschód.

Jesteś w świetnej kondycji.
Małgosia jest w świetnej kondycji [1]
Staś jest w świetnej kondycji [2]
Jaś jest w świetnej kondycji [3]

Od prawie roku używania Zmuda radzę sobie z podstawowymi rzeczami, jednak nie mam pojęcia jak za to się zabrać, a byłoby to dla mnie bardzo przydatne. ;)
Kelebor
Posty: 35
Rejestracja: 17 wrz 2012 20:33

Re: Zmud pomoc

Post autor: Kelebor »

Kod: Zaznacz cały

#CLASS {numerowanie}
#VAR kondycjerozne {w swietnej kondycji|w dobrym stanie|lekko ranny|lekko ranna|lekko ranne|ranny|ranna|ranne|w zlej kondycji|ciezko ranny|ciezko ranna|ciezko ranne|ledwo zywy|ledwo zywa|ledwo zywe}
#VAR kondycjadruzyny {}
#TRIGGER {^{|> }(*) jest ({@kondycjerozne})(.)} {
  #additem kondycjadruzyny {%1}
  #psub {"["%ismember(%1,@kondycjadruzyny)"]"%1} %x1
  } "" {line=2}
#ONINPUT {^{kk|kondycja wszystkich}} {kondycjadruzyny = %null}
#CLASS 0
W powyzszy sposob dziala na mudowe 'kolor druzyna ciemnozielony'. (mozna zmienic w opcjach triggera na jakis inny kolor)
Jesli posiadasz zmienna do ktorej lapia ci sie czlonkowie druzyny, powinno dla niej dzialac po zmianie pierwszego trigger na:

Kod: Zaznacz cały

#TRIGGER {^{|> }({@nazwa_zmiennej_z_czlonkami_druzyny}) jest ({@kondycjerozne})(.)} {
  #additem kondycjadruzyny {%1}
  #psub {"["%ismember(%1,@kondycjadruzyny)"]"%1} %x1
  }
Ogolnie moze troche toporne, ale u mnie dziala ;)
"Siedzacy na twoim lewym ramieniu miniaturowy leczwciazgrozny smok pochyla glowe i rozklada lekko skrzydla, przyjmujac bojowa postawe." - PA 2015
Awatar użytkownika
Dahed
Posty: 33
Rejestracja: 17 lip 2014 10:53
Lokalizacja: Nuln

Re: Zmud pomoc

Post autor: Dahed »

Dzięki Kelebor.
Działa przy standardowych opisach kondycji, zapomniałem jednak wspomnieć, że zmieniłem je SUBem na np. [#######].
Ale myślę, że już sobie z tym poradzę.
Awatar użytkownika
Herenvarno
Posty: 809
Rejestracja: 09 mar 2010 11:22

Re: Zmud pomoc

Post autor: Herenvarno »

Prosze o udzielenie informacji na temat tworzenia "Speed_Menu", w miare mozliwosci z informacja "krok po kroku".
Chcialem mianowicie utworzyc sobie takie cos (w zamysle) ze:
Mam np. dwanascie aliasow, ich nazwy to: "Raport_1","Raport_2"(...) itd.
(o ile to w ogole mozliwe)
Owe aliasy maja za zadanie podanie mi wartosci roznych zmiennych przetrzymywanych na Zmudzie.
Aliasy te przechowywane sa w folderze "Techniczne".
Wybaczcie za chaotyczny opis, ale jakos nie potrafie tego skladnie napisac.
(Jesli "Speed_Menu" nie daje takiej mozliwosci, to prosilbym o wytlumaczenie jak z tej opcji korzystac z jakims drobnym przykladem. Moze przyda sie w innym celu.)
Nie każdy jest mile widziany w moim domu. Gdybym wszystkich traktował jednakowo, nikogo nie wyróżniłbym!
Haern
Posty: 756
Rejestracja: 13 lut 2009 14:03

Re: Zmud pomoc

Post autor: Haern »

Może raczej button z rozwijanym menu?
Awatar użytkownika
Herenvarno
Posty: 809
Rejestracja: 09 mar 2010 11:22

Re: Zmud pomoc

Post autor: Herenvarno »

Haernie, dokladnie o to mi chodzi, jednak nie bardzo wiem dlaczego nijak nie chce mi to dzialac, dlatego prosze o instrukce idiotoodporna.
Nie każdy jest mile widziany w moim domu. Gdybym wszystkich traktował jednakowo, nikogo nie wyróżniłbym!
Haern
Posty: 756
Rejestracja: 13 lut 2009 14:03

Re: Zmud pomoc

Post autor: Haern »

Przykro mi, nie mam ZMUDa już, ale pamiętam, że nie była to specjalnie jakaś wielka filozofia. Stwórz nowy button, wybierz mu typ menu, i dodawaj kolejne 'states' tak jak przy triggerze sekwencyjnym (chyba.:P). Na pewno łatwiej to zrobić z poziomu Settings niż z linii komend...
Awatar użytkownika
Herenvarno
Posty: 809
Rejestracja: 09 mar 2010 11:22

Re: Zmud pomoc

Post autor: Herenvarno »

Ok, dziala (to bylo chyba zbyt proste na moj skomplikowany tok myslenia).
Nie każdy jest mile widziany w moim domu. Gdybym wszystkich traktował jednakowo, nikogo nie wyróżniłbym!
ODPOWIEDZ