öreg
Well-Known Member
- A reakció pontszáma
- 1.707
A script termelés nézetben működik. Létrehoz egy jegyzet nevű oszlopot. Az oszlop minden sorában szerepel egy törlés gomb, amivel az adott falu jegyzetét törölhetjük. Törlés után a jegyzet buborék is eltűnik.Ez nem is scriptre ötlet,inkább egy funkció,ha megvalósítható.
A saját jegyzeteket(összeset akár) egy gombnyomással törölni,vagy egy listát feldobna a cuccos a faluknál kordikkal,és kedvedre törölgethetnéd,nem kellene folyamatosan rányomkodni,mert idegbajt kap az ember néha. DE AZ ÖSSZES JEGYZET TÖRLÉSÉT fent tartanám itt is,mert tényleg,idegesítő,sok idő,és órákat töltök én el velük folyamatosan.
öreg
Kód beillesztése:
javascript:
var villages = parseInt($("#production_table").find("th").eq(1).text().match(/\d+/)[0]);
function createButtons(i,id) {
$("#production_table").find("tr").eq(i).find("th").first().after(`<th>Jegyzet</th>`);
$("#production_table").find("tr").eq(i+1).find("td").first().after(`<td><button type="button" class="button" onclick="village_note_post(${id})">Törlés</button></td>`);
}
function getVillageID() {
for (var i = 0; i < villages; i++) {
var id = $("#production_table").find(".quickedit-vn").eq(i).attr("data-id");
createButtons(i,id);
}
}
function village_note_post(id) {
TribalWars.post("api", {ajaxaction: "village_note_edit"}, {"village_id": id, "note": ""});
}
$("#production_table").on("click",".button", function() {
$(this).closest('tr').find(".village_note").remove();
$(this).prop("disabled",true);
});
getVillageID();
void(0);