Forum Gildii Wielkiego Bractwa Sosarii (WBS)
;Autor: [nGz] ;Wersja: 3.5 ;Leczy automatycznie hp i lyka miksa czerwonego gdy masz mniej jak 4 staminy. ;Jesli wlaczysz w Easyuo opcje Enable Event Sysmessage(Options-->Configuration) ;to skrypt powiadomi Cie gdy bedziesz mial mniej niz 11 bandazy lub mniej niz 20 HP. initevents set %band 0 set %stna 0 set %licz3 0 start1: set %useba 0 set %licz #scnt2 + 180 set %hp #hits start: if #str = N/A { set %stna 1 event macro 8 2 } ignoreitem reset if H in #charstatus goto start1 if %useba = 1 goto stamina if #hits < #maxhits { bandaze: finditem zlf if #findkind = -1 { set %band 1 goto stamina } if #findkind = 1 { ignoreitem #findid goto bandaze } set %hp #hits + 3 wiecej: set %licz2 0 if #shard = DREAM , #spc , MASTERS event macro 1 0 .um uzdrawianie else { set #lobjectid #findid event macro 17 } loop: scanjournal 1 set %licz2 %licz2 + 1 wait 1 wait 1 if #targcurs = 1 goto tself if I_am_frozen in #journal goto start1 if I_am_already in #sysmsg goto czekaj if Nie_mozesz_teraz in #sysmsg goto tself if Nie_mozesz_tego in #sysmsg goto tself if %licz2 > 8 goto wiecej goto loop tself: event macro 23 event macro 23 event macro 23 if Kogo_Chcial in #sysmsg goto tself set %useba 1 set %licz #scnt2 + 180 set %iband #findstack - 1 set #sysmsgcol 1080 if %iband < 11 { if %iband > 0 event sysmessage Koncza Ci sie bandaze: %iband } if %iband = 0 event sysmessage Skonczyly Ci sie bandaze!!! if #targcurs = 1 goto tself } stamina: if %useba = 1 { if #stamina < 2 goto stam2 if %licz - #scnt2 < 100 goto czekaj } stam2: if #stamina < 4 { if #stamina = 0 { if %stna = 1 { set %stna 0 wait 5 goto czekaj } } if #stamina = N/A { set %stna 1 goto czekaj } miks: finditem zuf if #findkind = -1 { if %band = 1 halt goto czekaj } if #findkind = 1 { ignoreitem #findid goto miks } set #lobjectid #findid event macro 17 wait 10 } czekaj: if #sex = 1 { if #sysmsg = Przestalas_sie_leczyc. goto start1 if Wyleczylas_sie in #sysmsg goto start1 } if #sex = 0 { if #sysmsg = Przestales_sie_leczyc. goto start1 if Wyleczyles_sie in #sysmsg goto start1 } if Your_skill_in_Healing in #sysmsg { scanjournal 1 if Your_skill_in_Healing in #journal goto start1 } if Your_skill_in_Uzdrawianie in #sysmsg { scanjournal 1 if Your_skill_in_Uzdrawianie in #journal goto start1 } if Your_dexterity in #sysmsg { scanjournal 1 if Your_dexterity in #journal goto start1 } if #sysmsg = Nie_udalo_ci_sie_wyleczyc_tej_osoby. goto start1 if #sysmsg = Anulowano. goto start1 if %licz3 > 0 { set %licz3 %licz3 + 1 if %licz3 > 17 set %licz3 0 goto ohptxt } if #hits < 20 { set %licz3 1 set #sysmsgcol 1080 event sysmessage MASZ #hits HP!!! sound E:\Mp3\kryt2.wav } ohptxt: if #hits = #maxhits goto start1 if #hits > %hp goto start1 if %licz < #scnt2 goto start1 if Tego_nie_uda_Ci_sie_wskrzesic in #sysmsg goto start1 if Nie_widzisz_tego in #sysmsg goto start1 if To_zwierze_jest_w in #sysmsg goto start1 if Nie_mozesz_go_wyleczyc in #sysmsg goto start1 if Nie_mozesz_tego_wyleczyc in #sysmsg goto start1 goto start
Offline