NPC nakłada na siebię Itema\zbroję 3997 8

O temacie

Autor SkorpionX

Zaczęty 30.11.2009 roku

Wyświetleń 3997

Odpowiedzi 8

SkorpionX

SkorpionX

Użytkownicy
posty108
Propsy2
  • Użytkownicy
Proszę o komęde do dialogu po której npc z waypointu X nałoży na siebię Y

X - Nazwa waypointa

Y - Item \ hełm \ zbroja


Potrzebuje tego do modu, zrobiłem hełmy...
 
http://themodders.org/index.php?/topic/11296-the-modders-pack/



Soldat zu Soldat:

-Ich fand eine Handgranate!

-Last vom Himmel fallen ....

inż. Avallach

inż. Avallach

Administrator
posty7661
Propsy5239
NagrodyV
ProfesjaProgramista
  • Administrator
Nie da się w żaden sposób wykryć jaki npc stoi na waypoincie, jak już można co najwyżej zrobić listę npc i po kolei sprawdzać który stoi tego waypointu najbliżej, co jednak jest kompletnie bez sensu. Nie musisz pytać innych o nazwy gotowych funkcji, istnieje ich kompletna lista: http://themodders.org/index.php?showtopic=6730

SkorpionX

SkorpionX

Użytkownicy
posty108
Propsy2
  • Użytkownicy
Cytuj
Nie da się w żaden sposób wykryć jaki npc stoi na waypoincie, jak już można co najwyżej zrobić listę npc i po kolei sprawdzać który stoi tego waypointu najbliżej, co jednak jest kompletnie bez sensu.

O to nie pytałem, bo mój npc stoi w waypoincie "SYRIAN1"

Cytuj
Nie musisz pytać innych o nazwy gotowych funkcji, istnieje ich kompletna lista: http://themodders.org/index.php?showtopic=6730

Eee....Niemiecki...

Dlatego ponawiam...
Proszę o komęde do dialogu po której npc z waypointu X nałoży na siebię Y
 
http://themodders.org/index.php?/topic/11296-the-modders-pack/



Soldat zu Soldat:

-Ich fand eine Handgranate!

-Last vom Himmel fallen ....

inż. Avallach

inż. Avallach

Administrator
posty7661
Propsy5239
NagrodyV
ProfesjaProgramista
  • Administrator

inż. Avallach
Administrator

NPC nakłada na siebię Itema\zbroję
#3 2009-11-30, 18:00(Ostatnia zmiana: 2009-11-30, 18:03)
Piszę po raz kolejny, nie da się sprawdzić jaki NPC stoi na waypoincie ani wykonywać na takim ŻADNYCH operacji, także zakładania jakiegoś itema/zbroi. Aby wykonać na NPC JAKĄKOLWIEK funkcję, trzeba jako argument podać jego instance, innych metod NIE MA.

maciejG

maciejG

Użytkownicy
posty450
Propsy1
  • Użytkownicy
On chyba wie i powiedział na jakim waypoincie stoi... Była jakaś funkcja, GetDistancetoWaypoint czy jakoś tak...
EDIT:
Npc_GetDistToWP (VAR C_NPC self, VAR STRING wpName)
 
Spoiler

pawbuj

pawbuj

Użytkownicy
posty1625
Propsy135
ProfesjaSkrypter
  • Użytkownicy
funkcję Npc_GetDistToWP (VAR C_NPC self, VAR STRING wpName) dodac do rutyny postaci, która uruchomi sie jeżeli npc zbliży sie do danego wp.

chyba najprościej
 

inż. Avallach

inż. Avallach

Administrator
posty7661
Propsy5239
NagrodyV
ProfesjaProgramista
  • Administrator

inż. Avallach
Administrator

NPC nakłada na siebię Itema\zbroję
#6 2009-11-30, 18:25(Ostatnia zmiana: 2009-11-30, 18:29)
Npc_GetDistToWP (VAR C_NPC self, VAR STRING wpName)
Jako argumenty tej funkcji tak jak pisałem trzeba podać instance NPC którego sprawdzamy, wtedy zmierzy odległość do podanego jako drugi argument waypointa i zwróci nam ją.

Nie ma funkcji która działałaby w drugą stronę, i operowała na NPC którego instance nie znamy, nawet jeśli wiemy przy jakim waypoincie stoi. A SkorpionX tego właśnie chce, żeby skrypt zrobił coś z postacią która stoi przy waypoincie "SYRIAN1", ale nie wie jakie instance ma ta postać.

maciejG

maciejG

Użytkownicy
posty450
Propsy1
  • Użytkownicy
Skoro stoi, to powinien wiedzieć, co wpisał mu w rutynę. Może sprawdzać paru NPC, którzy prawdopodobnie przejdą przez ten WP, przecież 200 NPC chyba nie łazi tylko po jednym waypoincie...
 
Spoiler

SkorpionX

SkorpionX

Użytkownicy
posty108
Propsy2
  • Użytkownicy
Ok, dzięki!!!

DZIAŁA.

Całe szczęście, zamykam
 
http://themodders.org/index.php?/topic/11296-the-modders-pack/



Soldat zu Soldat:

-Ich fand eine Handgranate!

-Last vom Himmel fallen ....


0 użytkowników i 1 Gość przegląda ten wątek.
0 użytkowników
Do góry