@UPDATE!
You can visit page NPC Quests and test newest version of NPC quest maker.
I'm waiting for my graphic now to make all missing buttons and backgrounds. 'kill' missions doesn't work yet. Library to make it compatible with 0.3.6 and all 0.4 is also not ready.
NPC Quests
Example code to 'LOAD HTML':
You can visit page NPC Quests and test newest version of NPC quest maker.
I'm waiting for my graphic now to make all missing buttons and backgrounds. 'kill' missions doesn't work yet. Library to make it compatible with 0.3.6 and all 0.4 is also not ready.
NPC Quests
Example code to 'LOAD HTML':
XML:
<div id="main">
<div name="missionBox" class="missionBox"><div name="missionName" class="missionName">nbbnb</div><div name="missionComment" class="missionComment">bnbnbn</div><img src="images/add_text.png" class="addButton" onclick="addText(this);"><div class="textsHolder" name="textsHolder"><div name="taskText" class="taskText"><b style="font-size:24px">Text:</b> <input type="text" name="text" value="hi bi00th" size="100" maxlength="255"><br><b style="font-size:24px">Answers:</b> <img src="images/add_answer.png" class="addButton" onclick="addAnswer(this);" alt="Add answer"><div class="answersHolder" name="answersHolder"><div class="answer" name="answer"><b style="font-size:24px">Words:</b> <img src="images/add_word.png" class="addButton" onclick="addAnswerWord(this);" alt="Add word"><div name="answerWordsHolder" class="answerWordsHolder"><div class="answerWord" name="answerWord"><input type="text" name="answerWordInput" size="20" maxlength="255" value="mission"><button name="wordRemover" type="" value="" onclick="removeWord(this)">Remove word</button></div><div class="answerWord" name="answerWord"><input type="text" name="answerWordInput" size="20" maxlength="255" value="quest"><button name="wordRemover" type="" value="" onclick="removeWord(this)">Remove word</button></div></div><b style="font-size:24px">Requirements:</b> <img src="images/add_requirement.png" class="addButton" onclick="addRequirement(this);" alt="Add requirement"><div name="answerRequirementsHolder" class="answerRequirementsHolder"></div><b style="font-size:24px">Actions:</b> <img src="images/add_action.png" class="addButton" onclick="addAction(this);" alt="Add action"><div name="answerActionsHolder" class="answerActionsHolder"><div class="answerAction" name="answerAction"><div name="typeAndParametersOfAction"><span name="typeOfAction"><select name="reqID" onchange="changeActionParameters(this);" style="visibility: visible; "><option value="0">None</option><option value="1">Say</option><option value="2" sekted="sekted" selected="selected">Go to next text</option><option value="3">Go to next mission</option><option value="4">Go to next mission and show text</option><option value="5">Go to text and show it's text</option><option value="6">Go to mission</option><option value="7">Go to mission and show text</option><option value="8">Go to start of NPC</option><option value="9">Add kill mission</option><option value="10">Remove kill mission</option><option value="11">Add Item Count</option><option value="12">Add Item Special</option><option value="13">Remove Item Count</option><option value="14">Add Item Slot</option><option value="15">Remove Item Slot</option><option value="16">Change Experience</option><option value="17">Set Experience</option><option value="18">Change Level</option><option value="19">Set Level</option><option value="20">Change HP</option><option value="21">Set HP</option><option value="22">Change Mana</option><option value="23">Set Mana</option><option value="24">Change Storage</option><option value="25">Set Storage</option><option value="26">Unset Storage</option><option value="27">Teleport NPC</option><option value="28">Teleport Player</option><option value="29">Show effect</option><option value="30">Show animated text</option><option value="31">Add item to position [if possible]</option><option value="32">Remove item from position [if possible]</option><option value="33">Add Money</option><option value="34">Remove Money</option></select></span><span name="parametersOfAction"></span><button name="actionRemover" type="" value="" onclick="removeAction(this)">Remove action</button></div></div></div></div></div></div><div name="taskText" class="taskText"><b style="font-size:24px">Text:</b> <input type="text" name="text" value="nice mission text, want make ? {yes}?" size="100" maxlength="255"><br><b style="font-size:24px">Answers:</b> <img src="images/add_answer.png" class="addButton" onclick="addAnswer(this);" alt="Add answer"><div class="answersHolder" name="answersHolder"><div class="answer" name="answer"><b style="font-size:24px">Words:</b> <img src="images/add_word.png" class="addButton" onclick="addAnswerWord(this);" alt="Add word"><div name="answerWordsHolder" class="answerWordsHolder"><div class="answerWord" name="answerWord"><input type="text" name="answerWordInput" size="20" maxlength="255" value="yes"><button name="wordRemover" type="" value="" onclick="removeWord(this)">Remove word</button></div><div class="answerWord" name="answerWord"><input type="text" name="answerWordInput" size="20" maxlength="255" value="ok"><button name="wordRemover" type="" value="" onclick="removeWord(this)">Remove word</button></div><div class="answerWord" name="answerWord"><input type="text" name="answerWordInput" size="20" maxlength="255" value="i do"><button name="wordRemover" type="" value="" onclick="removeWord(this)">Remove word</button></div></div><b style="font-size:24px">Requirements:</b> <img src="images/add_requirement.png" class="addButton" onclick="addRequirement(this);" alt="Add requirement"><div name="answerRequirementsHolder" class="answerRequirementsHolder"></div><b style="font-size:24px">Actions:</b> <img src="images/add_action.png" class="addButton" onclick="addAction(this);" alt="Add action"><div name="answerActionsHolder" class="answerActionsHolder"><div class="answerAction" name="answerAction"><div name="typeAndParametersOfAction"><span name="typeOfAction"><select name="reqID" onchange="changeActionParameters(this);" style="visibility: visible; "><option value="0">None</option><option value="1">Say</option><option value="2">Go to next text</option><option value="3" sekted="sekted" selected="selected">Go to next mission</option><option value="4">Go to next mission and show text</option><option value="5">Go to text and show it's text</option><option value="6">Go to mission</option><option value="7">Go to mission and show text</option><option value="8">Go to start of NPC</option><option value="9">Add kill mission</option><option value="10">Remove kill mission</option><option value="11">Add Item Count</option><option value="12">Add Item Special</option><option value="13">Remove Item Count</option><option value="14">Add Item Slot</option><option value="15">Remove Item Slot</option><option value="16">Change Experience</option><option value="17">Set Experience</option><option value="18">Change Level</option><option value="19">Set Level</option><option value="20">Change HP</option><option value="21">Set HP</option><option value="22">Change Mana</option><option value="23">Set Mana</option><option value="24">Change Storage</option><option value="25">Set Storage</option><option value="26">Unset Storage</option><option value="27">Teleport NPC</option><option value="28">Teleport Player</option><option value="29">Show effect</option><option value="30">Show animated text</option><option value="31">Add item to position [if possible]</option><option value="32">Remove item from position [if possible]</option><option value="33">Add Money</option><option value="34">Remove Money</option></select></span><span name="parametersOfAction"></span><button name="actionRemover" type="" value="" onclick="removeAction(this)">Remove action</button></div></div></div></div><div class="answer" name="answer"><b style="font-size:24px">Words:</b> <img src="images/add_word.png" class="addButton" onclick="addAnswerWord(this);" alt="Add word"><div name="answerWordsHolder" class="answerWordsHolder"><div class="answerWord" name="answerWord"><input type="text" name="answerWordInput" size="20" maxlength="255" value="no"><button name="wordRemover" type="" value="" onclick="removeWord(this)">Remove word</button></div><div class="answerWord" name="answerWord"><input type="text" name="answerWordInput" size="20" maxlength="255" value="don't"><button name="wordRemover" type="" value="" onclick="removeWord(this)">Remove word</button></div></div><b style="font-size:24px">Requirements:</b> <img src="images/add_requirement.png" class="addButton" onclick="addRequirement(this);" alt="Add requirement"><div name="answerRequirementsHolder" class="answerRequirementsHolder"></div><b style="font-size:24px">Actions:</b> <img src="images/add_action.png" class="addButton" onclick="addAction(this);" alt="Add action"><div name="answerActionsHolder" class="answerActionsHolder"><div class="answerAction" name="answerAction"><div name="typeAndParametersOfAction"><span name="typeOfAction"><select name="reqID" onchange="changeActionParameters(this);" style="visibility: visible; "><option value="0">None</option><option value="1">Say</option><option value="2">Go to next text</option><option value="3">Go to next mission</option><option value="4">Go to next mission and show text</option><option value="5">Go to text and show it's text</option><option value="6">Go to mission</option><option value="7">Go to mission and show text</option><option value="8" sekted="sekted" selected="selected">Go to start of NPC</option><option value="9">Add kill mission</option><option value="10">Remove kill mission</option><option value="11">Add Item Count</option><option value="12">Add Item Special</option><option value="13">Remove Item Count</option><option value="14">Add Item Slot</option><option value="15">Remove Item Slot</option><option value="16">Change Experience</option><option value="17">Set Experience</option><option value="18">Change Level</option><option value="19">Set Level</option><option value="20">Change HP</option><option value="21">Set HP</option><option value="22">Change Mana</option><option value="23">Set Mana</option><option value="24">Change Storage</option><option value="25">Set Storage</option><option value="26">Unset Storage</option><option value="27">Teleport NPC</option><option value="28">Teleport Player</option><option value="29">Show effect</option><option value="30">Show animated text</option><option value="31">Add item to position [if possible]</option><option value="32">Remove item from position [if possible]</option><option value="33">Add Money</option><option value="34">Remove Money</option></select></span><span name="parametersOfAction"></span><button name="actionRemover" type="" value="" onclick="removeAction(this)">Remove action</button></div></div></div></div></div></div></div></div><div name="missionBox" class="missionBox"><div name="missionName" class="missionName">complet miss</div><div name="missionComment" class="missionComment">sdsdsd</div><img src="images/add_text.png" class="addButton" onclick="addText(this);"><div class="textsHolder" name="textsHolder"><div name="taskText" class="taskText"><b style="font-size:24px">Text:</b> <input type="text" name="text" value="hi my quest maker, are you here to talk about {mission}?" size="100" maxlength="255"><br><b style="font-size:24px">Answers:</b> <img src="images/add_answer.png" class="addButton" onclick="addAnswer(this);" alt="Add answer"><div class="answersHolder" name="answersHolder"><div class="answer" name="answer"><b style="font-size:24px">Words:</b> <img src="images/add_word.png" class="addButton" onclick="addAnswerWord(this);" alt="Add word"><div name="answerWordsHolder" class="answerWordsHolder"><div class="answerWord" name="answerWord"><input type="text" name="answerWordInput" size="20" maxlength="255" value="mission"><button name="wordRemover" type="" value="" onclick="removeWord(this)">Remove word</button></div><div class="answerWord" name="answerWord"><input type="text" name="answerWordInput" size="20" maxlength="255" value="quest"><button name="wordRemover" type="" value="" onclick="removeWord(this)">Remove word</button></div></div><b style="font-size:24px">Requirements:</b> <img src="images/add_requirement.png" class="addButton" onclick="addRequirement(this);" alt="Add requirement"><div name="answerRequirementsHolder" class="answerRequirementsHolder"></div><b style="font-size:24px">Actions:</b> <img src="images/add_action.png" class="addButton" onclick="addAction(this);" alt="Add action"><div name="answerActionsHolder" class="answerActionsHolder"><div class="answerAction" name="answerAction"><div name="typeAndParametersOfAction"><span name="typeOfAction"><select name="reqID" onchange="changeActionParameters(this);" style="visibility: visible; "><option value="0">None</option><option value="1">Say</option><option value="2" sekted="sekted" selected="selected">Go to next text</option><option value="3">Go to next mission</option><option value="4">Go to next mission and show text</option><option value="5">Go to text and show it's text</option><option value="6">Go to mission</option><option value="7">Go to mission and show text</option><option value="8">Go to start of NPC</option><option value="9">Add kill mission</option><option value="10">Remove kill mission</option><option value="11">Add Item Count</option><option value="12">Add Item Special</option><option value="13">Remove Item Count</option><option value="14">Add Item Slot</option><option value="15">Remove Item Slot</option><option value="16">Change Experience</option><option value="17">Set Experience</option><option value="18">Change Level</option><option value="19">Set Level</option><option value="20">Change HP</option><option value="21">Set HP</option><option value="22">Change Mana</option><option value="23">Set Mana</option><option value="24">Change Storage</option><option value="25">Set Storage</option><option value="26">Unset Storage</option><option value="27">Teleport NPC</option><option value="28">Teleport Player</option><option value="29">Show effect</option><option value="30">Show animated text</option><option value="31">Add item to position [if possible]</option><option value="32">Remove item from position [if possible]</option><option value="33">Add Money</option><option value="34">Remove Money</option></select></span><span name="parametersOfAction"></span><button name="actionRemover" type="" value="" onclick="removeAction(this)">Remove action</button></div></div></div></div></div></div><div name="taskText" class="taskText"><b style="font-size:24px">Text:</b> <input type="text" name="text" value="have you done my nice mission? {yes}?" size="100" maxlength="255"><br><b style="font-size:24px">Answers:</b> <img src="images/add_answer.png" class="addButton" onclick="addAnswer(this);" alt="Add answer"><div class="answersHolder" name="answersHolder"><div class="answer" name="answer"><b style="font-size:24px">Words:</b> <img src="images/add_word.png" class="addButton" onclick="addAnswerWord(this);" alt="Add word"><div name="answerWordsHolder" class="answerWordsHolder"><div class="answerWord" name="answerWord"><input type="text" name="answerWordInput" size="20" maxlength="255" value="ye"><button name="wordRemover" type="" value="" onclick="removeWord(this)">Remove word</button></div><div class="answerWord" name="answerWord"><input type="text" name="answerWordInput" size="20" maxlength="255" value="yes"><button name="wordRemover" type="" value="" onclick="removeWord(this)">Remove word</button></div></div><b style="font-size:24px">Requirements:</b> <img src="images/add_requirement.png" class="addButton" onclick="addRequirement(this);" alt="Add requirement"><div name="answerRequirementsHolder" class="answerRequirementsHolder"><div class="answerRequirement" name="answerRequirement"><div name="typeAndParametersOfRequirement"><span name="typeOfRequirement"><select name="reqID" onchange="changeRequirementParameters(this);" style="visibility: visible; "><option value="0">None</option><option value="1">Level</option><option value="2">Magic Level</option><option value="3">Skill Level</option><option value="4">Vocation IS</option><option value="5">Vocation IS NOT</option><option value="6">Item Count</option><option value="7">Item Slot</option><option value="8" sekted="sekted" selected="selected">Money</option><option value="9">Storage Value</option><option value="10">Check Kill Mission</option></select></span><span name="parametersOfRequirement"><select name="param1" style="visibility: visible; "><option value=">="> >= (higher or equal)</option><option value=">=" sekted="sekted" selected="selected"> <= (lower or equal)</option><option value="=="> = (equal)</option><option value="~="> != (not equal)</option><option value="%"> % (modulo equal 0)</option></select><input type="text" name="param2" size="10" value="4"></span><button name="requirementRemover" type="" value="" onclick="removeRequirement(this)">Remove requirement</button></div><b style="margin-left:20px">Fail actions: </b><img src="images/add_action.png" class="addButton" onclick="addFailAction(this);" alt="Add fail action"><div name="failActionsHolder" class="failActionsHolder"><div class="answerAction" name="answerAction"><div name="typeAndParametersOfAction"><span name="typeOfAction"><select name="reqID" onchange="changeActionParameters(this);" style="visibility: visible; "><option value="0">None</option><option value="1" sekted="sekted" selected="selected">Say</option><option value="2">Go to next text</option><option value="3">Go to next mission</option><option value="4">Go to next mission and show text</option><option value="5">Go to text and show it's text</option><option value="6">Go to mission</option><option value="7">Go to mission and show text</option><option value="8">Go to start of NPC</option><option value="9">Add kill mission</option><option value="10">Remove kill mission</option><option value="11">Add Item Count</option><option value="12">Add Item Special</option><option value="13">Remove Item Count</option><option value="14">Add Item Slot</option><option value="15">Remove Item Slot</option><option value="16">Change Experience</option><option value="17">Set Experience</option><option value="18">Change Level</option><option value="19">Set Level</option><option value="20">Change HP</option><option value="21">Set HP</option><option value="22">Change Mana</option><option value="23">Set Mana</option><option value="24">Change Storage</option><option value="25">Set Storage</option><option value="26">Unset Storage</option><option value="27">Teleport NPC</option><option value="28">Teleport Player</option><option value="29">Show effect</option><option value="30">Show animated text</option><option value="31">Add item to position [if possible]</option><option value="32">Remove item from position [if possible]</option><option value="33">Add Money</option><option value="34">Remove Money</option></select></span><span name="parametersOfAction"><input type="type" value="I told you to bring me 5000 gold!" size="50" name="param1"></span><button name="actionRemover" type="" value="" onclick="removeAction(this)">Remove action</button></div></div><div class="answerAction" name="answerAction"><div name="typeAndParametersOfAction"><span name="typeOfAction"><select name="reqID" onchange="changeActionParameters(this);" style="visibility: visible; "><option value="0">None</option><option value="1">Say</option><option value="2">Go to next text</option><option value="3">Go to next mission</option><option value="4">Go to next mission and show text</option><option value="5">Go to text and show it's text</option><option value="6">Go to mission</option><option value="7">Go to mission and show text</option><option value="8" sekted="sekted" selected="selected">Go to start of NPC</option><option value="9">Add kill mission</option><option value="10">Remove kill mission</option><option value="11">Add Item Count</option><option value="12">Add Item Special</option><option value="13">Remove Item Count</option><option value="14">Add Item Slot</option><option value="15">Remove Item Slot</option><option value="16">Change Experience</option><option value="17">Set Experience</option><option value="18">Change Level</option><option value="19">Set Level</option><option value="20">Change HP</option><option value="21">Set HP</option><option value="22">Change Mana</option><option value="23">Set Mana</option><option value="24">Change Storage</option><option value="25">Set Storage</option><option value="26">Unset Storage</option><option value="27">Teleport NPC</option><option value="28">Teleport Player</option><option value="29">Show effect</option><option value="30">Show animated text</option><option value="31">Add item to position [if possible]</option><option value="32">Remove item from position [if possible]</option><option value="33">Add Money</option><option value="34">Remove Money</option></select></span><span name="parametersOfAction"></span><button name="actionRemover" type="" value="" onclick="removeAction(this)">Remove action</button></div></div></div></div></div><b style="font-size:24px">Actions:</b> <img src="images/add_action.png" class="addButton" onclick="addAction(this);" alt="Add action"><div name="answerActionsHolder" class="answerActionsHolder"><div class="answerAction" name="answerAction"><div name="typeAndParametersOfAction"><span name="typeOfAction"><select name="reqID" onchange="changeActionParameters(this);" style="visibility: visible; "><option value="0">None</option><option value="1">Say</option><option value="2">Go to next text</option><option value="3" sekted="sekted" selected="selected">Go to next mission</option><option value="4">Go to next mission and show text</option><option value="5">Go to text and show it's text</option><option value="6">Go to mission</option><option value="7">Go to mission and show text</option><option value="8">Go to start of NPC</option><option value="9">Add kill mission</option><option value="10">Remove kill mission</option><option value="11">Add Item Count</option><option value="12">Add Item Special</option><option value="13">Remove Item Count</option><option value="14">Add Item Slot</option><option value="15">Remove Item Slot</option><option value="16">Change Experience</option><option value="17">Set Experience</option><option value="18">Change Level</option><option value="19">Set Level</option><option value="20">Change HP</option><option value="21">Set HP</option><option value="22">Change Mana</option><option value="23">Set Mana</option><option value="24">Change Storage</option><option value="25">Set Storage</option><option value="26">Unset Storage</option><option value="27">Teleport NPC</option><option value="28">Teleport Player</option><option value="29">Show effect</option><option value="30">Show animated text</option><option value="31">Add item to position [if possible]</option><option value="32">Remove item from position [if possible]</option><option value="33">Add Money</option><option value="34">Remove Money</option></select></span><span name="parametersOfAction"></span><button name="actionRemover" type="" value="" onclick="removeAction(this)">Remove action</button></div></div><div class="answerAction" name="answerAction"><div name="typeAndParametersOfAction"><span name="typeOfAction"><select name="reqID" onchange="changeActionParameters(this);" style="visibility: visible; "><option value="0">None</option><option value="1" sekted="sekted" selected="selected">Say</option><option value="2">Go to next text</option><option value="3">Go to next mission</option><option value="4">Go to next mission and show text</option><option value="5">Go to text and show it's text</option><option value="6">Go to mission</option><option value="7">Go to mission and show text</option><option value="8">Go to start of NPC</option><option value="9">Add kill mission</option><option value="10">Remove kill mission</option><option value="11">Add Item Count</option><option value="12">Add Item Special</option><option value="13">Remove Item Count</option><option value="14">Add Item Slot</option><option value="15">Remove Item Slot</option><option value="16">Change Experience</option><option value="17">Set Experience</option><option value="18">Change Level</option><option value="19">Set Level</option><option value="20">Change HP</option><option value="21">Set HP</option><option value="22">Change Mana</option><option value="23">Set Mana</option><option value="24">Change Storage</option><option value="25">Set Storage</option><option value="26">Unset Storage</option><option value="27">Teleport NPC</option><option value="28">Teleport Player</option><option value="29">Show effect</option><option value="30">Show animated text</option><option value="31">Add item to position [if possible]</option><option value="32">Remove item from position [if possible]</option><option value="33">Add Money</option><option value="34">Remove Money</option></select></span><span name="parametersOfAction"><input type="type" value="Thank you very much! Sorry, but i got shit reward for you" size="50" name="param1"></span><button name="actionRemover" type="" value="" onclick="removeAction(this)">Remove action</button></div></div><div class="answerAction" name="answerAction"><div name="typeAndParametersOfAction"><span name="typeOfAction"><select name="reqID" onchange="changeActionParameters(this);" style="visibility: visible; "><option value="0">None</option><option value="1">Say</option><option value="2">Go to next text</option><option value="3">Go to next mission</option><option value="4">Go to next mission and show text</option><option value="5">Go to text and show it's text</option><option value="6">Go to mission</option><option value="7">Go to mission and show text</option><option value="8">Go to start of NPC</option><option value="9">Add kill mission</option><option value="10">Remove kill mission</option><option value="11" sekted="sekted" selected="selected">Add Item Count</option><option value="12">Add Item Special</option><option value="13">Remove Item Count</option><option value="14">Add Item Slot</option><option value="15">Remove Item Slot</option><option value="16">Change Experience</option><option value="17">Set Experience</option><option value="18">Change Level</option><option value="19">Set Level</option><option value="20">Change HP</option><option value="21">Set HP</option><option value="22">Change Mana</option><option value="23">Set Mana</option><option value="24">Change Storage</option><option value="25">Set Storage</option><option value="26">Unset Storage</option><option value="27">Teleport NPC</option><option value="28">Teleport Player</option><option value="29">Show effect</option><option value="30">Show animated text</option><option value="31">Add item to position [if possible]</option><option value="32">Remove item from position [if possible]</option><option value="33">Add Money</option><option value="34">Remove Money</option></select></span><span name="parametersOfAction">Item ID: <input type="text" name="param1" size="6" value="1234"> Count: <input type="text" name="param2" size="6" value="5"></span><button name="actionRemover" type="" value="" onclick="removeAction(this)">Remove action</button></div></div></div></div></div></div></div></div><div name="missionBox" class="missionBox"><div name="missionName" class="missionName">end mission</div><div name="missionComment" class="missionComment"></div><img src="images/add_text.png" class="addButton" onclick="addText(this);"><div class="textsHolder" name="textsHolder"><div name="taskText" class="taskText"><b style="font-size:24px">Text:</b> <input type="text" name="text" value="hey. i got no more missions for you. thx for help!" size="100" maxlength="255"><br><b style="font-size:24px">Answers:</b> <img src="images/add_answer.png" class="addButton" onclick="addAnswer(this);" alt="Add answer"><div class="answersHolder" name="answersHolder"></div></div></div></div></div>