hogy ne menjen el a jellemünk (mert baszott áldozni, vagy fullmage-el valamiért nem áldozod fel..)
Tipp: ha instant gyilkolós vagy akkor a " Nem harcolsz senkivel" triginél a verengzes = 0-as részbe a kivesz mindent hulla , felaldoz hullak ele tegyel egy #wait 4000-ret.
Kezdődhet az agymenés :)
BOT/Megbokod{*}%s(*)-t.
#IF (%1 = ore) {#VARIABLE targetcurrent {or}}
#IF (%1 = jaror) {#VARIABLE targetcurrent {or}}
#IF (%1 = fohercege) {#VARIABLE targetcurrent {foherceg}}
#IF (%1 = lelke) {#VARIABLE targetcurrent {lelek}}
#IF ((%tick < 5 and %tick > 1) or (@hpszazalek < 60) or (@mpszazalek < 50) or (@spszazalek < 20)) {p} {
#IF (!@varazslatlista) {varl} {
#IF (@bot) {
#IF (!%null(@csapattarsak) OR @csapattarsak != "") {
#IF (@ijaszat == 1) {
#IF (!%null(@nyilvesszokinek) OR @nyilvesszokinek != "") {
ad osszes nyil @nyilvesszokinek
} {#IF (@mifut=="tolgy") {felaldoz osszes hegyes nyilvesszo} {tolt}}
} {#SAY allitsd be a nyilakat ~[nyilakat~]!}
} {
//ha nincs csapattarsam
#IF (@ijaszat == 1) {#IF (@mifut=="tolgy") {felaldoz osszes hegyes nyilvesszo} {tolt}}
}
#IF (@kovetozik==1 AND @vankovetom == 0) {auto_koveto}
//nezzunk jellemet
#IF (@jellem != @jellem_now) {
#IF (@jellem == "demoni") {
#IF (@jellem_now == "gonosz") {
jellem_elment = 1
#VA bot 0
#T+ "UTILITY/JELLEM/ALDOZOS_CLASS"
w 15191
#wait 2000
aldoz
} {jellem_elment=0}
}
#IF (@jellem == "semleges") {
#IF (@jellem_now == "rosszakaratu" OR @jellem_now == "kedves") {
jellem_elment = 1
#VA bot 0
#T+ "UTILITY/JELLEM/ALDOZOS_CLASS"
w 15191
#wait 2000
aldoz
} {jellem_elment = 0}
}
#IF (@jellem == "szent") {
#IF (@jellem_now == "joakaratu") {
jellem_elment 1
#VA bot 0
#T+ "UTILITY/JELLEM/ALDOZOS_CLASS"
w 15191
#wait 2000
aldoz
} {jellem_elment=0}
}
}
//vaksag miatt a nyitotamadas ne rakja az oles-t 1-re mig nem vakultam ki
#IF ((@vaksag) & (!@belso_latas_fenntartva) & (@vakgyogy_vari != "vaksaggyogyitas") & (!%null(@vakgyogy_vari))) {vakgyogy} //{nyitotamadas}
//mindenfele feltetel utan mostmar tamadjunk is
#IF (@belso_latas_fenntartva) {
#IF (@jellem_elment = 0) {
#IF (@kovetozik == 1 AND @vankovetom == 1) {nyitotamadas}
#IF (@kovetozik == 0) {nyitotamadas}
}
} {
#IF (@vaksag==0 AND @jellem_elment == 0) {
#IF (@kovetozik == 1 AND @vankovetom == 1) {nyitotamadas}
#IF (@kovetozik == 0) {nyitotamadas}
}
//#IF (@vaksag = 0 AND @jellem_elment = 0) {nyitotamadas}
}
} //bot
} //varilista
}
COMBAT/CSATAVEGE/Felaldozol (%d) hullat --> Végére illesz egy "jellem" -et
csinálj classokat a UTILITY-be JELLEM es ALDOZOS -t
JELLEM CLASSBA jöhet pár változó
@jellemnum
@jellem_elment
@jellem_now
ALDOZOS classba jöhet egykét trigger :
Pattern: Felaldozol (%d) kenyer-t (*).
Trigi:
#IF (@jellem == "demoni") {
#IF (@jellem_now != "demoni") {
#ALARM +2 {aldoz} IDEIGLENES_CUCCOK
} {#VA bot 1;#VA jellem_elment 0;varl}
}
#IF (@jellem == "semleges") {
#IF (@jellem_now != "semleges") {
#ALARM +2 {aldoz} IDEIGLENES_CUCCOK
} {#VA bot 1;#VA jellem_elment 0;varl}
}
#IF (@jellem == "szent") {
#IF (@jellem_now != "szent") {
#ALARM +2 {aldoz} IDEIGLENES_CUCCOK
} {#VA bot 1;#VA jellem_elment 0;varl}
}
Pattern: ^ Gonosz Semleges Jo
Trigger : ide nem kell max ha nem szeretnéd látni a sorokat akkor egy #gag 2
ebbe jöhet egy új Trigger State (New -> Trigger State)
Pattern: ^([#]+[-]|[-]+[#]+[-]|[-]+[#])
Trigger:
#VA jellemnum {%pos( "#", %1)}
#IF (@jellemnum < 10) {jellem_now = {"demoni"}}
#IF (@jellemnum >= 10 AND @jellemnum <= 16) {jellem_now = "ordogi"}
#IF (@jellemnum > 16 AND @jellemnum <= 20) {jellem_now = "gonosz"}
#IF (@jellemnum > 20 AND @jellemnum <= 28) {jellem_now = "rosszakaratu"}
#IF (@jellemnum > 28 AND @jellemnum <= 33) {jellem_now = "semleges"}
#IF (@jellemnum > 33 AND @jellemnum <= 39) {jellem_now = "kedves"}
#IF (@jellemnum > 39 AND @jellemnum <= 41) {jellem_now = "joakaratu"}
#IF (@jellemnum > 41 AND @jellemnum <= 46) {jellem_now = "jo"}
#IF (@jellemnum > 46 AND @jellemnum <= 50) {jellem_now = "nagyon jo"}
#IF (@jellemnum > 50 AND @jellemnum <= 65) {jellem_now = "szent"}
//#show %ansi(bold,magenta)Jelleme: @jellem_now ~(@jellemnum~)%ansi(reset)
Jöhet egy második STATE
Pattern: (%s)(%w)(%s)$
Trigger: #PSUB {%ansi(29)Jellem:%ansi(reset) %ansi(bold,red)%2%ansi(reset)~(@jellemnum~)} %x2