Nadin Posted December 23, 2010 Share Posted December 23, 2010 scn sfmelee short active short sfmispressed float sfskilla float sfskillb short sfmode short sfdamage short sffirerate short sfanimrate short sffireratea short sfcritchance begin onequip set sfmode to 1 set sfmispressed to 0 set sfskilla to (Player.getav strength) set sfskillb to (Player.getav agility) set sfanimrate to getweaponanimmult set sfdamage to getattackdamage set sffireratea to getweaponanimattackmult set sfcritchance to getweaponcritchance end begin onunequip set sfmispressed to 0 set sfskilla to 0 set sfskillb to 0 set sfmode to 0 set sfanimrate to 0 set sfdamage to 0 set sffireratea to 0 set sfcritchance to 0 end begin gamemode if player.isweaponinlist sfmeleelist if player.isweaponout == 1 if iscontroldisabled 4 == 0 && iscontrolpressed 4 == 0 if sfmispressed == 0 if iskeypressed 45 ==1 set sfmispressed to 1 ;Strength mode if sfmode == 1 if player.getav strength >= 5 setattackdamage sfdamage*sfskilla SetWeaponAnimAttackMult to sffireratea/sfskilla set sfmode to 2 showmessage sfstrong else showmessage sftooweak set sfmode to 3 elseif sfmode == 2 setattackdamage sfdamage/sfskilla SetWeaponAnimAttackMult to sffireratea*sfskilla set sfmode to 3 showmessage sfnormal elseif sfmode == 3 if player.getav agility >= 5 setattackdamage sfdamage/sfskillb setweaponcritchance sfcritchance*sfskillb SetWeaponAnimAttackMult to sffireratea*sfskillb setweaponanimmult to sfanimrate*sfskillb set sfmode to 4 showmessage sffinesse else showmessage sftooslow set sfmode to 1 elseif sfmode == 4 setattackdamage to sfdamage*sfskillb setweaponcritchance sfcritchance/sfskillb SetWeaponAnimAttackMult to sffireratea/sfskillb setweaponanimmult to sfanimrate/sfskillb set sfmode to 1 showmessage sfnormal endif else set sfmispressed to 0 endif if iskeypressed 45 == 0 set SFmispressed to 0 endif endif endif endif end ;It says there's a mismatched if/else/then block beginning on line 37. Any ideas what it's talking about? Link to comment Share on other sites More sharing options...
blove Posted December 23, 2010 Share Posted December 23, 2010 I see you missing at least two ENDIFs. Try Cipcis' Script Validator. It should set you straight. Link to comment Share on other sites More sharing options...
Nadin Posted December 23, 2010 Author Share Posted December 23, 2010 I'll do that, thank you. Link to comment Share on other sites More sharing options...
Recommended Posts