Pokaż wiadomości

Ta sekcja pozwala Ci zobaczyć wszystkie wiadomości wysłane przez tego użytkownika. Zwróć uwagę, że możesz widzieć tylko wiadomości wysłane w działach do których masz aktualnie dostęp.


Wiadomości - pawbuj

Strony: 1 ... 80 81 [82]
1621
Chciałbym stworzyć zapis w dzienniku odnośnie reputacji widoczny wespół z misjami i informacjami ogólnymi (panel widoczny przez wciśnięcie "n" zazwyczaj).

Od czego powinienem zacząć? Aha od razu przy tym widoczna by była aktualna reputacja w formie liczbowej za dokonane misje.

mniej więcej wyglądało by to tak:

Reputacja w SO: 25
(klikając na to byłby spis dokonanych misji z punktacją).

1622
Skrypty / Skrypt losowosci - problem
« dnia: 2009-08-13, 22:14 »
Otóż mam problem, chce zrobic aby było 33% szansy, że jeżeli kirgo wygra, to nas dobije, niestety nic się nie dzieje.
Cytuj
Cytuj
var int Zmienna;
INSTANCE DIA_Gardist_KIRGOS (C_INFO)
{
   npc            = Grd_251_Kirgo;
   nr            = 1;
   condition   = DIA_Gardist_KIRGOS_Condition;
   information   = DIA_Gardist_KIRGOS_Info;
   important = 1;
   permanent   = 0;   
   description = "Walczyłem z Kirgo!";
};                      

FUNC int DIA_Gardist_KIRGOS_Condition()
{
   var C_NPC Kirgo;    Kirgo = Hlp_GetNpc(Grd_251_Kirgo);         

   if (  (Kirgo_Charged == TRUE) && ( (Kirgo.aivar[AIV_WASDEFEATEDBYSC] == TRUE) || (Kirgo.aivar[AIV_HASDEFEATEDSC] == TRUE) ) )
   {
      return 1;
   };
};

FUNC void DIA_Gardist_KIRGOS_Info()
{
   var C_NPC Kirgo;    Kirgo = Hlp_GetNpc(Grd_251_Kirgo);   
   
   
   if (Kirgo.aivar[AIV_HASDEFEATEDSC] == TRUE)
   {
      AI_Output (self,other,"ZS_Gom2"); //Daleko ci jeszcze do mnie!
      B_ExchangeRoutine (STT_2017_Mach, "g1");
      Npc_ExchangeRoutine(self,"START");
      Zmienna = Hlp_Random (9);
      };
 if (Zmienna <= 3)//33% szansy na smierć
{
Npc_SetAttitude    ( self, ATT_HOSTILE );
Npc_SetTempAttitude    ( self ATT_HOSTILE );
Npc_SetTarget (self other);
AI_StartState (self ZS_Attack, 1, "");   
      
      
   }
   else if (Kirgo.aivar[AIV_WASDEFEATEDBYSC] == TRUE)
   {
      AI_Output (self,other,"ZS_Gom1"); //Szacunek dla Ciebie wojowniku!
      
      B_ExchangeRoutine (STT_2017_Mach, "g1");         
      B_GiveXP (XP_kirgovictory);
      Npc_ExchangeRoutine(self,"START");
   };
      };
tak przy kazji, poprawiłem już skrypt przez edycję i post może być skasowany

1623
Skrypty / Mały kłopot
« dnia: 2009-08-09, 18:34 »
gdzie mozna wstawić ten skrypt?

1624
to w takim razie pozostaje wstawienie kamery w spacerze i uruchomienie podczas dialogu, chyba to jedyne rozwiązanie, temat można zamknąć

Na razie pozostawię otwarty,
Adanos

1625
Skrypty / chodzenie/stanie z pochodnią w ręku (gothic1)
« dnia: 2009-08-09, 18:32 »
wiele godzin przy tym straciłem inic. myslę, że do tej pory nie udało sie tego nikomu zrobić, przynajmniej oficjalnie, a w suemi skoro bezio może wyjąć pochodnię to dlaczego inni nie mogą- trochę to nie ma sensu

1626
ai_lookatnpc już sprawdzałem,powoduje tylko, że diego patzy na ruch bezia, nic poa tym. punkt widzenia się nie zmienmia

1627
ja bym proponował dodać linijkę:


Na samym początku dialogu
nic to nie da, wtedy będzie machał mieczem aż do zakończenia animacji. problem jest teraz ze zmianą punktu widzenia tj. patrząc oczami diego na bezia

Adanos rozwiń temat z nullem, jeżeli doprowadzi nas do punkt, że kamera skieruje się na bezimiennego oczami diego.

1628
Adanosie, ta kombinacja nie działa która podałes, za to :

AI_StopProcessInfos (other);
B_FullStop (hero);
AI_StopProcessInfos (self);
AI_PlayAni (hero,"T_1HSFREE");



AI_Output(self,hero,"Info_Diego_Brief_11_03"); //Twoje szczęście, że nie mogę się więcej pokazywać u magów. Ktoś inny mógłby ci poderżnąć gardło za taki list.
:lol2:  

Działa, jedyna kwestia jest taka aby na czas dialogu Diego patrzył na bezia, a nie nadal widzimy z punktu bohatera. może wiesz jak tutaj zaradzić?

1629
Archiwum / przebudzenie do g1
« dnia: 2009-08-08, 14:17 »
Mi nie dziala zawsze jak daje im zbroje straznikow krolewskich to mi sie wylacza nie wiem czemu ;)  (HELP!)
zainstalować gmdk, ewentualnie rozpakować moda i wkleić skrypty moda w miejsce instalowanych skryptów gmdk. działa na 100%.

1630
robię dialog, w którym bezimienny bohater trenuje mieczem i w tym czasie osoba z którą prowadzi dialog opowiada mu jak to zrobić, niestety nie udaje się aby dialog był prowadzony jednocześnie przez npc w trakcie treningu mieczem.

czy ma ktoś jakiś pomysł?

a oto przykładowy szyk skryptów:
FUNC VOID Info_Diego_Brief_Info()
{

AI_Output(hero,self,"Info_Diego_Brief_15_00"); //Mam list do Arcymistrza Magów Ognia.
AI_Output(self,hero,"Info_Diego_Brief_11_01"); //Czyżby...?
AI_PlayAni (hero,"T_1HSFREE");
AI_StopProcessInfos (other);
AI_Output(hero,self,"Info_Diego_Brief_15_02"); //Jakiś mag dał mi go zanim mnie tu wrzucono.
AI_Output(self,hero,"Info_Diego_Brief_11_03"); //Twoje szczęście, że nie mogę się więcej pokazywać u magów. Ktoś inny mógłby ci poderżnąć gardło za taki list.
AI_Output(self,hero,"Info_Diego_Brief_11_04"); //A to dlatego, że magowie hojnie opłacają swoich kurierów, a większość z tutejszych ludzi nic nie posiada.
AI_Output(self,hero,"Info_Diego_Brief_11_05"); //Na twoim miejscu trzymałbym język za zębami aż do chwili, gdy spotkasz któregoś z magów. Chociaż wątpię, żeby ci się udało.
AI_Output(hero,self,"Info_Diego_Brief_15_06"); //Dlaczego?
AI_Output(self,hero,"Info_Diego_Brief_11_07"); //Magowie mieszkają w zamku, w Starym Obozie. Tylko ludzie Gomeza mają tam wstęp.
AI_StopProcessInfos (other);
};

1631
Skrypty / chodzenie/stanie z pochodnią w ręku (gothic1)
« dnia: 2009-08-07, 20:36 »
wszystkie te instance pochodni nic nie dają w przypadku uzycia przez npc innych niż główny bohater.
dział tylko pochodnia, z którą tańczy model z in extremo.

mam skrypt, niestety nie działa,a oto on:

unc void ZS_GuardNight ()
{
PrintDebugNpc (PD_ZS_FRAME,"ZS_GuardNight");

GuardPerception ();
AI_StandUp (self);
AI_SetWalkmode (self,NPC_WALK);

CreateInvItem (self, ItLsTorchBurning);
AI_UseItemToState (self, ItLsTorchBurning, 5);
AI_UseItemToState (self, ItLsTorchBurning, -1);
EquipItem (self, ItLsTorchBurning);
próbowałem wielu kombinacji, ale bez rezultatu

1632
Skrypty / chodzenie/stanie z pochodnią w ręku (gothic1)
« dnia: 2009-08-06, 00:01 »
temat wałkuję długo. jak zrobić aby nps stali/chodzili z zapaloną pochodnią. Funkcję ai-useitem albo equpitem etc. w pochodnią w inventory nie skutkują. proszę o propozycje. :P

1633
Pytania i problemy / Posąg Beliara
« dnia: 2008-11-13, 18:23 »
dołączę się do zapytania - jestem ciekaw jak wstawić posązek w g1 i się do niego modlić

Strony: 1 ... 80 81 [82]
Do góry