Skonczylem przerabiac "powiedz" na rozne jezyki, civilizacja juz mnie w tym miesiacu nudzi, wiec z nudow biore sie za specjale dla rycerzy :) Szarza: Ma to byc atak rozpoczynajacy walke. Jego specjalnosc bedzie polegala na zadawaniu wiekszych obrazen niz zwykly atak. Placic sie za to bedzie Rycerz duzym zmeczeniem po kazdym takim ataku i opoznieniem. Zmeczenie bedzie naprawde duze, np: polowa maksymalnego stanu. To poto, zeby rycerz nie mogl za czesto uzywac i tak jest realniej. ograniczeniu uzywania sprzyjac bedzie takze dlugi czas miedzy uzyciem i gotowoscia do nastepnego. Opoznienie bedzie polegalo na mniej wiecej cztero, trzy sekundowym odstepie miedzy wydaniem polecenia i rozpoczeciem ataku. W tym czasie ogladajacy gracza w zaleznosci od swojej spostrzegawczosci dowiadywac sie beda z jakims wyprzedzeniem o planowanym ataku. Do obgadania z Silvathraec'iem i Silvym jest sila takiego ciosu i zmeczenie. // <- komentarz Alvina. // Szarza - podoba mi sie. Nie mam zadnych komentarzy w tej fazie projektu. Cios: No coz, nie gralem nigdy w genesis, ale z tego co widzialem to tak wygladaja wszystkie prawie "specjalne ciosy". W czasie walki wydaje sie polecenie, cios sie chwile przygotowywuje, potem wyswietla ladny opis i chwile sie laduje... Wszystko oryginalne jak cholera jesli sie nie myle, ale taki juz urok ciosow specjalnych. Beda oczywsice ladne opisy (chcialem napisac piekne, ale mierz zamiary na sily), wieksza sila, dodatkowe efekty w postaci niszczenia broni przeciwnika 1/50 lub zbroji 1/100 i uzaleznienie mozliwosci wykonywania ciosu od walczenia mlotem. // Przeraza mnie troche to 1/50 broni || 1/100 zbroji // To troche duza mozliwosc, a jesli to jest polaczone jeszcze // z zadawaniem obrazen. Choc z drugiej strony, jak by to bylo // odpowiednio male.. hmm, muysze pomyslec nad tym. Zgadzam sie // z Silvym, ze wszelaka roznorodnosc i zaleznosc od wielu czynnikow // byla by bardzo pozadana. Ogluszanie: Nieszczesne ogluszanie... Tym razem jest taka koncepcja: Ogluszanemu dodaje sie po kazdym ciosie ogluszajacym +1 do specjalnego propa. Jednoczesnie spada mu hp, bo przeciez walka wre... kiedy prop minie hp, ofiara pada oglsuzona... Moze bedzie to specjalny tryb walki, moze specjalny cios z malym przestojem miedzy kolejnymi uzyciami... w kazdym razie na pewno bedzie wymagana bron obuchowa lub tylko mlot, i kilku rycerzy bedzie moglo ogluszac jednego gracza. Do obgadania jest obrazenie zwykle od takiego ciosu, wartosc propa, efekt ogluszenia... Na razie ogluszenie jest po prostu paralizem (nie mozna wydawac komend oprocz commune, pomoc itp...), gracz nic nie widzi, za to slyszy, nie moze atakowac... moze sie za to bronic. Pewnie bedzie dostawal propa no_attack, za to bedzie go mozna dobic jednym ciosem bez walki. // Podoba mi sie. Chcialbym tylko, zabicie ogluszonego bylo // sprawa banalna. A zarazem, zeby uniknac przypadkowego zabicia // gdy pada ogluszony. Moze zrobic tak, ze jak ktos pada ogluzszony // to wszyscy (z wyjhatkiem npcow, moze zaleznie od charakteru), // przerywaja walke, za to maja komende 'dobij' czy cos... // Chcialbym tez pozniej miec wglad w sposob zakodowania tego // specjala - sposob na przechowywanie punktow 'glusznosci', itp ;-) Teraz przypisy: Szarze zatwierdzili wstepnie: Silvy, Alvin, Silvathraec (przynajmniej tak zrozumialem) Cios: silviemu sie "podobalo"... Tylko on chce jak najwyzsza kompikacje i mnostwo mozliwych efektow... Ogluszanie: To oglsuanie juz krazy od kilku tygodni... Na razie taka koncepcje zglosil Alvin, przynajmnije cos przebaknal a ja dorobilem reszte... Silviemu sie +- podobalo. Prosze o przysylanie wszelkich uwag poczta... jesli ktos ma jakies propozycje lub wlasne pomysly na specjale, bede szalenie wdzieczny. PS: Jesli ktos uwaza, ze powinno sie wprowadzic jezyki narodowe: inny w Imperium, inny w Isthar, i chce o to zabiegac, to niech mi powie... Wlasnie przerabiam standardy, ale nie chce mi sie namawiac Archow, bo wiem ze mnie i tak wysmieja :))) I jeszcze jedno: bardzoooo prosto napisac funkcje, ktora zwraca katalog do obiektu w odpowiedniej glebokosci, czyli np: 0 - "~Imperium/mithandir/Zakon/lokacje/plik", 1 - "~Imperium/mithandir/Zakon/lokacje/", 2- "~Imperium/mithandir/Zakon/", itp... Zamiast tego stosuje sie namiastke w postaci pliku local.h, przynajmniej w Imperium... Funkcja wyglada mniej wiecej tak: string DIR(int stopien) { string path=file_name(this_object()); string *kat=explode(path,"/"); int n==sizeof(kat)-1-stopien; while (n<=sizeof(kat)-1) kat-=({kat[n]}); path=implode(kat,"/"); return path; } // Sliczne. Mozesz ew wyrzucic ten sizeof z warunku w while(), // a zamist tego dal zmniejszanie zmiennej wewnatrz petli // i porownywanie jej w warunku while ze stopniem. // Tak bylo by ciut szybciej :-) Nie moglem sie powstrzymac, zeby // sie nie poczepiac . :-))) // Aha, jeszcze jedno - po cholere taka funkcja? :-) // Albo mozn by ja jeszcze szybciej napisac - leciec przez string // sciezki i znajdowac znaki '/', az ilosc ich osiagnie stopien. // I wtedy po prostu wyciac odpowiedni fragment stringa. Proste? :) I znowu, jesli ktos chce meczyc Archow albo lorda, to niech meczy :)) ja mam wlasnego muda, gdzie bez szkody dla jakichkolwiek graczy moge wprowadzac moje "ulepszenia" :) Tylko Tanis sie zlosci... :))))))) // Innymi slowy, na twoim mudzie tylko ty sie cieszysz :-) // Mialbym opory przed nazwaniem cie dobrym adminem w takiej // sytuacji :-))