Drużyna Spolszczenia

Pełna wersja: Сага Предопределение - для тестеров
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Stron: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
Pilnuj tam Andr graczy, żeby błędów nie robili!
(13.12.2019, 23:54:10)Tituf napisał(a): [ -> ]Pilnuj tam Andr graczy, żeby błędów nie robili!

Что спросят,отвечу.
Буду чаще заходить на ВОП.
На РПГРаше просто больше сижу.
W takim razie, w porozumieniu z N1kX - wrzuć tam też wersję rosyjską przeznaczenia.
(14.12.2019, 10:42:16)Tituf napisał(a): [ -> ]W takim razie, w porozumieniu z N1kX -  wrzuć tam też wersję rosyjską przeznaczenia.

N1kX не хочет к сожалению.
Хозяин -барин,как у нас говорится.
No dobrze, ale dlaczego właściwie?
My nawet na The Modders dajemy, choć mamy z nimi swoje odwieczne porachunki.

Chciałbym posłuchać wyjaśnienia o co tu chodzi? Relaks
Я уже ответил ему. Сайты имеют вражду. На том сайте есть то, чего нет на Wop, и наоборот. Я почти с самого основания WOP сижу на нем, там и выкладываю все, что делаю для готоманов.
Przecież nic nie stoi na przeszkodzie, żeby Andr skierował zainteresowanych po download na WOP i rozpoczął dyskusję na RPGR :>
Jak widać wrogość for to nie tylko domena polskiego moddingu....
Niemniej każdemu autorowi i każdemu teamowi powinno zależeć na tym, by swoje dzieło pokazać jak najszerzej publiczności.
To chyba normalne.
Słucham wyjścia z tej sytuacji?
A co N1kX zarobisz, jak gracz pobierze tłumaczenie i udostępni download na rpgru? Przerabialiśmy ten temat u siebie. Dlatego linki do pobrania naszych modów są też i na innych forach.
Возможно, когда будет финальная версия, сделаю там тему.
(15.12.2019, 11:56:52)N1kX napisał(a): [ -> ]Я уже ответил ему. Сайты имеют вражду. На том сайте есть то, чего нет на Wop, и наоборот. Я почти с самого основания WOP сижу на нем, там и выкладываю все.

На немецком ВОГе не забудьте также разместить, хоть там и народу мало. Только если нет возможности разместить ссылку В то же время
Что думаете, стоит ли сделать эффект горения для огненного лука или арбалета? Сейчас получается, что огненный лук/арбалет наносят только обычный урон.
Mam nadzieję, że zadają obrażenia nadal specjalnym potworkom wg ich siły rażenia i specyfiki. Efekt wizualny nie jest najważniejszy, choć mógłby być nadal.
Przecież to już było zrobione w roku 2015 przez chickena i działało w Global PL - gdzie się wobec tego podziało?
DamMagicAltenStab_00.d
Где комментарий, должен быть урон, который наносится врагу..
else if(Hlp_IsItem(MyWeapon3,ItRw_Addon_FireBow) == TRUE)
{
if(slf.attribute[ATR_HITPOINTS] > 0)
{
Wld_PlayEffect("VOB_BURN",slf,slf,0,0,0,FALSE);
//
if(slf.attribute[ATR_HITPOINTS] <= 0)
{
B_GivePlayerXP(slf.level * 10);
};
};
}
else if(Hlp_IsItem(MyWeapon4,ItRw_Addon_FireCrossBow) == TRUE)
{
if(slf.attribute[ATR_HITPOINTS] > 0)
{
Wld_PlayEffect("VOB_BURN",slf,slf,0,0,0,FALSE);
//
if(slf.attribute[ATR_HITPOINTS] <= 0)
{
B_GivePlayerXP(slf.level * 10);
};
};
}

edit. Сделал эффект горения огненному луку и арбалету
else if(Hlp_IsItem(MyWeapon3,ItRw_Addon_FireBow) == TRUE)
{
if(slf.attribute[ATR_HITPOINTS] > 0)
{
//Wld_PlayEffect("VOB_BURN",slf,slf,0,0,0,FALSE);
//new
if((slf.aivar[AIV_MM_REAL_ID] == ID_ICEGOLEM) || (slf.aivar[AIV_MM_REAL_ID] == ID_Icewolf) || (slf.aivar[AIV_MM_REAL_ID] == ID_DRAGON_ICE) || (slf.aivar[AIV_MM_REAL_ID] == ID_WARANLED) || (slf.aivar[AIV_MM_REAL_ID] == ID_ICETROLL))
{
Wld_PlayEffect("VOB_BURN",slf,slf,0,0,0,FALSE);
}
else if((slf.aivar[AIV_MM_REAL_ID] == ID_FIREGOLEM) || (slf.aivar[AIV_MM_REAL_ID] == ID_FIREWARAN) || (slf.aivar[AIV_MM_REAL_ID] == ID_DRAGON_FIRE) || (slf.aivar[AIV_MM_REAL_ID] == ID_FIREGIANTRAT) || (slf.aivar[AIV_MM_REAL_ID] == ID_FIREBLOODFLY) || (slf.aivar[AIV_MM_REAL_ID] == ID_Gargoyle))
{
}
else
{
Wld_PlayEffect("VOB_BURN",slf,slf,0,0,0,FALSE);
};
if(!FF_Active(FireDamageBoxCrossbow))
{
global_fired_npc_self = Hlp_GetNpc(slf);
FF_ApplyOnceExt(FireDamageBoxCrossbow, 1000, 3);
};
//end
if(slf.attribute[ATR_HITPOINTS] <= 0)
{
B_GivePlayerXP(slf.level * 10);
//new
if(FF_Active(FireDamageBoxCrossbow))
{
FF_Remove(FireDamageBoxCrossbow);
};
//end
};
};
}
else if(Hlp_IsItem(MyWeapon4,ItRw_Addon_FireCrossBow) == TRUE)
{
if(slf.attribute[ATR_HITPOINTS] > 0)
{
//Wld_PlayEffect("VOB_BURN",slf,slf,0,0,0,FALSE);
//new
if((slf.aivar[AIV_MM_REAL_ID] == ID_ICEGOLEM) || (slf.aivar[AIV_MM_REAL_ID] == ID_Icewolf) || (slf.aivar[AIV_MM_REAL_ID] == ID_DRAGON_ICE) || (slf.aivar[AIV_MM_REAL_ID] == ID_WARANLED) || (slf.aivar[AIV_MM_REAL_ID] == ID_ICETROLL))
{
Wld_PlayEffect("VOB_BURN",slf,slf,0,0,0,FALSE);
}
else if((slf.aivar[AIV_MM_REAL_ID] == ID_FIREGOLEM) || (slf.aivar[AIV_MM_REAL_ID] == ID_FIREWARAN) || (slf.aivar[AIV_MM_REAL_ID] == ID_DRAGON_FIRE) || (slf.aivar[AIV_MM_REAL_ID] == ID_FIREGIANTRAT) || (slf.aivar[AIV_MM_REAL_ID] == ID_FIREBLOODFLY) || (slf.aivar[AIV_MM_REAL_ID] == ID_Gargoyle))
{
}
else
{
Wld_PlayEffect("VOB_BURN",slf,slf,0,0,0,FALSE);
};
if(!FF_Active(FireDamageBoxCrossbow))
{
global_fired_npc_self = Hlp_GetNpc(slf);
FF_ApplyOnceExt(FireDamageBoxCrossbow, 1000, 3);
};
//end
if(slf.attribute[ATR_HITPOINTS] <= 0)
{
B_GivePlayerXP(slf.level * 10);
//new
if(FF_Active(FireDamageBoxCrossbow))
{
FF_Remove(FireDamageBoxCrossbow);
};
//end
};
};
}

//new
func void FireDamageBoxCrossbow()
{
if((global_fired_npc_self.aivar[AIV_MM_REAL_ID] == ID_ICEGOLEM) || (global_fired_npc_self.aivar[AIV_MM_REAL_ID] == ID_Icewolf) || (global_fired_npc_self.aivar[AIV_MM_REAL_ID] == ID_DRAGON_ICE) || (global_fired_npc_self.aivar[AIV_MM_REAL_ID] == ID_WARANLED) || (global_fired_npc_self.aivar[AIV_MM_REAL_ID] == ID_ICETROLL))
{
global_fired_npc_self.attribute[ATR_HITPOINTS] = global_fired_npc_self.attribute[ATR_HITPOINTS] - 60;
}
else if((global_fired_npc_self.aivar[AIV_MM_REAL_ID] == ID_FIREGOLEM) || (global_fired_npc_self.aivar[AIV_MM_REAL_ID] == ID_FIREWARAN) || (global_fired_npc_self.aivar[AIV_MM_REAL_ID] == ID_DRAGON_FIRE) || (global_fired_npc_self.aivar[AIV_MM_REAL_ID] == ID_FIREGIANTRAT) || (global_fired_npc_self.aivar[AIV_MM_REAL_ID] == ID_FIREBLOODFLY) || (global_fired_npc_self.aivar[AIV_MM_REAL_ID] == ID_Gargoyle))
{
}
else if(global_fired_npc_self.flags == NPC_FLAG_IMMORTAL)
{
}
else
{
global_fired_npc_self.attribute[ATR_HITPOINTS] = global_fired_npc_self.attribute[ATR_HITPOINTS] - 30;
};
if((global_fired_npc_self.aivar[AIV_VictoryXPGiven] == FALSE) && (global_fired_npc_self.attribute[ATR_HITPOINTS] <= 0))
{
B_GivePlayerXP(global_fired_npc_self.level * XP_PER_VICTORY);
global_fired_npc_self.aivar[AIV_VictoryXPGiven] = TRUE;
if (FF_Active(FireDamageBoxCrossbow))
{
FF_Remove(FireDamageBoxCrossbow);
};
};
};
Stron: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47