Magiczny miecz 3268 4

O temacie

Autor Axel

Zaczęty 28.09.2009 roku

Wyświetleń 3268

Odpowiedzi 4

Axel

Axel

Użytkownicy
Król Mount & Blade
posty244
Propsy2
  • Użytkownicy
  • Król Mount & Blade
Mój magiczny miecz podczas uderzenia nie wywołuje efektu , tu jest skrypt :
[codebox]func void S_B (var C_NPC oth, var C_NPC slf)
{

if (Hlp_GetInstanceID(oth) == Hlp_GetInstanceID(hero))
{
var C_ITEM ready;
var int randomdmg;
var int procent_trafienia;
var int obrazenia;

ready = Npc_GetReadiedWeapon(hero);
randomdmg = Hlp_Random (100);
procent_trafienia = 50;
obrazenia = 300;

if (Npc_HasItems(hero, Itrw_runiczny_fala) == TRUE && Hlp_IsItem(ready, Itrw_runiczny_fala) == TRUE)
&& (randomdmg <= procent_trafienia)
{
if (slf.flags != NPC_FLAG_IMMORTAL)
{
Wld_PlayEffect("spellFX_MassDeath_GROUND", slf, slf, 0, 0, 0, FALSE );
B_MagicHurtNpc (slf, slf, obrazenia);
};
Wld_PlayEffect("spellFX_MassDeath_GROUND", hero, hero, 0, 0, 0, FALSE );
};

if (Npc_HasItems(hero, Itrw_runiczny_fala) == TRUE && Hlp_IsItem(ready, Itrw_runiczny_fala) == TRUE)
&& (randomdmg <= procent_trafienia)
{
Wld_PlayEffect("spellFX_MassDeath_GROUND", hero, hero, 0, 0, 0, FALSE );
};
};
};

[/codebox]
 
Mount & Blade i Dofus wymiatają :D

Jeżeli ktoś gra w Dofusa niech napisze do mnie na pw !



Wie is ezel? Ik.

Item editor - M&B

Sergio

Sergio

Użytkownicy
Główny scenarzysta, skrypter i założyciel teamu
posty449
Propsy12
  • Użytkownicy
  • Główny scenarzysta, skrypter i założyciel teamu
Gothic 1 czy Gothic 2?  Po za tym podałeś tylko jeden skrypt, moim zdaniem powinieneś pokazać wszystkie związane z tym tematem aby można było prawidłowo określić przyczynę problemu.
 



Zachęcam do oglądania mojego kanału na youtube, może nie jestem teraz jakimś mistrzem ale rozkręcam się. Hit na ten moment: http://www.youtube.com/watch?v=vzOXV0Nb658 Dla wszystkich tych którzy nie mają nic przeciw porcji śmiechu w oparciu o gothic.

Axel

Axel

Użytkownicy
Król Mount & Blade
posty244
Propsy2
  • Użytkownicy
  • Król Mount & Blade
Gothic 2 nk , a jakie inne skrypty ? miecz jest tylko powiązny ale on tu chyba nie ma nic wspólnego?
 
Mount & Blade i Dofus wymiatają :D

Jeżeli ktoś gra w Dofusa niech napisze do mnie na pw !



Wie is ezel? Ik.

Item editor - M&B

mikserland

mikserland

Użytkownicy
posty63
  • Użytkownicy
A korzystałeś z jakiegoś tutoriala? Jak tak to daj link do niego.
 

gafciozielarz

gafciozielarz

Użytkownicy
posty9
  • Użytkownicy

gafciozielarz

Magiczny miecz
#4 2009-12-25, 22:27(Ostatnia zmiana: 2009-12-26, 18:38)
wiem chyba w czym problem.
po tymi linijkami poniżej dopisz linijkę "S_B (other, self)". Powinno działać. Te linijki znajdują sie pod skryptem, który napisałeś.

func void B_AssessDamage ()
{
   var C_NPC Quarho; Quarho = Hlp_GetNpc (NONE_ADDON_111_Quarhodron);
   var C_NPC Rhadem; Rhadem = Hlp_GetNpc (NONE_ADDON_112_Rhademes);

   if   ((Hlp_GetInstanceID(self) == Hlp_GetInstanceID(Quarho)))
   ||   ((Hlp_GetInstanceID(self) == Hlp_GetInstanceID(Rhadem)))
   {
      B_GhostSpecialDamage (other, self);
      return;
   };

   B_BeliarsWeaponSpecialDamage (other, self);
 


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