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.


Pokaż wątki - Mateusza

Strony: [1]
1
Skrypty / Jak zablokować możliwośći edit_abilities
« dnia: 2011-08-12, 12:04 »
Jeśli ktoś z was grał w demo moda gothic 1 wielka wojna (to starsze).Tam było że jak cokolwiek zmieniłeś w konsoli edit_abilities to nie działało.I tu jest moje pytanie jak to zrobić?

2
Błędy podczas parsowania / Problem z dialogiem
« dnia: 2010-12-19, 20:01 »
Możecie pomóc zrobiłem skrypt dialogu i zawsze jak próbuje uruchomić jest błąd.



                              To skypt
Cytuj
//*********************************************************************
//   Info EXIT
//*********************************************************************
INSTANCE DIA_PAL_888_Renwick_EXIT   (C_INFO)
{
   npc         = PAL_888_Renwick;
   nr          = 999;
   condition   = DIA_PAL_888_Renwick_EXIT_Condition;
   information = DIA_PAL_888_Renwick_EXIT_Info;
   permanent   = TRUE;
   description = DIALOG_ENDE;
};

FUNC INT DIA_PAL_888_Renwick_EXIT_Condition()
{
   return TRUE;
};

FUNC VOID DIA_PAL_888_Renwick_EXIT_Info()
{
   AI_StopProcessInfos (self);
};

//*********************************************************************
//   Info Hello
//*********************************************************************
INSTANCE DIA_PAL_888_Renwick_Witaj przybyszu   (C_INFO)
{
   npc         = PAL_888_Renwick;
   nr          = 1;
   condition   = DIA_PAL_888_Renwick_Witaj przybyszu_Condition;
   information = DIA_PAL_888_Renwick_Witaj przybyszu_Info;
   permanent   = FALSE;
   description = "Skąd pochodzisz?";
};

FUNC INT DIA_PAL_888_Renwick_Witaj przybyszu_Condition()
{
   return TRUE;
};

FUNC VOID DIA_PAL_888_Renwick_Witaj przybyszu_Info()
{
   AI_Output (other,self ,"DIA_PAL_888_Renwick_Witaj przybyszu_15_00"); //Skąd pochodzisz?
   AI_Output (self ,other,"DIA_PAL_888_Renwick_Witaj przybyszu_55_01"); //Przybywam z Arganii.Byłem tam lordem ale orkowie napadli na moje miasto
   AI_Output (self ,other,"DIA_PAL_888_Renwick_Witaj przybyszu_Hello_55_02"); //Kim ty jesteś?
                 AI_Output (other,self,"DIA_PAL_888_Renwick_Witaj przybyszu_Hello_15_03"); //Jam jest Lord Konrad.

                   
   };
};

FUNC VOID DIA_PAL_888_Renwick_EXIT_Info()
{
   AI_StopProcessInfos (self);
};

//*********************************************************************
//   Zadanie
//*********************************************************************
INSTANCE DIA_PAL_888_Renwick_Zadanie   (C_INFO)
{

   npc         = PAL_888_Renwick;
   nr          = 1;
   condition   = DIA_PAL_888_Renwick_Zadania_Condition;
   information = DIA_PAL_888_Renwick_Zadania_Info;
   permanent   = FALSE;
   description = "Gdzie twój miecz miecz?";
};

FUNC INT DIA_PAL_888_Renwick_Zadania_Condition()
{
if (npc_Knowsinfo (other,DIA_PAL_888_Renwick_Witaj przybyszu))
{
   return TRUE;
};
};

FUNC VOID DIA_PAL_888_Renwick_Zadania_Info()
{
   AI_Output (other,self ,"DIA_PAL_888_Renwick_Zadania_15_00"); //Gdzie twój Miecz?
   AI_Output (self ,other,"DIA_PAL_888_Renwick_Zadania_55_01"); //Zgubiłem go gdzieś w pobliżu.
                  AI_Output (self ,other,"DIA_PAL_888_Renwick_Zadania_55_02"); //Możesz mi go przynieść?Dam ci za to 100 000 sztuk złota i zbroje.
                 

                  Log_CreateTopic  (Topic_Miecz, LOG_MISSION);  
                  Log_SetTopicStatus  (Topic_Miecz, LOG_RUNNING);
                  B_LogEntry  (TOPIC_Miecz, "Renwick prosi o przyniesienie miecza.");
};
//*********************************************************************
//   Koniec Zadania
//*********************************************************************
INSTANCE DIA_PAL_888_Renwick_Miecz   (C_INFO)
{

   npc         = PAL_888_Renwick;
   nr          = 1;
   condition   = DIA_PAL_888_Renwick_Miecz_Condition;
   information = DIA_PAL_888_Renwick_Miecz_Info;
   permanent   = FALSE;
   description = "Oto twój miecz.";
};

FUNC INT DIA_PAL_888_Renwick_Miecz_Condition()
{
if    (npc_Knowsinfo (other,DIA_PAL_888_Renwick_Zadanie))
&& (npc_hasitems  (other,itmw_2h_special_01) =1
{
   return TRUE;
};
};

FUNC VOID DIA_PAL_888_Renwick_Miecz_Info()
{
   AI_Output (other,self ,"DIA_PAL_888_Renwick_Miecz_15_00"); //Mam miecz
   AI_Output (self ,other,"DIA_PAL_888_Renwick_Miecz_55_01"); //Naprawdę?Pokaż!
                  AI_Output (self ,other,"DIA_PAL_888_Renwick_Miecz_55_02"); //Oto złoto i zbroja.
                 AI_Output (other ,self,"DIA_PAL_888_Renwick_Miecz_55_02"); //Dziękuje.

                  B_giveinitems  (other,self itmw_2h_special_01 );
                  Createinvitems (self, itmi_gold, 100000);
                  B_giveinvitems (self, others, itmi_gold, 100000);
                 B_LogEntry  (TOPIC_Miecz, "Dałem Renwickowi miecz");              
                 Log_SetTopicStatus  (Topic_Miecz, LOG_SUCCESS);


                 Prosze o szybką odpowiedź.

Strony: [1]
Do góry