DM2: Dziedzictwo Mistrzów

Forum Projektu DM2 => Pytania i odpowiedzi => Wątek zaczęty przez: Zeaposs w 2006 03 20, 11:02:13

Tytuł: Trochę o skryptowaniu
Wiadomość wysłana przez: Zeaposs w 2006 03 20, 11:02:13
Miło jest popatrzeć, jak zgłaszają się gracze gotowi pomóc w tworzeniu shardu, ale mają problem, bo nie znają się kompletnie na programowaniu lub na samym eScripcie. A trochę nudne staje się powtarzanie wszystkiego w kółko i na okrągło ;) Stąd też pisze ten temat.

Podstawą dla osób, które zaczynają swoją przygodę z eScriptem jest.... znajomość języka angielksiego. I nie, tu nie ma ustępstw. Oczywiście, są dostępne w internecie tłumaczenia artykułów, które podam poniżej, ale to tylko część i niedokładna czasami. Poza tym, łatwiej jest wtedy opanować komendy. No i jeszcze jedno - używać wyszukiwarek... ludzie... to naprawde nic trudnego, zamiast czekać na odpowiedzi skrypterów, byście spokojnie interesujące was artykuły znaleźli sami po kilka razy. A tak, skryptogodziny idą się lulać na pisanie marnych manuali.

Skoro standardowy o-p-r mamy już za sobą. Strony:
http://www.polserver.com/ - chyba ta nikogo nie dziwi. Skarbnica wiedzy z linkiem do kanału ircowego, forum, no i wciąż rozwijanego wiki. Osobiście wiki mi do gustu nie przypadlo, bo jest zbyt posegmentowane, ale jego plusem jest to, że jest uaktualniane, więc z czasem trza będzie się na to przesiąść i tak.
http://www.lostsoulsshard.org/ - kolejna bardzo ważna strona. Prowadzona przez jednego z lepszych, jeśli nie najlepszych eScripterów,który dodatkowo ostatnio zaczął grzebać w trzewiach POL'a ;) Mowa oczywiście o MuadDib. Znaleźć tu można skrypty tworzone pod 096, sporo kursów i artykułów o różnych elementach POL'a i UO.
http://poldoc.fem.tu-ilmenau.de/ - to z kolei stronka najczęściej odwiedzana przeze mnie. Jest to już dosyć stara interaktywna dokumentacja POL'a, ale większość (jeśli nie wszystko) jest w niej wciąż aktualne. Całość jest przenoszona na wiki, ale jak wspominałem, jest zbyt posegmentowane tam i mi się nie podoba :P

To takie 3 podstawowe stronki, które musicie znać. Do tego polskie stronki (nie znam za wiele, bo nie korzystam :P ):
http://uo.sieciuch.com/ - ekhem ... kiedyś to działało :P Nie wiem, czy strona padła na zawsze, czy tylko tymczasowo, ale była to ogólnie stronka traktujaca o UO w Polsce. Było na niej kilka kursów przetłumaczonych na polski (lub napisanych całkowicie od nowa, nie wiem :P)
http://pol.lzl.pl/ - stronka kanału #pol-server na POLnet'cie. Tak długo, jak nie pada, można ją potraktować jako lokalne centrum wymiany informacji między ludźmi bawiącymi się UO. Jak tam czegoś nie znajdziecie, to możecie mieć pewność, że tego czegoś nie ma :P Przynajmniej w teorii.

Teraz, co do samych 'początków'. Jeśli miałeś już kiedyś styczność z językami programowania, to przejście na eScript nie powinno stanowić problemu. Osobiście zaczynałem od języka BASIC, potem był Pascal. I przejście z Pascal'a na eScript to było raz dwa - więcej czasu zajęła mi nauka kompilowania niż pisania skryptów :P. Oczywiście mówie tu o podstawowych funkcjach, bo praktycznie cały czas się czegoś nowego uczę (obsługa pakietów, gumpy, zlożone struktury przetrzymywania danych). A co za tym idzie, na to trzeba poświęcić czas. I tu jest moja dewiza - nie istnieje takie stwierdzenie, że czegoś nie da się zrealizować. Zrobić w POL'u da sie wszystko, ale jest kwestia tego, ile czasu się na to poświęci, lub ew. jakie rzeczy trzeba będzie poświęcić (wykorzystanie starszego klienta, wywalenie jakiejś grafiki, coś się uprości i inne takie). Czyli inaczej mówiąc - jeśli miało się styczność z językami strukturowymi, to nie powinno się mieć problemów z samym pisaniem w eScripcie - więcej czasu zajmie zapoznanie się z realiami POL'a i UO od strony technicznej.

Co do 'prawdziwych początkujących'... Moja rada jest prosta - dajcie sobie spokój z eScriptem. Ale spokojnie, nie denerwować się, powód jest prosty - lepiej zacząć naukę od jakiegoś bardziej pożytecznego języka, który przyda wam się w życiu zawodowym. eScript to, że tak powiem, za prosty język, jeśli ktoś się skupi na nauce jego, to będzie miał problemy z przejściem na bardziej zaawansowane języki (za dużo rzeczy kompilator robi za skryptera, że tak to określe). Nauka innych jezyków zajmie wam więcej czasu, ale przejście potem na eScripta znacznie mnie + będziecie znali jakiś inny 'poważny' język.  Nie polecam nikomu mojej ścieżki (BASIC->Pascal->eScript), najlepiej zacząć od Pascala (lub Delphi Pascal dla lubiących okienka) i fru.
Tytuł: Trochę o skryptowaniu
Wiadomość wysłana przez: zolta w 2006 03 20, 15:07:12
to nie jest tak ragnall...

piszesz skrypt i przesylasz go naszym skrypterom do weryfikacji i asymilacji ze skryptami serwera.

a zrobienie czegos z jajem nie jest az tak problematyczne.
vide "miska dla psa"
:D
Tytuł: Trochę o skryptowaniu
Wiadomość wysłana przez: krewetek w 2006 03 20, 15:14:27
otoz to.

pisanie wolnych projektow nie wymaga ingerencji w obecny oskrypt dm'ki (vide moj system swiatynny np.)

wystarczy checi i troche zaciecia bo z tego co widze duzo osob chcialoby ale krzyczy ze nie ma mozliwosci.. a jak mozliwosc sie okazuje dostepna to sie im nie chce...

*ucieka bo go tak a propos Gwail go sciga * :wink:
Tytuł: Trochę o skryptowaniu
Wiadomość wysłana przez: _TdroL w 2006 03 20, 15:19:54
To moze jeszcze taka jakas pomoc dla chetnych, a mianowicie dac im cel. Znaczy co maja oskryptowac :P Bo wielu by pewnie powiedzialo (np ja 8) ) "no tak, super, znam eS, ale co ja mam z nim zrobic :/". To tylko sugestia  :twisted:
Tytuł: Trochę o skryptowaniu
Wiadomość wysłana przez: Borry w 2006 03 20, 15:30:23
Zajrzyj do działu Propozycje i poszukaj wątku, w którym ktoś z ekipy wypowiada się, że dana propozycja jest ciekawa, ale nie wejdzie z powodu braku skryptera.
Tytuł: Trochę o skryptowaniu
Wiadomość wysłana przez: krewetek w 2006 03 20, 17:14:23
No i ja oczywiscie sluze pomoca pod warunkiem ze nie beda to pytania dotyczace obecnego oskryptu serwera, mechaniki, a takze takie w stylu "jak napisac system XXX", "jak napisac caly YYY" itp. :P
Tytuł: Trochę o skryptowaniu
Wiadomość wysłana przez: Zeaposs w 2006 03 20, 17:20:23
Cytat: "krewetek"No i ja oczywiscie sluze pomoca pod warunkiem ze nie beda to pytania dotyczace obecnego oskryptu serwera, mechaniki, a takze takie w stylu "jak napisac system XXX", "jak napisac caly YYY" itp. :P

Ehhh krewetek, jeszcze nie nauczyłeś się odpowiedzi na to pytanie ? Odpowiedź brzmi :
"Normalnie - siadasz i piszesz"
:P
Tytuł: Trochę o skryptowaniu
Wiadomość wysłana przez: Caemyr w 2006 03 24, 17:34:49
Cytat: "Borry"Zajrzyj do działu Propozycje i poszukaj wątku, w którym ktoś z ekipy wypowiada się, że dana propozycja jest ciekawa, ale nie wejdzie z powodu braku skryptera.

A moze by tak dodac w Propozycjach przyklejony watek z takowymi? Zawsze bedzie wiekszy porzadek:)
Tytuł: Trochę o skryptowaniu
Wiadomość wysłana przez: tutth_ w 2006 03 24, 20:53:58
Ma ktos moze w swoich zbiorach archiwalnych te poradniki eScripta z Sieciucha? strona juz od dluzszego czasu nie dziala i niezapowiada sie zeby działała ;)
Tytuł: Trochę o skryptowaniu
Wiadomość wysłana przez: bragl w 2006 05 10, 14:31:44
Dodam jeszcze dwie polskie stronki z podstawowymi informacjami o eScripcie:
http://mapyuo.w.activ.pl/index.php?ID=9
http://gynvael.lunarii.org/main.php
Tam mozna znaleźć podstawy opisane po polskiemu ;).
Tytuł: Trochę o skryptowaniu
Wiadomość wysłana przez: Kiler8888 w 2006 05 10, 14:52:06
Tylko przejrzałem i zobaczyłem wiele podobieństw do C++ (lub ogólnie do programowania, nie wiem bo znam tylko podstawy c++).

Jak bardzo eScript jest różny/podobny do C++ (trudniejszy ? łatwiejszy ?)
Tytuł: Trochę o skryptowaniu
Wiadomość wysłana przez: Pho3niX w 2006 08 07, 07:38:55
Post stary, ale odpowiedz lepiej udzielic pozno niz wcale :-).
C++ jest trudniejszym jezykiem niz e-script.
C++ jest powszechnie stosowany do konstrukcji programow etc... no a  zastosowanie e-scripta zna kazdy.
Ponoc, aby dobrze pisac w e-scripcie, wystarczy znajomosc angielskiego i trza umiec myslec logicznie
Tytuł: Trochę o skryptowaniu
Wiadomość wysłana przez: Tacuara w 2006 08 07, 08:10:21
za to cie lubie Pho3nix:)
Tytuł: Trochę o skryptowaniu
Wiadomość wysłana przez: Pho3niX w 2006 08 07, 08:17:52
*rumieni sie*

Dzieki, a skoro mowa o skryptach, to chetnie cos dla DMki bym zrobil, moj skill skryptowanie troche wzrosl ostatnio :]
Tytuł: Trochę o skryptowaniu
Wiadomość wysłana przez: Tacuara w 2006 08 07, 08:20:30
no to sie ciesze bardzo z tego powodu :):)
Tytuł: Trochę o skryptowaniu
Wiadomość wysłana przez: sod w 2006 08 07, 08:27:08
Ja swego czasu duzo bawilem sie w skrypty i cos tam umial, niestety, teraz mimo tego ze chetnie bym cos napisal dla DMa i mam czas to moj komputer jakos niechce tolerowac Pola 96 :cool:  juz asylum probowal mi pomoc, gwail probowal szukalem nawet pomocy na forum pola i dupa zbita ;)
Tytuł: Trochę o skryptowaniu
Wiadomość wysłana przez: Pho3niX w 2006 08 07, 08:32:44
No ja sobie tak wczoraj siedzialem napisalem sobie dla przypomnienia prosty skrypt na kamien ras. Obrobilem to w gumpa etc. No a wiekszych nie robilem bo nie mialem po co... Ostatnio dla jakiegos shardu tylko maga ziemi napisalem :P
Tytuł: Trochę o skryptowaniu
Wiadomość wysłana przez: Coen w 2006 08 07, 11:14:23
Kto chce skrptowac niech zglosi sie do Gwaila [jak tylko ten wroci z urlopu ;) ] - on napewno ma dla was jakies zadanko :)
Tytuł: Trochę o skryptowaniu
Wiadomość wysłana przez: Gofer w 2006 08 07, 11:32:31
takze mozna do Krewetka... on wytlumaczy podstawy i moze zlecic probki
jak zlapiecie Mori to takze... ale on sie czesto ukrywa :D
Tytuł: Trochę o skryptowaniu
Wiadomość wysłana przez: Mielu w 2006 10 10, 17:27:51
Do ludzi dobrej woli :) Ma ktos na dysku kurs z sieciucha?
Niestety strona nie dziala' a mi jest potrzebny.
Tytuł: Trochę o skryptowaniu
Wiadomość wysłana przez: SovieT w 2006 10 10, 23:03:47
tu wrzucilem (http://www.sendspace.com/file/huq084)
Tytuł: Trochę o skryptowaniu
Wiadomość wysłana przez: potwora w 2006 10 11, 07:22:58
hm moze kiedys w wolnej chwili tez spojrze na tego escripta ;) podstawy c++ mam w malym palcu, wiec jak mowicie ze to takie latwe, o jak sie znajdzie chwila czasu to moze i sie cos naskrobie ;) A ten pomysl z dzialem na forum to dobra mysl. Mozna by tam zglaszam jakies male projekciki, moze kogos by to zainteresowalo:)
Tytuł: Trochę o skryptowaniu
Wiadomość wysłana przez: Motharq w 2006 11 21, 14:42:04
W związku z tym że link od Sovieta już nie działa, pozwoliłem wrzucić to do siebie na serwer jakby ktoś był zainteresowany jeszcze :P [chodzi tu o kursy z sieciucha ]
http://corkin.webd.pl/sf/escript.rar
Tytuł: Trochę o skryptowaniu
Wiadomość wysłana przez: SovieT w 2006 11 21, 15:15:29
Cytat: "potwora"podstawy c++ mam w malym palcu,

a zrobisz mi jakies pierdoly z infy?;)

Motharq nawet nie wiedzialem ze nie smiga;) ale dobrze ze wrzuciles bo mialem zamiar sobie poczytac;)
Tytuł: Trochę o skryptowaniu
Wiadomość wysłana przez: milos w 2009 03 07, 11:06:25
Cytat: "Motharq"W związku z tym że link od Sovieta już nie działa, pozwoliłem wrzucić to do siebie na serwer jakby ktoś był zainteresowany jeszcze :P [chodzi tu o kursy z sieciucha ]
http://corkin.webd.pl/sf/escript.rar

Moze ktos odswiezyc? :)
Tytuł: Trochę o skryptowaniu
Wiadomość wysłana przez: damnwamn w 2009 03 07, 11:17:45
Panowie Skrypterzy, może ktoś mnie oświecić i powiedzieć, na którym POL'u stoi DM? Chciałbym się trochę pobawić eScriptem, o ile zapoznałem się już trochę z eScriptem (bardzo podobny do php jest) i pomału czaję środowisko UO (klasy itp), to przydałoby się troszkę potestować - czyli postawić serwer i pisać pierwsze scripty.

Może ktoś napisać (albo podać namiar na kogoś, kto poradzi) którego POL'a ściągnąć i jak go  skonfigurować, aby serwer ruszył?
Tytuł: Trochę o skryptowaniu
Wiadomość wysłana przez: Kox_Rox w 2009 03 07, 12:54:20
kiedys byla taka stronka krewetka ze startowa paczka do pola itd.. tylko ze nie pamietam adresu a zreszta nie wiem czy dalej dziala ;)
Tytuł: Trochę o skryptowaniu
Wiadomość wysłana przez: Tinerot w 2009 03 07, 13:04:00
Core 097 :)
Tytuł: Trochę o skryptowaniu
Wiadomość wysłana przez: Aruv w 2009 03 07, 13:37:39
Pytałem go ostatnio, nie działa.  :???:
Tytuł: Trochę o skryptowaniu
Wiadomość wysłana przez: Kox_Rox w 2009 03 07, 14:00:22
szkoda bo calkiem fajnia byla na poczatku i nawet ja, len nad leniami sie troche zaczalem bawic tym ;) ale po 5 czy 6 tutorialu przestal aktualizowac. a szkoda.
Tytuł: Trochę o skryptowaniu
Wiadomość wysłana przez: Motharq w 2009 03 07, 16:06:29
Cytat: "milos"

Moze ktos odswiezyc? :)
Próbuje znaleźć na dysku ale na razie bez skutku :/ Jak znajdę to wrzucę...
Tytuł: Trochę o skryptowaniu
Wiadomość wysłana przez: Duck w 2009 03 07, 16:37:18
POL 097
Tytuł: Trochę o skryptowaniu
Wiadomość wysłana przez: PiKiSu w 2009 03 07, 20:54:13
Cytat: "milos"
Cytat: "Motharq"W związku z tym że link od Sovieta już nie działa, pozwoliłem wrzucić to do siebie na serwer jakby ktoś był zainteresowany jeszcze :P [chodzi tu o kursy z sieciucha ]
http://corkin.webd.pl/sf/escript.rar

Moze ktos odswiezyc? :)

http://chomikuj.pl/pikisu/Uo/escript.rar