1. Howdy, Freund! Du scheinst neu hier zu sein. Warum erstellst du dir nicht einen Forenaccount, um mitdiskutieren zu können? Du kannst dich hier registrieren.
    Du hast schon einen Forenaccount? Dann kannst du dich hier einloggen. Viel Spaß!

    Was denkst du zum Beispiel über diese Themen?

Herzschrittmacher

Dieses Thema im Forum "Tools und Scripte für The West" wurde erstellt von Bluep, 14. Feb. 2014.

  1. Bluep

    Bluep Revolverheld

    Registriert:
    3. Nov. 2010
    Beiträge:
    1.228
    Zustimmungen:
    100
    Huhu,

    das Valentins-Event ist mit seiner Herzchen-Verschickerei ja Geschmackssache; aber unbestritten nervt die andauernde Umsortierung der Freundesliste nach Onlinestatus & Exp, man findet selten die Gesuchte(n);

    Hier kommt jetzt ein kleines Scriplet ins Spiel - ich glaube/hoffe, es verstößt gegen keine Regeln :D

    Alles was es tut ist die Freundesliste nach Zeitpunkt für die nächste Herzchen-Spende zu sortieren, klicken muss man weiterhin manuell.

    Einfach ein neus Lesezeichen anlegen, und als "Adresse / URL" folgende laaaange Zeile eintragen:
    Update für das Update vom 17.2. mittags:
    Code:
    javascript:(function(){if(typeof Game.sesData.Hearts!=="undefined"){var e=[],t=Chat.Friendslist.getFriends(),n=Game.sesData.Hearts.friendsbar,r=WestUi.FriendsBar.friendsBarUi.friendsBar.eventActivations,i,s,o,u,a,f,l;for(s=0;s<t.length;s++){i=typeof r[t[s].playerId]!=="undefined"&&r[t[s].playerId].Hearts!=="undefined"?r[t[s].playerId].Hearts:0;e.push({n:t[s].pname,i:t[s].playerId,t:i})}e.sort(Sort.create("asc",function(e){return e.t}));i=$('<table align="center" border="1" cellpadding="2px" border="1">');for(s=0;s<e.length;s++){u=e[s].t+parseInt(n.cooldown,10)-(new ServerDate).getTime()/1e3;if(u>0){a=$("<td>("+u.formatDurationBuffWay()+")</td>")}else{a=$('<td><a href="#">'+n.label+"</a></td>").click(e[s].i,function(e){$(this).parent().remove();Ajax.remoteCall("friendsbar","event",{player_id:e.handleObj.data,event:"Hearts"},function(t){if(t.error)return MessageError(t.msg).show();MessageSuccess(t.msg).show();var n=e.handleObj.data;r[n]=r[n]||{};r[n].Hearts=t.activationTime})})}i.append($("<tr>)").append($("<td>"+e[s].n+"</td>"),a))}f=wman.open("heartsslist",null).setMiniTitle("Hearts").setTitle("Hearts");l=new west.gui.Scrollpane;l.appendContent(i);f.appendToContentPane(l.getMainDiv())}})()
    (Nein, es wird kein Extra-Script dafür geben - da sind die 2 Wochen Event zu kurz ^^ - als Lesezeichen angelegt, am besten in der Lesezeichen-Symbolleiste, sollte es komfortabel genug sein)

    /edit: Nicht schön, aber zweckdienlich:
    [​IMG]

    /edit 2: Übrigens freue ich mich weiterhin über neue "Freunde" *hust* auf de1, de10, Colo & Fair - ich werfe auch garantiert Herzchen zurück! ;)

    LG, Bluep
     
    Zuletzt bearbeitet: 17. Feb. 2014
  2. stewue

    stewue Revolverheld

    Registriert:
    7. Mai 2009
    Beiträge:
    2.357
    Zustimmungen:
    42
    Danke Bluep :up:
     
  3. Bluep

    Bluep Revolverheld

    Registriert:
    3. Nov. 2010
    Beiträge:
    1.228
    Zustimmungen:
    100
    ...klitzekleine Ergänzung in obigem Code, jetzt weiß auch die FriendsBar wen man schon beschickt hat ^^
     
  4. Flenders..

    Flenders.. Landstreicher

    Registriert:
    24. Nov. 2010
    Beiträge:
    99
    Zustimmungen:
    2
    Wunderbar,
    das Skript macht das versenden der Herzen viel einfacher und vor allem auch übersichtlicher

    Danke :)
     
  5. Bluep, super, danke! :up:
     
  6. Siwun

    Siwun Entdecker

    Registriert:
    4. Dez. 2010
    Beiträge:
    240
    Zustimmungen:
    0
    Danköööö :up:
     
  7. AceFace

    AceFace Landstreicher

    Registriert:
    17. Aug. 2010
    Beiträge:
    54
    Zustimmungen:
    0
    cool fetzt ;)

    könnte man in das script noch rein basteln, das man die gesamtanzahl der freunde sieht, wäre ja auch nicht so uninteressant :)
     
  8. Tenere

    Tenere Holzmagier

    Registriert:
    10. Feb. 2010
    Beiträge:
    17
    Zustimmungen:
    0
    Herrlich, Danke!
     
  9. Connor McLeod

    Connor McLeod Landstreicher

    Registriert:
    26. Aug. 2009
    Beiträge:
    78
    Zustimmungen:
    0
    Danke :)

    Bitte an die Sheriffs: Falls es verboten werden sollte, bitte rechtzeitig informieren. Wir wollen ja nichts verbotenes machen.
     
  10. Ciberstar 12

    Ciberstar 12 Entdecker

    Registriert:
    24. Juni 2013
    Beiträge:
    270
    Zustimmungen:
    25
    ziemlich dumme frage wie kann ich eine adresse festlegen wenn ich auf lesezeichen gehe kann ich keine adresse wählen da kommt immer automatisch die seite wo ich aktuell drauf bin

    hilfe wäre net schlecht
     
  11. Bluep

    Bluep Revolverheld

    Registriert:
    3. Nov. 2010
    Beiträge:
    1.228
    Zustimmungen:
    100
    Das macht glaub ich der Firefox so - dann einfach erstmal das "sinnlose" Lesezeichen der aktuellen Seite anlegen, dann Rechtsklick auf das Lesezeichen & "Bearbeiten" und dann den gewünschten Titel & vor allem den Code einfügen.
     
  12. Ciberstar 12

    Ciberstar 12 Entdecker

    Registriert:
    24. Juni 2013
    Beiträge:
    270
    Zustimmungen:
    25
    Danke für die schnelle antwort und funktionert prima
    dank dir
     
  13. Oder: Rechter Mausklick auf die Lesezeichenleiste, da kann man dann auch nen neues Lesezeichen mit url setzen. Oder über "Lesezeichen verwalten"
     
  14. Atoemchen

    Atoemchen Revolverheld

    Registriert:
    26. Sep. 2008
    Beiträge:
    1.721
    Zustimmungen:
    52
    @Bluep: Vielen herzlichen Dank
    :up:

    Ich nehme an für unseren Kollegen hier ist das Script gesperrt:
    :p
     
  15. Wurstkuchen

    Wurstkuchen Revolverheld

    Registriert:
    13. Juli 2009
    Beiträge:
    1.557
    Zustimmungen:
    60
  16. C0r0n4

    C0r0n4 Entdecker

    Registriert:
    11. Feb. 2010
    Beiträge:
    408
    Zustimmungen:
    0
  17. Tarnatos

    Tarnatos Entdecker

    Registriert:
    23. Juli 2009
    Beiträge:
    151
    Zustimmungen:
    0
  18. Annie Higgins

    Annie Higgins Entdecker

    Registriert:
    31. Mai 2010
    Beiträge:
    113
    Zustimmungen:
    0
    Dankesehr - allerdings habe ich ein kleines Problem - ich habe mir das Lesezeichen angelegt und wenn ich es anklicke erscheint auch eine Liste mit den Zeiten, allerdings kann ich die Freunde nicht aus dieser Liste heraus anklicken, soll das so sein, oder muss ich irgend etwas aktivieren, damit das funzt?
     
  19. -Eddy-

    -Eddy- Revolverheld

    Registriert:
    25. Aug. 2011
    Beiträge:
    3.165
    Zustimmungen:
    10
    wenn da nur zeiten stehen, hast du momentan niemanden dem du herzen verschenken kannst
     
  20. jo passt. danke bluep. auf jedenfall sehr zweckdienlich.