Mudlet 4.* - skrypty + mapper

Forum techniczne Arkadii.
Awatar użytkownika
Adventicus
Posty: 252
Rejestracja: 17 sty 2017 23:00

Re: Mudlet 4.* - skrypty + mapper

Post autor: Adventicus »

Panowie i Panie wybaczą ale osobiście nie znam się na skryptach kodowaniu itp itd. Zauważyłem jedną rzecz. Przestała mi działać komenda /zlok. Nie wiem czy to cosik co się samo nraprawi czy jaki czort. Prosiłbym o pomoc. Własnie niedawno zaktualizowałem sie do Mudleta 4.9.1 oraz dokonałem aktualizacji sktyptów i mappera.
Tarah
Posty: 15
Rejestracja: 24 lip 2020 20:58

Re: Mudlet 4.* - skrypty + mapper

Post autor: Tarah »

Witam.

Czy mógłby mi ktoś wkleić link do skryptów?

Ten link ---> http://arkadia.kamerdyner.net/master3.0/skrypty3.zip nie działa.
Awatar użytkownika
Kregan
Posty: 181
Rejestracja: 07 cze 2015 23:56

Re: Mudlet 4.* - skrypty + mapper

Post autor: Kregan »

Mowisz do posiwialego wiekowego kruka w Khazalidzie: Co poradzisz jak nic nie uradzisz.
Posiwialy wiekowy kruk kracze w Khazalidzie: Niiic.
Tarah
Posty: 15
Rejestracja: 24 lip 2020 20:58

Re: Mudlet 4.* - skrypty + mapper

Post autor: Tarah »

Dziękuję Kreganie za pomoc.

Miałem ciężki weekend i stąd problemu z czytaniem ze zrozumieniem :D

Może komuś się przyda - wystarczyło w mudlecie wkleić komendę:

'lua local a="https://api.github.com/repos/tjurczyk/a ... test"local b=getMudletHomeDir().."/latest.json"local c="https://codeload.github.com/tjurczyk/arkadia/zip/"local d=getMudletHomeDir().."/scripts.zip"local e=""local f=getMudletHomeDir().."/arkadia/"function installScripts()downloadFile(b,a)registerAnonymousEventHandler("sysDownloadDone","handleVersionDownload",true)end function handleVersionDownload(g,h,i)if h~=b then return true end local j=io.open(b,"rb")if j then local k=yajl.to_value(j:read("*a"))j:close()os.remove(b)e=getMudletHomeDir().."/arkadia-"..k.name.."/"tempTimer(0.1,function()downloadScripts(k.name)end)end end function downloadScripts(l)pcall(deleteDir,f)registerAnonymousEventHandler("sysDownloadDone","handleDownload",true)downloadFile(d,c..l)cecho("\n<CadetBlue>(skrypty)<tomato>: Pobieram aktualna paczke skryptow ("..l..")\n")end function handleDownload(g,h)if h~=d then return true end registerAnonymousEventHandler("sysUnzipDone","handleUnzipEvents",true)registerAnonymousEventHandler("sysUnzipError","handleUnzipEvents",true)unzipAsync(d,getMudletHomeDir())end function handleUnzipEvents(m,...)if m=="sysUnzipDone"then os.remove(d)uninstallPackage("Arkadia")uninstallPackage("generic_mapper")uninstallPackage("skrypty_master3")tempTimer(1,function()os.rename(e,f)installPackage(f.."Arkadia.xml")cecho("\n<CadetBlue>(skrypty)<tomato>: Skrypty zainstalowane\n")end)elseif m=="sysUnzipError"then cecho("\n<CadetBlue>(skrypty)<tomato>: Blad podczas rozpakowywania skryptow\n")end end function deleteDir(n)for j in lfs.dir(n)do local o=n..'/'..j if j~="."and j~=".."then if lfs.attributes(o,'mode')=='file'then os.remove(o)elseif lfs.attributes(o,'mode')=='directory'then deleteDir(o)end end end lfs.rmdir(n)end installScripts()clearCmdLine()"
Awatar użytkownika
Ingrid
Posty: 32
Rejestracja: 26 wrz 2020 09:20

Re: Mudlet 4.* - skrypty + mapper

Post autor: Ingrid »

Czy ktos ma jakas mape ktora moglby sie podzielic?
Obecnie uzywam oficjalnego klienta gdzie duza czesc swiata (trakty i miasta) sa zmapowane.

Przesiadka na absolutne nic bylaby bolesna.
Awatar użytkownika
Kerian
Posty: 271
Rejestracja: 10 lip 2019 20:03

Re: Mudlet 4.* - skrypty + mapper

Post autor: Kerian »

https://megadrive.pl/#/view/file/a1fdq1 ... aster3.dat

Musisz miec zainstalowane skrypty, zeby kropka sie ruszala.

Pamietaj o komendzie "/zlok" na jakims traktcie czy miescie
W oczekiwaniu na TE święta. :)
Awatar użytkownika
Ingrid
Posty: 32
Rejestracja: 26 wrz 2020 09:20

Re: Mudlet 4.* - skrypty + mapper

Post autor: Ingrid »

Dziekuje.
Nawet jakims cudem udalo sie to wszystko uruchomic.
Awatar użytkownika
Ingrid
Posty: 32
Rejestracja: 26 wrz 2020 09:20

Re: Mudlet 4.* - skrypty + mapper

Post autor: Ingrid »

Mam problem z /napraw

Kod: Zaznacz cały

/napraw
wem
otworz mala ozdobna sakiewke
wez monety z malej ozdobnej sakiewki
zamknij mala ozdobna sakiewke
naostrz wszystkie bronie;napraw wszystkie zbroje
Otwierasz mala ozdobna sakiewke.
> Bierzesz 24 srebrne monety, wiele zlotych monet i wiele miedzianych monet z otwartej malej
ozdobnej sakiewki.
> Zamykasz mala ozdobna sakiewke.
> Nie masz niczego takiego.

Wyglada na to ze nie podoba sie znak ;
I chyba potrzebne sa dwie osobne linie?

Dodatkowo okno kondycji mam od dzisiaj z jakiegos powodu puste.
Laduje sie prawidlowo a potem nic sie tam nie wyswietla.
Awatar użytkownika
Kerian
Posty: 271
Rejestracja: 10 lip 2019 20:03

Re: Mudlet 4.* - skrypty + mapper

Post autor: Kerian »

Jesli chodzi o ;; zamień to na ; w

Options -> Preferences -> Imput line -> comand separator

A okienko kondycji to

"/walka_restart"
W oczekiwaniu na TE święta. :)
Awatar użytkownika
Ingrid
Posty: 32
Rejestracja: 26 wrz 2020 09:20

Re: Mudlet 4.* - skrypty + mapper

Post autor: Ingrid »

Dziekuje. Pomoglo.

Jeszcze mam:

Kod: Zaznacz cały

Korzystanie z bazy postepow po ustawieniu 'scripts.character_name' w configu
ale mam juz w pliku ktory laaduje

Kod: Zaznacz cały

scripts.character_name = "Ingrid"
ODPOWIEDZ