Re: М: Уроки скриптологии
Чета нефига не получаеться можешь поподробнее в какой именно папке какой файл чем его открывать :-/
|
Re: М: Уроки скриптологии
2Ork Warrior:<br>
Цитата:
|
Re: М: Уроки скриптологии
Уважаемый Vam!<br>После долгих поисков в данной теме я попытался собрать воедино ваши советы по исправлению ошибок в скриптах аддона. Пожалуйста проверьте и если есть ошибки, укажите на них. Затем можно попросить модераторов дать ссылку на них в заголовке темы.<br><br>Ошибки в скриптах Готики II Ночь Ворона v2.6 и способы их исправления<br><br>Внимание: Красным цветом выделены исправленные фрагменты скриптов.<br><br>AI\Magic\C_CanNPCCollideWithSpell.d<br>
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
|
Re: М: Уроки скриптологии
закрывайте сраную тему
|
Re: М: Уроки скриптологии
Пытаюсь скомпилировать файлы (аддон "Возвращение" на базе Г2НВ) и выскакивает такая гадость. Причем там я не изменял<br>instance PAL_2002_Leiche *(Npc_Default)<br>{<br> * * *// ------ NSC ------<br> * * *name * * * * * *= "Silvestro";<br> * * *guild * * * * * *= GIL_NONE;<br> * * *id * * * * * * * * *= 2002;<br> * * *voice * * * * * *= 4;<br> * * *flags * * * = 0; * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *<br> * * *npctype * * * * * *= NPCTYPE_MAIN;<br> * * *<br> * * *<br> * * // ------ Attribute ------<br> slf.attribute[ATR_STRENGTH] = 10;<br> slf.attribute[ATR_DEXTERITY] = 10;<br> slf.attribute[ATR_MANA_MAX] = 0;<br> slf.attribute[ATR_MANA] = 0;<br> slf.attribute[ATR_HITPOINTS_MAX] = 1;<br> slf.attribute[ATR_HITPOINTS] = 1; * * * * * * * * * * * * * *<br> * * * * * *<br> * * *// ------ Kampf-Taktik ------<br> * * *fight_tactic = FAI_HUMAN_STRONG; * * *<br> * * *<br> * * *// ------ Equippte Waffen ------ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *<br> * * *<br> * * *// ------ Inventory ------<br> * * *CreateInvItems (self,ItWr_Silvestro_MIS,1);<br> * * *CreateInvItems (self, ItPO_Mana_02,2);<br> * * *CreateInvItems (self,ItmI_Gold,100);<br> * * *CreateInvItems (self,ItPo_Health_02,2);<br> * * *<br> * * *// ------ visuals ------ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *<br> * * *B_SetNpcVisual * * * * * *(self, MALE, "Hum_Head_Bald", Face_N_Normal20, BodyTex_N, ITAR_PAL_M); * * *<br> * * *Mdl_SetModelFatness * * *(self, 0);<br> * * *Mdl_ApplyOverlayMds * * *(self, "Humans_Militia.mds"); <br> * * *<br> * * *// ------ NSC-relevante Talente vergeben ------<br> * * *B_GiveNpcTalents (self);<br> * * *<br> * * *// ------ Kampf-Talente ------ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *<br> * * *B_SetFightSkills (self, 70); <br><br> * * *// ------ TA anmelden ------<br> * * *daily_routine * * * * * *= Rtn_Start_2002;<br>};<br><br>FUNC VOID Rtn_Start_2002 ()<br>{ * * *<br> * * *TA_Stand_Guarding * * * * * *(08,00,23,00,"OW_MINE3_LEICHE_01");<br> * *TA_Stand_Guarding * * * * * *(23,00,08,00,"OW_MINE3_LEICHE_01");<br> };<br><br><br>(ош: неизвестный индефикатор slf.attribute)<br><br>А также в других "функция должна возвращать значение" и "неожиданный return" надо образцы выложу<br>
|
Re: М: Уроки скриптологии
2Imir: с возвращенеим дела не имел, но может быть там все же self а не slf?
|
Re: М: Уроки скриптологии
Как есть так и скопировал. Вы думаете я такой фанат чтоб столько в ручную писать. и slf такой вроде есть. Могу выслать все скрипты. если интерес есть. а этот был в папке NPC
|
Re: М: Уроки скриптологии
2Imir:
Цитата:
|
Re: М: Уроки скриптологии
Я в скрипте не силен. Это мой первый опыт.(первый раз решил открыть, потому как раздражает одна мелочь некритичная) Но указание на возможную проблему слишком расплывчиво. Тем более slf есть в других местах. А вот насчет attribute сильно сомневаюсь. Поэтому и выложил чтоб подсказали.
|
Re: М: Уроки скриптологии
2Imir:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
|
Re: М: Уроки скриптологии
slf.attribute еще в паре десятке файлов причем в тех же местах но на них не ругается. Или дошел до 25 ошибок и исправляй. *А предложил выслать чтоб определили проблему в тех ошибках<br><br>Добавление от 07/31/08, в 22:46:39 <hr class="hr_agfc">Прошу прощения у всех похоже так и есть. Модераторы: Прошу Вас удалить те мои последние посты которые смахивают на флуд. (включая это) почему то сам не могу удалить)
|
Re: М: Уроки скриптологии
2Imir:
Цитата:
|
Re: М: Уроки скриптологии
2Imir: <br>
Цитата:
|
Re: М: Уроки скриптологии
Спасибо. Потихонку до этого уже предпологать стал
|
Re: М: Уроки скриптологии
В шапке темы ссылка на уроки скриптологии не работает давно.
|
Re: М: Уроки скриптологии
Товарищи перезалейте плиз пособие по скриптологии у кого есть. Поскольку ссылка в шапке и правда совешенно мертва.<br>
|
Re: М: Уроки скриптологии
Залил уроки на коробочку.
|
Re: М: Уроки скриптологии
Народ помогите плиз!<br>При компиляции на многих файлах, которые я даже не изменял, выдаётся ошибка "Функция должна возвращать значение".<br>Из-за ошибок нечего не компилирует!!!!<br>Как исправить???<br>
|
Re: М: Уроки скриптологии
Ну, есть исправленные уже скрипты. Скачай и сравни с декомпилированными тобой скриптами. По-крайней мере, наглядно сможешь увидеть - о каких ошибках говорит декомпилятор. Далее изучаем документацию к декомпилятору и листаем темы по скриптологии. Все сталкиваются с этим...
|
Re: М: Уроки скриптологии
Народ у меня компилятор не компилирует!!!!!! Пишет типа процесс остановлен, хотя ошибок всего 33 а вниманий 348
|
Re: М: Уроки скриптологии
помогите пожалуйста!<br><br>instance Bau_911_Elena(Npc_Default)<br>{<br> * * *name[0] = "Elena";<br> * * *guild = GIL_BAU;<br> * * *id = 911;<br> * * *voice = 16;<br> * * *flags = NPC_FLAG_IMMORTAL;<br> * * *npcType = NpcType_Friend;<br> * * *B_SetAttributesToChapter(self,2);<br> * * *fight_tactic = FAI_HUMAN_COWARD;<br> * * *EquipItem(self,ItMw_1h_Bau_Axe);<br> * * *B_CreateAmbientInv(self);<br> * * *B_SetNpcVisual(self,FEMALE,"Hum_Head_Babe&qu ot;,FaceBabe_N_GreyCloth,BodyTexBabe_N,ITAR_BauBab e_L);<br> * * *Mdl_SetModelFatness(self,0);<br> * * *Mdl_ApplyOverlayMds(self,"Humans_Babe.mds&qu ot;);<br> * * *B_GiveNpcTalents(self);<br> * * *B_SetFightSkills(self,25);<br> * * *daily_routine = Rtn_Start_911;<br>};<br><br><br>func void Rtn_Start_911()<br>{<br> * * *TA_Stand_ArmsCrossed(7,30,20,30,"NW_BIGFARM_ STABLE_OUT_04");<br> * * *TA_Sit_Throne(20,30,7,30,"NW_BIGFARM_HOUSE_U P1_SESSEL");<br>};<br><br>во время компиэляции пишет: "Story\NPC\BAU_911_Elena.d(2): Error: Неправильное имя класса или прототипа NPC_DEFAULT <br>Что делать подскажите!!!!!!
|
Re: М: Уроки скриптологии
2 Gjaser:<br>В первую очередь проверить наличие в проекте файла Story\NPC_Scripts\Npc_Default.d:<br>
Cпойлер(щелкните, чтобы прочесть): Cпойлер(щелкните, чтобы прочесть): |
Re: М: Уроки скриптологии
Ссылка в шапке темы Уроки скриптологии в одном файле by TycoooN: 404 - Not found<br><br>
|
Re: М: Уроки скриптологии
2r154: Обновка уроков:<br>http://dl1.worldofplayers.ru/games/gothic/modmaking/vam/vam_tutor.chm
|
Re: М: Уроки скриптологии
2MaGoth: <br>В смысле "обновка"?
|
Re: М: Уроки скриптологии
Всмысле того, что эта версия дополненная, и скомпилирована в снм-файл, т.е. справки винды.
|
Re: М: Уроки скриптологии
Подскажите пожалуйста,как создать новый талант? Добавить его в константы?
|
Текущее время: 03:44. Часовой пояс GMT +4. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
AGFC: Valley of Gothic © 2004-2022