Source: Me. I have the Completionists Cape, so I've done all quests.r
Well, any quest that involved a specific skill give you that experience point.
dragon slayer gives 20k str and defence xp
To raise your strength on Runescape, all you have to do is selet the fighting style that will give you strength experience, and attack something. To do this you must click on the tab with the picture of the sword on it, and the choose the aggressive style. This will give you strength experience when you damage any enemies. The experience builds up, and after a while you will have leveled your strength up!
Vampire slayer gives like 5,000 attk xp... but thats about all...
276 - Wolf Whistle1,000 - Spirit of Summer1,500 - Summer's End4,000 - The Curse of ArravTotal: 6,776 Experience
The Smithing Quest
You can select an attack type that gives you only defense experience. Note that this will give you no attack or strength experience.
Try Imp Catcher. Its the simplest one.
These following quests will give you fishing exp. Free-player quests. None Member quests. The Fishing Contest: 2437exp. Land of the Goblins:3000exp. Rum Deal:7000exp. Sea Slug:7175exp. Swan Song:10000exp. Tai Bwo Wannai Trio:5000exp. The Fremennik Trials:2812exp. Check out Sal's Realm of Runescape for Quest Guides.
A lot of quest give you exp lamps. You can also check the reward of the quest before you start it.
Yes, special attacks give the same experience as any other attack.
I find it difficult to get specific information on quests for this skill. An online guide states: "Completing the easy quests Fight Arena, Holy Grail, Waterfall Quest, Scorpion Catcher and Tree Gnome Village will give you a huge boost to your combat level..." - but that is combat in general. Some quests, especially advanced ones, give lamps or similar items that can be applied to ANY skill, so you might use those, too. But in general, if it is combat experience you want (including constitution), I suggest you just fight a lot. You may want to do most quests anyway, either for the satisfaction of having them done, or for the benefits they give you - including experience in different skills.