Shaman88 wrote:Myrpa wrote:Code: Select all
// * Used to route the saving throws through this function to check for spell countering by a saving throw.
// Returns: 0 if the saving throw roll failed
// Returns: 1 if the saving throw roll succeeded
// Returns: 2 if the target was immune to the save type specified
// Note: If used within an Area of Effect Object Script (On Enter, OnExit, OnHeartbeat), you MUST pass
// GetAreaOfEffectCreator() into oSaveVersus!! \
int MySavingThrow(int nSavingThrow, object oTarget, int nDC, int nSaveType=SAVING_THROW_TYPE_NONE, object oSaveVersus = OBJECT_SELF, float fDelay = 0.0);
A co ta Note? V tom scriptu necháváš oSaveVersus OBJECT_SELF.
Jo to by tam mělo být, aby fungovaly bonusy ze spell focusu.
Ten popis co fce vraci neni platny. Fce nikdy nevraci 2 - viz nwn lexikon.
Jinak ke stene ohne jsou rovnou 3 skripty. Jeden ktery se vola kdyz se kouzlo kouzli, ktery vytvori AoE, dalsi dva jsou zavesene na heartbeat a kontroluji zda nekdo vchazi anebo opousti AoE.
Dal jsem podminku primo na FALSE.
Cimzto se omlouvam hracum, lec snaha otestovat skript sam, regulernim zpusobem na test serveru, nebyla uspesna (*).
(*) Zkousel jsem vcera tohle testovat v testovacim modulu urcenem pro testserver. Lec po desitkach minut otevirani, par rychlych upravach skriptu a nasledne po 25 minutach skladani modulu dohromady mi nwntoolset vyhodil error a spadnul. Takze hodina a pul snahy v mistech kde slunce nesviti. :/