Teraz jest So 21 cze, 2025 23:36


(znów) kłopoty z action

Archiwum działów sekcji Operation Flashpoint
  • Autor
  • Wiadomość
Offline
Avatar użytkownika

SaS TrooP

Pułkownik

Pułkownik

  • Posty: 1143
  • Dołączył(a): Wt 06 cze, 2006 17:18
  • Lokalizacja: Wodzisław

(znów) kłopoty z action

PostPn 30 kwi, 2007 17:58

napisałem sobie pewioen skrypcik:

Kod: Zaznacz cały
med1.sqs

ja removeaction "Use medkit";
ja setdammage 0;
ja SwitchMove "CombatToTreated";

Exit


ja = gracz

Naturalnie chodzi o leczenie, jednak skrypt działa, le problem tkwi w tym, że opcja w wyzwalaczu "Use medkit" nie znika i mozna jej używać w nieskończoność.
Szukałem na forum i znalazłem parę rozwiązań, ale żadne nie działa, zaś niektórych nie rozumiem :cry:
Czy mógłby mi ktoś pomóc?
Offline

PoP

Chorąży

Chorąży

  • Posty: 238
  • Dołączył(a): Pt 14 sty, 2005 17:11

PostPn 30 kwi, 2007 19:11

nazwaAkcji = player addAction ["Use medkit",med1.sqs]
player removeAction nazwaAkcji

Czy nawet prosciej: player removeAction index*
index jest jedna z 4 wartosci jakie addAction przekazuje do skryptu, sprawdz sobie ktora to bo nie pamietam.
Offline
Avatar użytkownika

SaS TrooP

Pułkownik

Pułkownik

  • Posty: 1143
  • Dołączył(a): Wt 06 cze, 2006 17:18
  • Lokalizacja: Wodzisław

PostWt 01 maja, 2007 17:38

No dobrze, ale gdzie to wpisać?
Na razie spróbuje w skrypcie, ale jakoś tam mi to wyglądowo nie pasuje :/


EDIT:
Nie działa :(
Offline

PoP

Chorąży

Chorąży

  • Posty: 238
  • Dołączył(a): Pt 14 sty, 2005 17:11

PostWt 01 maja, 2007 18:55

pierwsza linijke wpisz gdzie se chcesz, to ona dodaje akcje i nazywa ją
a 2 linijke wpisz w skrypcie ktory uruchamia akcja, ta kasuje nazwaną akcje.
Offline
Avatar użytkownika

SaS TrooP

Pułkownik

Pułkownik

  • Posty: 1143
  • Dołączył(a): Wt 06 cze, 2006 17:18
  • Lokalizacja: Wodzisław

PostWt 01 maja, 2007 19:18

Piszę w inicjacji gracza:
Kod: Zaznacz cały
UseMedkit = player addAction ["Use medkit",med1.sqs]

A w skrypcie nic nie zmieniam. Nie działa...
Offline

PoP

Chorąży

Chorąży

  • Posty: 238
  • Dołączył(a): Pt 14 sty, 2005 17:11

PostWt 01 maja, 2007 20:29

hmm... to może wywal ze skryptu nawiasy? :)
Offline
Avatar użytkownika

gremdek

Porucznik

Porucznik

  • Posty: 428
  • Dołączył(a): Pn 27 lut, 2006 15:02

PostPn 07 maja, 2007 13:23

Kod: Zaznacz cały
UseMedkit = player addAction ["Use medkit","medbbbb.sqs"]


Kod: Zaznacz cały
medbbbb.sqs

ja removeaction UseMedkit
ja setdammage 0
ja SwitchMove "CombatToTreated"

Exit
Ostatnio edytowano Wt 08 maja, 2007 12:42 przez gremdek, łącznie edytowano 1 raz
:(
Offline

BiFFeX

Cywil

Cywil

  • Posty: 5
  • Dołączył(a): Pn 12 mar, 2007 10:03
  • Lokalizacja: Opole

PostWt 08 maja, 2007 11:11

Ja to zawsze robie tak:

W wyzwalaczu:

Warunek: (GetDammage gracz>0)
Aktywacja: gracz addAction ["Apteczka","apteczka.sqs"]

Nastepnie tworzysz plik apteczka.sqs i wpisujesz:

Kod: Zaznacz cały
gracz playMove "CombatToTreated"
gracz setdammage 0
gracz removeAction 0
Exit


W rezultacie otrzymujesz skrypt ktory uruchomi sie jak tylko gracz zostanie ranny, a akcja zniknie zaraz po jej uzyciu.
Online

xersius

Pułkownik

Pułkownik

  • Posty: 99987
  • Dołączył(a): Pn 29 lip, 2024 15:01

Re: (znów) kłopoty z action

PostPt 13 gru, 2024 19:50

сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайт
сайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтсайтtuchkasсайтсайт
Online

xersius

Pułkownik

Pułkownik

  • Posty: 99987
  • Dołączył(a): Pn 29 lip, 2024 15:01

Re: (znów) kłopoty z action


Powrót do Operation Flashpoint

Kto przegląda forum

Użytkownicy przeglądający ten dział: xersius i 16 gości