This site works best with JavaScript enabled. Please enable JavaScript to get the best experience from this site.
This isn't working for me, it just gives me syntax errors in my code. This is what it looks like... I get the syntax error on the first line after my variables.
bool gt_Grow_Func (bool testConds, bool runActions) { // Actions if (!runActions) { return true; } return true;} unit garnet = EventUnitDamageSourceUnit(); string garnetType = UnitGetType(garnet); fixed experience = StringToFixed(CatalogFieldValueGet(c_gameCatalogUnit, (UnitGetType(EventUnit())), "KillXP", c_playerAny)); fixed experienceTotal = (UnitGetCustomValue(garnet, 0) + experience); fixed experienceBank1 = (UnitGetCustomValue(garnet, 1) + experience); fixed experienceBank2 = (UnitGetCustomValue(garnet, 2) + experience); fixed experienceBank3 = (UnitGetCustomValue(garnet, 3) + experience); fixed life = (300.0 + experienceTotal); fixed lifeRegeneration = (life * 0.01); UnitSetCustomValue(garnet,0,experienceTotal); UnitSetPropertyFixed(garnet, c_unitPropLifeMax, lv_life); UnitSetPropertyFixed(garnet, c_unitPropLifeRegen, lv_lifeRegeneration); while ((lv_experienceBank1 >= 100.0)) { UnitBehaviorAdd(lv_garnet, "GrowArmor", lv_garnet, 1); UnitBehaviorAdd(lv_garnet, "GrowSplash", lv_garnet, 1); lv_experienceBank1=lv_experienceBank1 - 100.0; } UnitSetCustomValue(lv_garnet, 1, lv_experienceBank1); while ((lv_experienceBank2 >= 50.0)) { UnitBehaviorAdd(lv_garnet, "GrowMelee", lv_garnet, 1); lv_experienceBank2=lv_experienceBank2 - 50.0; } UnitSetCustomValue(lv_garnet, 2, lv_experienceBank2); while ((lv_experienceBank3 >= 50.0)) { UnitBehaviorAdd(lv_garnet, "GrowRanged", lv_garnet, 1); lv_experienceBank3=lv_experienceBank3 - 10.0; } UnitSetCustomValue(lv_garnet, 3, lv_experienceBank3); bool GrowDummy(){ return true; }
This isn't working for me, it just gives me syntax errors in my code. This is what it looks like... I get the syntax error on the first line after my variables.