Zmud pomoc

Forum techniczne Arkadii.
Ottson

Zmud pomoc

Post autor: Ottson » 12 lis 2010 19:59

moze ktos pomoc jak napisac skrypt ktory by dzialal mniej wiecej tak:

Kod: Zaznacz cały

W slepiach zlosliwego zgarbionego goblina pojawia sie nienawistny blysk, gdy
zdecydowanym uderzeniem krzywego krotkiego noza przecina powietrze tuz przed
twoja glowa.
to dostaje od muda, a chcialbym zeby klient wyswietlal mi np

Kod: Zaznacz cały

Uniknales ciosu zlosliwego zgarbionego goblina

Urithair
Posty: 177
Rejestracja: 14 gru 2009 01:39

Re: Zmud pomoc

Post autor: Urithair » 12 lis 2010 20:20

Pattern dla trigga

Kod: Zaznacz cały

W slepiach (*) pojawia sie nienawistny blysk, gdy zdecydowanym uderzeniem * przecina powietrze tuz przed twoja glowa.
Kod dla trigga:

Kod: Zaznacz cały

#SU {Uniknales ciosu %1.}
Piszę to tak, jak w cmudzie się powinno. Już nie pamiętam czy coś w tej funkcji się pozmieniało. Ale jeśli tak, to na pewno niewiele.
edit: Zdaje się, że argument %1 powinno się ubrać w jakiś cudzysłów albo nawias...

Pzdr.

To pytanie na pewno nie jest żartem, prawda?
Ostatnio zmieniony 12 lis 2010 20:22 przez Urithair, łącznie zmieniany 1 raz.

Rennz
Posty: 546
Rejestracja: 12 sty 2010 17:09
Lokalizacja: Kraków
Kontakt:

Re: Zmud pomoc

Post autor: Rennz » 12 lis 2010 20:22

Polecam w razie czego forum Twoj.net:

http://twoj.net/viewforum.php?f=69

Ottson

Re: Zmud pomoc

Post autor: Ottson » 15 lis 2010 07:48

pattern

Kod: Zaznacz cały

(*) ledwo muska cie (*), trafiajac cie w (*).
komenda

Kod: Zaznacz cały

#sub {%1 ledwo muska cie.}
czemu nie dziala?

Rennz
Posty: 546
Rejestracja: 12 sty 2010 17:09
Lokalizacja: Kraków
Kontakt:

Re: Zmud pomoc

Post autor: Rennz » 15 lis 2010 09:51

Ottson pisze:pattern

Kod: Zaznacz cały

(*) ledwo muska cie (*), trafiajac cie w (*).
komenda

Kod: Zaznacz cały

#sub {%1 ledwo muska cie.}
czemu nie dziala?
Jak dla mnie są dwie opcje - masz triggery wyłączone (pistolecik na dole po prawej stronie) lub już wcześniej jakiegoś suba na coś podobnego zrobiłeś (suby powodują, że żaden inny trigger na tej linijce się nie wykonuje).

Ottson

Re: Zmud pomoc

Post autor: Ottson » 15 lis 2010 12:49

Kod: Zaznacz cały

#CLASS {ciosy}
#TRIGGER {(*) rani cie (*), trafiajac cie w (*).} {
  #sub {%1 rani Cie w %3.}
  #cw 12
  } "" {prompt}
#TRIGGER {(*) ledwo muska cie (*) trafiajac cie w (*).} {
  #sub {%1 ledwo muska cie.}
  #cw 14
  }
#TRIGGER {(*) lekko rani cie (*), trafiajac cie w (*).} {
  #sub {%1 lekko rani cie}
  #cw 12
  } "" {prompt}
#TRIGGER {(*) powaznie rani cie (*), trafiajac cie w (*).} {
  #sub {%1 powaznie rani cie w %3.}
  #cw 13
  } "" {prompt}
#TRIGGER {(*) bardzo ciezko rani cie (*), trafiajac cie w (*).} {
  #sub {%1 BARDZO CIEZKO RANI CIE w %3.}
  #cw 11
  } "" {prompt}
#TRIGGER {(*) masakruje cie (*), trafiajac cie w (*).} {
  #sub {%1 MASAKRUJE CIE w %3.}
  #cw 11
  } "" {prompt}
#TRIGGER {(*) trafiajac go (*).} {#sub {%1.}} "" {prompt}
#CLASS 0
To caly skrypt, niestety wogole nie dziala o.O trigerry wlaczone, innych subow na danej lini nie ma, kolorowania rowniez usunalem. generalnie na tych liniach nie ma nic tylko to. help plx

Klaz
Posty: 8
Rejestracja: 19 cze 2010 14:41

Re: Zmud pomoc

Post autor: Klaz » 16 lis 2010 13:54

1. Sprawdź czy masz w mudzie ustawione "opcje szerokosc 0". Jak nie to ustaw.
2.

Kod: Zaznacz cały

#CLASS {ciosy}
#TRIGGER {(*) rani cie (*), trafiajac cie w (*).} {
  #sub {%1 rani Cie w %3.}
  #cw 12
  } "" {prompt}
#TRIGGER {(*) lekko rani cie (*), trafiajac cie w (*).} {
  #sub {%1 lekko rani cie}
  #cw 12
  } "" {prompt}
#TRIGGER {(*) powaznie rani cie (*), trafiajac cie w (*).} {
  #sub {%1 powaznie rani cie w %3.}
  #cw 13
  } "" {prompt}
#TRIGGER {(*) bardzo ciezko rani cie (*), trafiajac cie w (*).} {
  #sub {%1 BARDZO CIEZKO RANI CIE w %3.}
  #cw 11
  } "" {prompt}
W rzeczywistości będzie działał tylko jeden trigger

Kod: Zaznacz cały

#TRIGGER {(*) rani cie (*), trafiajac cie w (*).} {
  #sub {%1 rani Cie w %3.}
  #cw 12
  } "" {prompt}
Musisz wykluczyc lekko, powaznie, bardzo ciezko za pierwsza (*).

Ottson

Re: Zmud pomoc

Post autor: Ottson » 16 lis 2010 15:55

pomoglo, thx

Ottson

Re: Zmud pomoc

Post autor: Ottson » 18 lis 2010 11:02

Kod: Zaznacz cały

Masakrujesz lagodnego sredniego szczura stalowym waskim sztyletem, trafiajac go w cialo.
chce widziec

Kod: Zaznacz cały

Masakrujesz lagodnego sredniego szczura w cialo.
jak przechwycic nazwe npca, bez opisu broni?

Rennz
Posty: 546
Rejestracja: 12 sty 2010 17:09
Lokalizacja: Kraków
Kontakt:

Re: Zmud pomoc

Post autor: Rennz » 18 lis 2010 11:25

Osobiście bym zrobił pattern:

Masakrujesz %w %w %w (*), trafiajac go w cialo.

I skrypt:

#su Masakrujesz %1 %2 %3 w cialo.

Ale jestem pewien, że ktoś ma lepszy i bardziej optymalnysposób (-:

ODPOWIEDZ