1
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.
Strony:
2
Pytania i problemy / Nowy świat-runa teleport
« dnia: 2010-02-06, 19:56 »
OK. Wielkie dzięki wszystkim którzy pomogli z modem!
Oczywiście (jeżeli mój mody wogule wyjdzie i jeżeli pozwolicie) Zostaniecie w nim umieszczeni.
Oczywiście (jeżeli mój mody wogule wyjdzie i jeżeli pozwolicie) Zostaniecie w nim umieszczeni.
3
Pytania i problemy / Nowy świat-runa teleport
« dnia: 2010-02-03, 23:54 »
Mój następny problem to (jest ich coraz mniej
):
Tworzę nowy świat w 3d max 8 według poradnika poziomkaz. Znaczy z tworzyłem już świat. Eksportuje go ze skrótem 3ds. Potem kopiuje do folderu Meshes\Level, a gdy próbuje włączyć go przez spacera pojawia się błąd:
D: zFile3d()
: Mesh has polys without material!

Tworzę nowy świat w 3d max 8 według poradnika poziomkaz. Znaczy z tworzyłem już świat. Eksportuje go ze skrótem 3ds. Potem kopiuje do folderu Meshes\Level, a gdy próbuje włączyć go przez spacera pojawia się błąd:
D: zFile3d()
: Mesh has polys without material!
4
Pytania i problemy / Nowy świat-runa teleport
« dnia: 2010-02-02, 21:20 »
Zrobiłem wszystko jak napisaliście, tylko gdy kompiluje skrypty pojawia się błąd: U:PAR: Expected ',' (line 372).
Tylko ten błąd nienależy do pliku:
Spell_Teleport_Alle
Constants
IT_Runen
Sprawdziłem z pomocą metody "Enter i linijka jest niżej".
A gdy zapisałem te pliki gdzie indziej i zamieniłem foldery: Content i System na oryginalne (z paczki ze spolszczonymi skryptami) błędu nie było.
Wie może ktoś o co chodzi?
//////////////////
O.K poradziłem sobie.
Jak by ktoś jeszcze miał taki problem to w folderze story w pliku text
trzeba zamienić
I jeszcze jedno mógby mi ktoś powiedzieć jak zrobić taki portal do przejścia w inne światy?
Tylko ten błąd nienależy do pliku:
Spell_Teleport_Alle
Constants
IT_Runen
Sprawdziłem z pomocą metody "Enter i linijka jest niżej".
A gdy zapisałem te pliki gdzie indziej i zamieniłem foldery: Content i System na oryginalne (z paczki ze spolszczonymi skryptami) błędu nie było.
Wie może ktoś o co chodzi?
//////////////////
O.K poradziłem sobie.
Jak by ktoś jeszcze miał taki problem to w folderze story w pliku text
trzeba zamienić
Kod: [Zaznacz]
"TXT_SPL_RESERVED_95", // 95 SPL_Reserved_95
"TXT_SPL_RESERVED_96", // 96 SPL_Reserved_96
"TXT_SPL_RESERVED_97", // 97 SPL_Reserved_97
"TXT_SPL_RESERVED_98", // 98 SPL_Reserved_98
"TXT_SPL_RESERVED_99", // 99 SPL_Reserved_99
naKod: [Zaznacz]
"TXT_SPL_RESERVED_95", // 95 SPL_Reserved_95
"TXT_SPL_RESERVED_96", // 96 SPL_Reserved_96
"TXT_SPL_RESERVED_97", // 97 SPL_Reserved_97
"TXT_SPL_RESERVED_98", // 98 SPL_Reserved_98
"TXT_SPL_RESERVED_99", // 99 SPL_Reserved_99
"Do Miasta" // 100 SPL_Teleportmoje
i trochę niżej linijkiKod: [Zaznacz]
const string NAME_SPL_TeleportOWDemonTower = "Teleportacja do starej wieży demonów";
const string NAME_SPL_TeleportTaverne = "Teleportacja do tawerny";
const string NAME_SPL_Teleport_3 = "NAME_SPL_TELEPORT_3";
naKod: [Zaznacz]
const string NAME_SPL_TeleportOWDemonTower = "Teleportacja do starej wieży demonów";
const string NAME_SPL_TeleportTaverne = "Teleportacja do tawerny";
const string NAME_SPL_Teleport_3 = "NAME_SPL_TELEPORT_3";
const string NAME_SPL_Teleportmoje = "Teleportacja do Miasta";
I jeszcze jedno mógby mi ktoś powiedzieć jak zrobić taki portal do przejścia w inne światy?
5
Pytania i problemy / Nowy świat-runa teleport
« dnia: 2010-02-02, 19:22 »
O.K. Zrobiłem runę
skrypt:
I w pliku Spell_Teleport_Alle(był w folderze ...Scripts\Content\AI\Magic\Spells)
A gdy sprawdzam skrypty w spacerze wyskakuje błąd
U:PAR: \_WORK......ITEMS\IT_RUNEN.D; Unknown identyfier : SPL_TELEPORTMOJE
I nie mam pojęcia gdzie jest błąd.
skrypt:
Kod: [Zaznacz]
STANCE ItRu_Teleportmoje (C_Item)
{
name = NAME_Rune;
mainflag = ITEM_KAT_RUNE;
flags = 0;
value = 250;
visual = "ItRu_Teleport_2.3ds";
material = MAT_STONE;
spell = SPL_Teleportmoje;
wear = WEAR_EFFECT;
effect = "SPELLFX_WEAKGLIMMER";
description = NAME_SPL_Teleportmoje;
TEXT [1] = NAME_Manakosten;
COUNT [1] = SPL_COST_TELEPORT;
TEXT [5] = NAME_Value;
COUNT [5] = value;
I w pliku Spell_Teleport_Alle(był w folderze ...Scripts\Content\AI\Magic\Spells)
Kod: [Zaznacz]
// ------ Moje ------
func int Spell_Logic_Teleportmoje (var int manaInvested)
{
if (Npc_GetActiveSpellIsScroll(self) && (self.attribute[ATR_MANA] >= SPL_Cost_Scroll))
{
return SPL_SENDCAST;
}
else if (self.attribute[ATR_MANA] >= SPL_Cost_Teleport)
{
return SPL_SENDCAST;
};
return SPL_NEXTLEVEL;
};
func void Spell_Cast_Teleportmoje ()
{
B_PrintTeleportTooFarAway (NEWWORLD_ZEN);
if (Npc_GetActiveSpellIsScroll(self))
{
self.attribute[ATR_MANA] = self.attribute[ATR_MANA] - SPL_Cost_Scroll;
}
else
{
self.attribute[ATR_MANA] = self.attribute[ATR_MANA] - SPL_Cost_Teleport;
};
AI_Teleport (self, "NW_CITY_TO_FOREST_05");
AI_PlayAni (self, "T_HEASHOOT_2_STAND" );
};
// ----- neu 1.21 Verteiler für die Cast-Funcs -------
func void Spell_Cast_Teleport()
{
if (Npc_GetActiveSpell(self) == SPL_PalTeleportSecret ) { Spell_Cast_PalTeleportSecret (); };
if (Npc_GetActiveSpell(self) == SPL_TeleportSeaport ) { Spell_Cast_TeleportSeaport (); };
if (Npc_GetActiveSpell(self) == SPL_TeleportMonastery ) { Spell_Cast_TeleportMonastery (); };
if (Npc_GetActiveSpell(self) == SPL_TeleportFarm ) { Spell_Cast_TeleportFarm (); };
if (Npc_GetActiveSpell(self) == SPL_TeleportXardas ) { Spell_Cast_TeleportXardas (); };
if (Npc_GetActiveSpell(self) == SPL_TeleportPassNW ) { Spell_Cast_TeleportPassNW (); };
if (Npc_GetActiveSpell(self) == SPL_TeleportPassOW ) { Spell_Cast_TeleportPassOW (); };
if (Npc_GetActiveSpell(self) == SPL_TeleportOC ) { Spell_Cast_TeleportOC (); };
if (Npc_GetActiveSpell(self) == SPL_TeleportOWDemonTower) { Spell_Cast_TeleportOWDemonTower (); };
if (Npc_GetActiveSpell(self) == SPL_TeleportTaverne ) { Spell_Cast_TeleportTaverne (); };
if (Npc_GetActiveSpell(self) == SPL_Teleportmoje ) { Spell_Cast_Teleportmoje (); };
// if (Npc_GetActiveSpell(self) == SPL_Teleport_3 ) { Spell_Cast_XXX (); };
};
A gdy sprawdzam skrypty w spacerze wyskakuje błąd
U:PAR: \_WORK......ITEMS\IT_RUNEN.D; Unknown identyfier : SPL_TELEPORTMOJE
I nie mam pojęcia gdzie jest błąd.
6
Pytania i problemy / Nowy świat-runa teleport
« dnia: 2010-02-02, 17:03 »
Teraz, próbuje zrobić runę teleportującą, ale nie mam pojęcia która linijka odpowiada za miejsce do którego się teleportujemy
np. runa do tawerny:
INSTANCE ItRu_TeleportTaverne (C_Item)
{
name = NAME_Rune;
mainflag = ITEM_KAT_RUNE;
flags = 0;
value = Value_Ru_TeleportTaverne;
visual = "ItRu_Teleport_2.3ds";
material = MAT_STONE;
spell = SPL_TeleportTaverne;
wear = WEAR_EFFECT;
effect = "SPELLFX_WEAKGLIMMER";
description = NAME_SPL_TeleportTaverne;
TEXT [1] = NAME_Manakosten;
COUNT [1] = SPL_COST_TELEPORT;
TEXT [5] = NAME_Value;
COUNT [5] = value;
};
Mógł by ktoś pomóc mi ją wyznaczyć?
np. runa do tawerny:
INSTANCE ItRu_TeleportTaverne (C_Item)
{
name = NAME_Rune;
mainflag = ITEM_KAT_RUNE;
flags = 0;
value = Value_Ru_TeleportTaverne;
visual = "ItRu_Teleport_2.3ds";
material = MAT_STONE;
spell = SPL_TeleportTaverne;
wear = WEAR_EFFECT;
effect = "SPELLFX_WEAKGLIMMER";
description = NAME_SPL_TeleportTaverne;
TEXT [1] = NAME_Manakosten;
COUNT [1] = SPL_COST_TELEPORT;
TEXT [5] = NAME_Value;
COUNT [5] = value;
};
Mógł by ktoś pomóc mi ją wyznaczyć?
7
Pytania i problemy / Nowy świat-runa teleport
« dnia: 2010-02-02, 15:54 »
Hmm... Tylko jest problem ja w Spacerze (o ile te triggery są w Spacerze), tylko sprawdzałem skrypty i dodawałem dialogi. Wiec za bardzo nie wiem jak się zabrać do tego "sprawdzenia działania wyzwalaczy".
8
Pytania i problemy / Nowy świat-runa teleport
« dnia: 2010-02-02, 15:27 »
Witam!
Jestem, na tym forum od niedawna, ale o moddingu co nieco wiem (dodać nowego NPC, broń, pancerz).
Ale do rzeczy. O tusz chciałem dodać nowy świat (mały żeby pomieścił trzy domki, ognisko i takie tam duperele).
A moje pytanie brzmi: czy da się zrobić, żeby zamiast przechodzić do tego świata tak jak np. przez portal do Jarkendaru . Tylko żeby dostać się tam przez runę teleportującą? A jak by się dało mógł by mi ktoś to opisać, lub podać link do tutoriala?
Jestem, na tym forum od niedawna, ale o moddingu co nieco wiem (dodać nowego NPC, broń, pancerz).
Ale do rzeczy. O tusz chciałem dodać nowy świat (mały żeby pomieścił trzy domki, ognisko i takie tam duperele).
A moje pytanie brzmi: czy da się zrobić, żeby zamiast przechodzić do tego świata tak jak np. przez portal do Jarkendaru . Tylko żeby dostać się tam przez runę teleportującą? A jak by się dało mógł by mi ktoś to opisać, lub podać link do tutoriala?
Strony: