3 pytania

Witam!
Pierwsze pytanie odnosi sie do dziweków w arkdisku a dokladniej robie wszystko tak jak w helpie:
/soundpath {D:\Gry\arkdisk320\dzwieki}
/action {atakuje cie!} {/playwav {atak.wav}}
i wszystko dziala ale pojawia sie problem kiedy dodaj drugiego actiona z dzwiekiem wtedy nie dziala zaden z nich:/ Jakies pomysly?

Po drugie chialbym zrobic cos w rodzaju przeciwienstwa sybstytuta, np kiedy napisz gn bedzie znaczylo to gnom, a kiedy wysle komende zabij gna zaatakuje mi gnoma, daj monety gnowi - daj monety gnomowi itp

I po trzecie najtrudniejsze:P kiedy lowimy ryby wyskakuje na przemian : "Udaje ci sie przyciagnac rybe do siebie" i "Zlapana na wedke ryba zdobywa nad toba chwilowa przewage" no i czy dalo by sie zrobic cos takiego zeby liczony byl "wynik" i jesli ryba bedzie o 5 wygrywac to zeby zostala wyslana do muda komenda przestan lowic

Pozdrawiam

Kategorie:
3 pytania

Mam chyba drobny pomysl jak to zrobic, ale wersje uproszczona (bez wypisania kogo gubisz)....
Mamy dll'ke Strings ona nam zbiera informacje i tworzy liste Vdruzyna....
wystarczy tylko policzyc wyrazy na tej liscie a przy kazdym kroku policzyc ile osob idzie z Toba jesli zacznie byc mniej niz na liscie to znaczy ze kogos brak. Jest tu tylko pare ale:
+ czy po wpisaniu po raz drugi druzyna nie dubluje nam listy?
+ zerowanie listy bedzie wiazac sie z usunieciem odmian niestandardowych dodawanych komenda #dd ?
+ moze stworzyc nowa liste ale to kolejne zmienne, listy i czy w pewnym momencie nie przeciazymy komputerkow (podejrzewam ze nie ale jak robic cos to raczej ladnie)
+ kto ma czas teraz tym sie zajac? Bo ja niestety na razie nie :cry:

Krociatko, czw., 2006-09-07 20:59
3 pytania

Przpominbam o pytaniu powyzej.

Ale mam kolejny pomysl. Chodzi o prowadzenie druzyny.
Potrzebuje skryptu, ktory bedzie mi pokazywal
==zgubiles xxx== jezeli podczas biegu ktos sie zdyszy. Ah no i pamiec skryptu musiala by byc odswiezana przy kazdym wpisaniu np druzyna, dlaczego? Bo jak by mi kogos zabito z druzyny to podczas ucieczki mialbym co chwile ==zgubiles=== itd

ps biorac post rep.. na dole tej strony wywalalo do menu glownego forum, ale przycisk na gorze dziala:)

zawi, czw., 2006-09-07 14:19
3 pytania

W arkdisku mamy dobry licznik zabojstw, ale czegos mi brakuje.
Czy ktos umie zrobic tak by podawal liczbe zabitych npc nie tylko przez nas?
Ma to wygladac tak:
#zabitych
czlowieka 1/3

zawi, pt., 2006-09-01 13:37
3 pytania

Dziekuje za pomoc!

A teraz kolejny pomysl!

Wlasnie cos wymyslilem. Skoro szansa na mapper jest nikla to moze odpalac po prostu mape w malym okienku( jak to z kierunkami). Mozna by ja normalnie przesuwac suwakami, zawsze to rzut okiem szybszy niz na kartke obok.
Macie pomysl jak to zrobic?

Tutaj jest program ktory potrafi uzyc mape Sniegova, chodzi tylko o to aby jakos dorobic suwaki, albo stworzyc takie okienko w MM
Link do programu i helpa
http://hero.mac.edu.pl/~axesider/m/mapik.htm

Cos mi sie przypomnialo, MM moze tworzyc mapy za pomoca #path+, amoze by to wykorzystac? stworzyc okienko, ktore by wczytywalo te mape i pokazywalo? hm?Smiling to chyba juz nie jest tak trudne!

zawi, wt., 2006-08-08 16:48
3 pytania

Kliknij ikonę w prawym górnym rogu MudMastera. Wybierz Właściwości/Properties potem Czcionka/Fonts i dalej już wiadomo.

Nie działa to w trybie pełnoekranowym (tym który włacza się klawiszami alt+enter (?)). W tym trybie pozostaje jedynie komenda /mode.

Kuling, wt., 2006-08-08 07:53
3 pytania

Czy w arkdisku da swie zmienic rozmiar czcionki?

zawi, wt., 2006-08-08 07:42
3 pytania

Moge poczestowac skryptem, baza zlowionych ryb... Efekt dzialania widac ponizej:

o=================================================
|Opis ryby                  waga        
|-------------------------------------------------
|ciemnozielona              3900   
|brazowawa                  10000  
|ciemnozielona              1300   
|brazowawa                  2400   
|brazowawa                  3500   
|pregowana                  1000   
|                                  
|-------------------------------------------------
o=================================================

po zlowieniu ryby (Wyciagasz... na powierzchnie) musi automatycznie ocenic rybe, i zebrac info. Alias #Rybki pokaze nam taka oto tabele

Tutaj link

/var {VRybkiCount} {1}

; Tu trzymamy liste zlowionych ryb
/array {TRybki} {50,2}

; Dodaje rybe do listy zlowionych #RAdd [opis],[waga]
/alias {#RAdd %0,%1} {_
  /assign {TRybki} {$VRybkiCount,1} {@Word($0,1)};_
  /assign {TRybki} {$VRybkiCount,2} {@Word($1,1)};_
; Ten if na wypadek, gdyby liczba ryb przekroczyla pojemnosc tablicy: (raczej nie mozliwe)
  /if {$VRybkiCount<=40} {/Math VRybkiCount ($VRybkiCount+1)} {/var {VRybkiCount} {0}} }


/action {^Oceniasz, ze surowa %0 ryba wazy %1 gramow,} {#RAdd $0 $1} {RybkaAdd}
/action {^Oceniasz, ze surowa %0 ryba wazy %1 kilogramow,} {/math {tmp} {$1*1000};#RAdd $0 $tmp} {RybkaAdd}

/alias {ARClear} {/loop {1,$VRybkiCount} {_
  /assign {TRybki} {$LoopCount,1} {};_
  /assign {TRybki} {$LoopCount,2} {}};/var {VRybkiCount} {1}

;Pokazuje Tabelke ze zlowionymi rybami, waga i szacowana cena
/alias {#rybki} {_
  /sh {o=================================================};_
  /sh {|Opis ryby                  waga        };_
  /sh {|-------------------------------------------------};_
  /loop {1,$VRybkiCount} {_
    /var {OpisTmp} {@GetArray(TRybki,$LoopCount,1)};_
    /var {WagaTmp} {@GetArray(TRybki,$LoopCount,2)};_
    /sh {|@PadRight($OpisTmp, ,@Math(27-@Len($OpisTmp)))@PadRight($WagaTmp, ,@Math(7-@Len($WagaTmp)))}};_
    /unvar {OpisTmp};/unvar {WagaTmp};/unvar {CenaTmp};_
  /sh {|-------------------------------------------------};_
  /sh {o=================================================};_
}

;=======================================
; Tu obsluga - mozna dostosowac do indywidualnych potrzeb

/action {Sprzedajesz %0 ryby.} {ARClear}
/action {^Wyciagasz zlapana rybe na pow} {/event {ERocen} {2} {ocen rybe;/unevent {ERocen}}

najlepiej podlaczyc go zapisujac w arkdisk/scipts/ryby.txt i wklejajac to q_twoje_skrypty.txt :

/calldll Reader Read {scripts\ryby.txt}
/calldll Reader Clean {scripts\ryby.txt}

Nie powinien chyba zostac uznany za niezgodny z zasadami, (tak sądzę Eye)

Meylot, śr., 2006-08-02 16:43
3 pytania

Bardzo dziekuje!
A masz moze jakies skrypty na nazwy ryb itd?
A moze jakies rady bo ja dopiero zaczynam lowic Smiling

zawi, śr., 2006-08-02 14:53
3 pytania

Zerowanie ma sie odbyc kiedy zacinamy nowa rybe, wiec wystarcza takie trigi

/action {^> Energicznym ruchem pociagasz za napieta %0 wedke, zacinajac zlapana na haczyk rybe i rozpoczynajac z nia walke.} {#ryba}

/action {^Energicznym ruchem pociagasz za napieta %0 wedke, zacinajac zlapana na haczyk rybe i rozpoczynajac z nia walke.} {#ryba}

M.

Meylot, śr., 2006-08-02 14:09
3 pytania

Jak ustawic to automatyczne zerowanie w tym liczniku?

zawi, śr., 2006-08-02 13:03
3 pytania

No tak, tez tak zrobilem, tylko czasami jak ci sie polaczenie zerwie czy cos to recznie trzeba wyzerowac.

wawrze, ndz., 2006-06-25 17:56
3 pytania

Ja sobie zerowanie na wyciagniecie/zerwanie sie ustawilem i zadnych komend wtedy nie trza.

Quizer, sob., 2006-06-24 10:34
3 pytania

Jesli jeszcze ktos potrzebuje tego licznika to przerobilem troche licznik zatruc z innego tematu:

/var {ryba} {0}
/action {^Zlapana na wedke ryba zdobywa nad toba chwilowa przewage.} {_
/math {ryba} {$ryba-1};_
/sub {Zlapana na wedke ryba zdobywa nad toba chwilowa przewage.} {Zlapana na wedke ryba zdobywa nad toba chwilowa przewage. [$ryba]}_
}
/action {^Udaje ci sie przyciagnac rybe do siebie.} {_
/math {ryba} {$ryba+1};_
/sub {Udaje ci sie przyciagnac rybe do siebie.} {Udaje ci sie przyciagnac rybe do siebie. [$ryba]}_
}
/alias {#ryba} {/var {ryba} {0}}

Komenda #ryba zeruje sie licznik, kiedy wyswietlana liczba jest ujemna "wygrywa" ryba, jak dodatnia wygrywamy my. Zwykle ryba jest wyciagana z wody przy 6-7. Przyjemnego wedkowania Eye

Aha, nie dalem tutaj automatycznego zaprzestania lowienia, bo to niezgodne z zasadami Sticking out tongue

wawrze, pon., 2006-06-19 13:24
3 pytania

hyh, jak masz mozesz wkleic =p

Quizer, sob., 2006-05-20 10:52
Re: 3 pytania

Sups wrote:
Witam!

I po trzecie najtrudniejsze:P kiedy lowimy ryby wyskakuje na przemian : "Udaje ci sie przyciagnac rybe do siebie" i "Zlapana na wedke ryba zdobywa nad toba chwilowa przewage" no i czy dalo by sie zrobic cos takiego zeby liczony byl "wynik" i jesli ryba bedzie o 5 wygrywac to zeby zostala wyslana do muda komenda przestan lowic

Pozdrawiam

Nadal to potrzebujesz?

EmCek, ndz., 2006-05-14 22:35
3 pytania

Proszem.

Kuling, śr., 2006-03-08 14:59
3 pytania

Dzieki Kuling Smiling Juz dziala

Sups, śr., 2006-03-08 14:53
3 pytania

Ok. Wiem o co chodzi. Trzeba na poczatku ustalic wielkosc cacha dla dzwiekow poleceniem /cachesize. Nastepnie mozna odgrywac dzwieki.
Przy okazji znalazlem fajne komendy /info sound oraz /info soundcache. Mam nadzieje, ze to pomoze.

Cytat:

/soundpath {D:\dzwieki}
/cachesize 1000000

/macro {f1} {/info sound;/info soundcache}
/macro {f2} {/playwav {atak.wav}}
/macro {f3} {/playwav {scrm.wav}}

Kuling, wt., 2006-03-07 09:57
3 pytania

Mail jest pod przyciskiem email w kazdym poscie.
Zaraz obejrze te dzwieki.

Kuling, wt., 2006-03-07 08:57
3 pytania

Maila nie podales Smiling wiec wrzucam tu http://rapidshare.de/files/14840595/Dzwieki.rar.html

Sups, pon., 2006-03-06 17:05
3 pytania

Wyslij mi te dwa pliki na maila.

Kuling, pon., 2006-03-06 08:52
3 pytania

Hmm gdy dziwieki sa odgrywane w odwrotnej kolejnosci jest to samo, gdy recznie wpisuje polecenie w lini komend dziala tylko ten dzwiek ktory puscilem jako pierwszy, gdy puszczam drugi to juz nie dziala ani ten ani drugi, musze zrestartowac MudMasta:/ o wielkosc pliku raczej nie chodzi bo probowalem na dwoch 50 kilka kilobajtowych i wlasnie sie tak dzialo jak wyzej napisalem a jak tylko jeden puszczam nawet polmegowy to wszystko dziala OK. I juz nie mam pojecia co zrobic:/

Sups, sob., 2006-03-04 13:50
Re: 3 pytania

1.

Sups wrote:
Witam!
Pierwsze pytanie odnosi sie do dziweków w arkdisku a dokladniej robie wszystko tak jak w helpie:
/soundpath {D:\Gry\arkdisk320\dzwieki}
/action {atakuje cie!} {/playwav {atak.wav}}
i wszystko dziala ale pojawia sie problem kiedy dodaj drugiego actiona z dzwiekiem wtedy nie dziala zaden z nich:/ Jakies pomysly?

Przeczytaj...
http://www.forum.kuling.pl/viewtopic.php?t=63&highlight=playwav

Sprawdz czy sytacja jest identczna jesli dzwieki sa odgrywane w odwrotnej kolejnosci.

Sprawdz czy wpisany recznie z linii komend polecenia /playwav {dzwiek1.wav} potem /playwav {dzwiek2.wav} dadza oczekiwany przez ciebie rezultat. Byc moze zle napisales actiona.

Byc moze dzwiek jest za duzy i nie miesci sie w cachu. Poczytaj o poleceniu /cachesize

2.

Cytat:

Po drugie chialbym zrobic cos w rodzaju przeciwienstwa sybstytuta, np kiedy napisz gn bedzie znaczylo to gnom, a kiedy wysle komende zabij gna zaatakuje mi gnoma, daj monety gnowi - daj monety gnomowi itp

Mozna robic aliasa jedynie do pierwszego wyrazu. Nie jestes pierwszym, ktory chcialby miec taka mozliwosc. Niestety Arkdisk tego nie udostepnia.
Mozliwe sa pewne obejscia. Na przyklad zrobic jakiegos aliasa, ktory skanuje swoje parametry i zamienia je odpowiednio (np. gn na gnom).

Cytat:

I po trzecie najtrudniejsze:P kiedy lowimy ryby wyskakuje na przemian : "Udaje ci sie przyciagnac rybe do siebie" i "Zlapana na wedke ryba zdobywa nad toba chwilowa przewage" no i czy dalo by sie zrobic cos takiego zeby liczony byl "wynik" i jesli ryba bedzie o 5 wygrywac to zeby zostala wyslana do muda komenda przestan lowic

Na pewno tak. Musisz miec dwa liczniki kazdego z tekstow. Musisz miec 2 triggery lapiace te teksty. Wystarczy dopisac jeszcze jeden aliasik, ktory zadecyduje co zrobic.

No i jeszcze trzeba czyscic te liczniki.

Kuling, czw., 2006-03-02 09:09
Kolejny problem. Wskazanie

Kolejny problem. Wskazanie kierunku na kolorowo gdzie ucieka nasz wrog.
Skrypt:
/action {%0 uciekl ci.} {/var VZabicSkurwysyna {$0}}
/action {%1 podaza na %2}{_
/showme {@AnsiBold()@ForeWhite()@BackBlue()$VZabicSkurwysyna UCIEKA NA $2@AnsiReset()}}:_
}
/action {%1 podazaja za %3 na %2}{_
/showme {@AnsiBold()@ForeWhite()@BackBlue()$VZabicSkurwysyna UCIEKA Z INNYMI NA $2@AnsiReset()}}:_
}

dodam, ze gdy wrog ucieka mam tak w 2 linijkach

Wrog uciekl ci.
Wrog podaza na zachod.

Ktos ma pomysly?

Anonim, pon., 2007-01-29 15:09
Chcialbym jednak aby do

Chcialbym jednak aby do fragmentu z przelamaniem pobieral dopelniacz.

/action {%7 zaslania %8 przed twoimi ciosami.} {/var {Vztmp2} {$8};/alias {bij} {przelam obrone $Vztmp2;/2 zabij $Vztmp2};/sh {<<>>}}

W tej sytuacji mamy:
<<>>
Krot zaslania pstrokatego mezczyzne przed twoimi ciosami.
bij
przelam obrone pstrokatego mezczyzne
zabij pstrokatego mezczyzne
zabij pstrokatego mezczyzne

I jeszcze jedno:
Uzywam takiego ladnego okienka z wyjsciami. Czy daloby sie zrobic tak aby kolorowalo mi np na zielono kierunek z ktorego przyszedlem?

Anonim, pon., 2007-05-07 04:54