Problem ze skryptami. 1052 14

O temacie

Autor BezimiennyKot1

Zaczęty 11.03.2013 roku

Wyświetleń 1052

Odpowiedzi 14

BezimiennyKot1

BezimiennyKot1

Użytkownicy
posty6
  • Użytkownicy
Problem jest taki: mianowicie, gdy reparsuje skrypty Spacerem, wyświetla mi się masa błędów, między innymi "U:PAR: Unknown identifier", "U:PAR: Expected", "Syntax Error". Próbowałem naprawić skrypt samodzielnie, ale niestety, nie udało mi się. Próbowałem również zrobić własną broń, (tzn. "Ostrze Altaira) ale również się nie powiodło. Jeśli ktoś byłby tak dobry, i mógł wyjaśnić co może być przyczyną, albo spróbować samodzielnie naprawić skrypty, byłbym wdzięczny. Jeśli wstawiłem do złego działu, proszę przenieść.

Link do skryptów: http://www.mediafire.com/?54wmzs7hvp64d44

PS. Tak, robiłem to na podstawie poradników Czipa17.
 
Tak, jestem początkującym modderem. Ale to się niedługo zmieni :D

RafalBudzis

RafalBudzis

Użytkownicy
posty1967
Propsy808
ProfesjaSkrypter
  • Użytkownicy

RafalBudzis

Problem ze skryptami.
#1 2013-03-11, 18:25(Ostatnia zmiana: 2013-03-11, 18:26)
eeee po chuj mamy to robić ???

Po 1 jeśli ci to zrobimy nic sie nie nauczysz
po 2 jeśli się nic nie chcesz nauczyć daj sobie spokój z modowaniem
po 3 i co z tego ze oglądałeś czipa jak nic z tego nie zrozumiałeś ;) ?
po 4 nikomu się nie będzie chciało robić za ciebie
po 5 jeśli jednak zmienisz zdanie to taka mała podpowiedź

Unknown identifier - nie znany identyfikator źle wpisałeś nazwę jakiejś funkcji czy czegoś innego wiec szukanie literówek.
Expected - nie znaleziony znak albo zapomniałeś zamknąć nawias lub dać średnika na końcu lini powinno ci pokazywać znak o którym mowa

A jeśli czegoś nie ogarniasz kompletnie to daj skrypt i powiedz w której linijce pokazuje błąd i napisz jaki ...


Inaczej nie masz co liczyć na odpowiedzi ;)

inż. Avallach

inż. Avallach

Administrator
posty7661
Propsy5239
NagrodyV
ProfesjaProgramista
  • Administrator

inż. Avallach
Administrator

Problem ze skryptami.
#2 2013-03-11, 18:29(Ostatnia zmiana: 2013-03-11, 18:39)
Nazwa tematu jest niepoprawna, nie tłumaczy o czym dokładnie on jest. Zmień ją używając pełnego edytora lub temat zostanie skasowany. Do tego dział jest zły, więc mam nadzieję że nie będę musiał przenosić tylko olejesz tą wiadomość i wtedy z czystym sumieniem po prostu wywalę :D

Adanos

Adanos

Administrator
Szara eminencja
posty5204
Propsy3870
ProfesjaProgramista
  • Administrator
  • Szara eminencja

Adanos
Administrator

Problem ze skryptami.
#3 2013-03-11, 18:39(Ostatnia zmiana: 2013-03-11, 18:40)
Avallach, po prostu zmień nazwę tematu i przenieś. :lol2:

Co do tematu, BezimiennyKot1 pokaż ten skrypt.

BezimiennyKot1

BezimiennyKot1

Użytkownicy
posty6
  • Użytkownicy
//*********************************************************************
// Info EXIT
//*********************************************************************
INSTANCE DIA_SLD_888_Wiechu_EXIT   (C_INFO)
{
npc         = SLD_888_Wiechu;
nr          = 999;
condition   = DIA_SLD_888_Wiechu_EXIT_Condition;
information = DIA_SLD_888_Wiechu_EXIT_Info;
permanent   = TRUE;
description = DIALOG_ENDE;
};

FUNC INT DIA_SLD_888_Wiechu_EXIT_Condition()
{
return TRUE;
};

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

//*********************************************************************
// Info Hello
//*********************************************************************
INSTANCE DIA_SLD_888_Wiechu_siema   (C_INFO)
{
npc         = SLD_888_Wiechu;
nr          = 1;
condition   = DIA_SLD_888_Wiechu_siema_Condition;
information = DIA_SLD_888_Wiechu_siema_Info;
permanent   = FALSE;
description = "Co słychać?";
};

FUNC INT DIA_SLD_888_Wiechu_siema_Condition()
{
return TRUE;
};

FUNC VOID DIA_SLD_888_Wiechu_siema_Info()
{
AI_Output (other,self ,"DIA_SLD_888_Wiechu_siema15_00"); //Co słychać?
AI_Output (self ,other,"DIA_SLD_888_Wiechu_siema55_01"); //Umieram...

};

//*********************************************************************
// Zadanie
//*********************************************************************
INSTANCE DIA_SLD_888_Wiechu_zadanie   (C_INFO)
{
npc         = SLD_888_Wiechu;
nr          = 1;
condition   = DIA_SLD_888_Wiechu_zadanie_Condition;
information = DIA_SLD_888_Wiechu_zadanie_Info;
permanent   = FALSE;
description = "Umierasz?";
};

FUNC INT DIA_SLD_888_Wiechu_zadanie_Condition()
{
if (Npc_KnowsInfo (other, DIA_SLD_888_Wiechu_siema))
{
return TRUE;
};
};

FUNC VOID DIA_SLD_888_Wiechu_zadanie_Info()
{
AI_Output (other,self ,"DIA_SLD_888_Wiechu_zadanie15_00"); //Jak to umierasz?
AI_Output (self ,other,"DIA_SLD_888_Wiechu_zadanie55_01"); //Umieram, bo od jakiś 10 minut nie piłem żadnego browara i nie mam wystarczająco dużo sił, by dojść do tawerny, a w okolicy nie ma żadnego teszczaka czy stonki, gdzie mógłbym kupić jakiegoś browca.
AI_Output (self ,other,"DIA_SLD_888_Wiechu_zadanie55_02"); //Jeżeli mógłbyś mi przynieść jakieś piwo byłbym ci dozgonnie wdzięczny.

Log_CreateTopic (TOPIC_piwko, LOG_MISSION);
Log_SetTopicStatus (TOPIC_piwko, LOG_RUNNING);
B_LogEntry (TOPIC_piwko, "Wiesław potrzebuje piwa.");

};

//*********************************************************************
// Koniec zadania
//*********************************************************************
INSTANCE DIA_SLD_888_Wiechu_browar   (C_INFO)
{
npc         = SLD_888_Wiechu;
nr          = 1;
condition   = DIA_SLD_888_Wiechu_browar_Condition;
information = DIA_SLD_888_Wiechu_browar_Info;
permanent   = FALSE;
description = "Mam browara";
};

FUNC INT DIA_SLD_888_Wiechu_browar_Condition()
{
if (Npc_KnowsInfo (other, DIA_SLD_888_Wiechu_zadanie))
&& (npc_hasitems (other, itfo_beer) >= 1)
{
return TRUE;
};
};

FUNC VOID DIA_SLD_888_Wiechu_browar_Info()
{
AI_Output (other,self ,"DIA_SLD_888_Wiechu_browar15_00"); //Mam piwo.
B_giveinvitems (other, self, itfo_beer, 1);
AI_Output (self ,other,"DIA_SLD_888_Wiechu_browar55_01"); //Na Innosa! Chłopie, ratujesz mi życie!
B_UseItem (self, itfo_beer);
AI_Output (self ,other,"DIA_SLD_888_Wiechu_browar55_02"); //Naprawdę wielkie dzięki! Weź kilka złociszy w nagrodę.


Createinvitems (self, itmi_gold, 50);
B_giveinvitems (self, other, itmi_gold, 50);
B_LogEntry (TOPIC_piwko, "Dałem Wiechowi piwo.");
Log_SetTopicStatus (TOPIC_piwko, LOG_SUCCESS);
B_GivePlayer (XP_wiechu_piwko);
};

//*********************************************************************
// List
//*********************************************************************
INSTANCE DIA_SLD_888_Wiechu_list   (C_INFO)
{
npc         = SLD_888_Wiechu;
nr          = 1;
condition   = DIA_SLD_888_Wiechu_list_Condition;
information = DIA_SLD_888_Wiechu_list_Info;
permanent   = FALSE;
description = "Mam lista";
};

FUNC INT DIA_SLD_888_Wiechu_list_Condition()
{
if (Npc_KnowsInfo (other, DIA_Thekla_wiechu))
&& (npc_hasitems (other, ItWr_list69) >= 1)
{
return TRUE;
};
};

FUNC VOID DIA_SLD_888_Wiechu_list_Info()
{
AI_Output (other,self ,"DIA_SLD_888_Wiechu_list15_00"); //Cześć.
AI_playani (other, "T_SEARCH");
AI_Output (other,self ,"DIA_SLD_888_Wiechu_list15_01"); //Mam list od babci Gieni
AI_Output (self ,other,"DIA_SLD_888_Wiechu_list55_02"); //Naprawdę?! Pokaż!
B_giveinvitems (other, self, ItWr_list69, 1);
B_usefakescroll ();
AI_Output (self ,other,"DIA_SLD_888_Wiechu_list55_03"); //O nie! Babcia Gienia nie ma już ziemniaków! Chodź ze mną. Musisz mi pomóc!


B_LogEntry (TOPIC_gienia, "Muszę iść za Wiechem");
B_GivePlayer (XP_wiechu_piwko);
Npc_ExchangeRoutine (self, "GO");
self.aivar[AIV_PARTYMEMBER] = TRUE;
AI_StopProcessInfos (self);

};

//*********************************************************************
// farma
//*********************************************************************
INSTANCE DIA_SLD_888_Wiechu_farma   (C_INFO)
{
npc         = SLD_888_Wiechu;
nr          = 1;
condition   = DIA_SLD_888_Wiechu_farma_Condition;
information = DIA_SLD_888_Wiechu_farma_Info;
permanent   = FALSE;
important = TRUE;
};

FUNC INT DIA_SLD_888_Wiechu_farma_Condition()
{
if (Npc_KnowsInfo (other, DIA_Thekla_wiechu))
&& Hlp_StrCmp (Npc_GetNearestWP(self), "NW_BIGFARM_ALLEE_04")
{
return TRUE;
}
};

FUNC VOID DIA_SLD_888_Wiechu_farma_Info()
{
AI_Output (self,other ,"DIA_SLD_888_Wiechu_farma55_00"); //No to jesteśmy.
AI_Output (self,other ,"DIA_SLD_888_Wiechu_farma55_01"); //Po namyśle chyba poradzę sobie sam.
AI_Output (self,other ,"DIA_SLD_888_Wiechu_farma55_02"); //W każdym razie, dzięki za pomoc.
AI_Output (self,other ,"DIA_SLD_888_Wiechu_farma55_03"); //Gdyby nie ty, w ogóle bym zapomniał o tych głupich ziemniakach.
AI_Output (other,self ,"DIA_SLD_888_Wiechu_farma15_04"); //Nie ma sprawy. Thekla wyglądała, jakby miała cię zabić, ale teraz chyba będzie spokojnie.
AI_Output (self,other ,"DIA_SLD_888_Wiechu_farma55_05"); //Taa... Spokojnie jak na wojnie - tu pierdolnie, tam pierdolnie, i znowu jest spokojnie.
AI_Output (self,other ,"DIA_SLD_888_Wiechu_farma55_06"); //Ale ty nie możesz odejść bez nagrody. Mogę ci dać złoto, albo broń, którą znalazłem.
AI_Output (self,other ,"DIA_SLD_888_Wiechu_farma55_07"); //Co wybierasz?

Info_ClearChoices (DIA_SLD_888_Wiechu_farma);

Info_AddChoice (DIA_SLD_888_Wiechu_farma, "Weź złoto", DIA_SLD_888_Wiechu_Farma_zloto);
Info_AddChoice (DIA_SLD_888_Wiechu_farma, "Weź broń", DIA_SLD_888_Wiechu_Farma_bron);

};

FUNC VOID DIA_SLD_888_Wiechu_Farma_zloto ()
{
AI_Output (self,other ,"DIA_SLD_888_Wiechu_farma_zloto55_00"); //Proszę bardzo.

Createinvitems (self, itmi_gold, 200);
B_giveinvitems (self, other, itmi_gold, 200);
B_LogEntry (TOPIC_gienia, "Wziąłem złoto");
Log_SetTopicStatus (TOPIC_gienia, LOG_SUCCESS);
B_GivePlayer (XP_wiechu_piwko);
Npc_ExchangeRoutine (self, "FARMA");
self.aivar[AIV_PARTYMEMBER] = FALSE;
AI_StopProcessInfos (self);
};

FUNC VOID DIA_SLD_888_Wiechu_Farma_bron ()
{
AI_Output (self,other ,"DIA_SLD_888_Wiechu_farma_bron55_00"); //Trzymaj.

Createinvitems (self, itmw_shortsword4, 1);
B_giveinvitems (self, other, itmw_shortsword4, 1);
B_LogEntry (TOPIC_gienia, "Wziąłem broń");
Log_SetTopicStatus (TOPIC_gienia, LOG_SUCCESS);
B_GivePlayer (XP_wiechu_piwko);
Npc_ExchangeRoutine (self, "FARMA");
self.aivar[AIV_PARTYMEMBER] = FALSE;
AI_StopProcessInfos (self);
};
 
Tak, jestem początkującym modderem. Ale to się niedługo zmieni :D

Toworish

Toworish

Użytkownicy
http://chomikuj.pl/ToWoRiSh
posty1664
Propsy254
ProfesjaNierób
  • Użytkownicy
  • http://chomikuj.pl/ToWoRiSh
Hmm a w której linijce jest pierwszy błąd?
 
Niebawem...Pierdolnę se poradniki do Goticzka. Albo i nie, bo sie mnie nie chce.

BezimiennyKot1

BezimiennyKot1

Użytkownicy
posty6
  • Użytkownicy
 
Tak, jestem początkującym modderem. Ale to się niedługo zmieni :D

Adanos

Adanos

Administrator
Szara eminencja
posty5204
Propsy3870
ProfesjaProgramista
  • Administrator
  • Szara eminencja
No, to teraz dokładną treść błędu :D


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