Brutalia2
ForumZinglordos cucclimuccli › Nyilvesszoadogató script

Nyilvesszoadogató script

Zummer77 Jatekos
#1
Z
Zummer77
Jatekos
ALIAS [color=#FF4136]nyilakat <- beallithatod hogy kinek adogasd a csata vegen a nyilakat , vagy kilistazhatod, hogy ki van beallitva, vagy torolheted a listat. Figyeli, hogy van-e nyilazas skilled, ha van akkor megtartja a nyilakat[/color]
#IF (!%null(%1) AND %1 != "torol") {
#VA nyilvesszokinek {%1}
csapat duma --> Nyilakat: %1 !<--
} {
#IF (%1 == "torol") {
  #VA nyilvesszokinek ""
  #SAY nyilvesszokinek valtozo uritve!
} {
  #IF (%null(@nyilvesszokinek)) {#SAY Hasznalat: nyilakat [kinek] v nyilakat [torol]} {
    #SAY Jelenleg %ansi(bold,red)@nyilvesszokinek%ansi(reset)%ansi(bold,cyan) adogatom a nyilakat!%ansi(reset)
  }
}
}


TRIGGER MODE
[size=x-large]CLASS COMBAT/CSATAVEGE
^(.+) (palyafutasa e vilagon befejezodott|teste elettelenul rogy a foldre|teste a porba hull|teste elettelenul rogy a foldre|a masvilagra tavozott|eletenek vege|elete bevegeztetett|megmurdelt|holtan esik ossze|meghalt|kifingott).$[/size]
#VA aldoztam 0
#VA felezett 0
#T- nyitotrigi
corpse = %1
#if (%lower(@corpse) == @koveto_nev) {#va vankovetom 0 }
ellenfelek
kivesz mindent hulla
#if (@vaksag==1) {vakgyogy}

#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~]!}
}


^A Halal eljott (.+) lelkeert.$
#VA aldoztam 0
#VA felezett 0
#T- nyitotrigi
corpse = %1
#if (%lower(@corpse) == @koveto_nev) {#va vankovetom 0 }
ellenfelek
kivesz mindent hulla
#if (@vaksag==1) {vakgyogy}

#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~]!}
}


(%w) teste eggye valik az orokkevalosaggal.
nez
#VARIABLE aldoztam 0
#VARIABLE felezett 0
#VA oles 0
corpse = %1
#if (%lower(@corpse) == @koveto_nev) {#va vankovetom 0 }
ellenfelek
kivesz mindent hulla
#if (@vaksag==1) {vakgyogy}

#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~]!}
}


[size=x-large]CLASS BOT/Megbokod{*}%s(*)-t.[/size]
#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}
    //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}
  }
}
}
Mclod Jatekos
#2
M
Mclod
Jatekos
Átírva javított változatba. 
Amik módosúltak + egy kis madzsarázat:

A holtan összeesős scriptekbe

ha VAN csapattársad
és VAN ijjászat skilled - HA NINCS kiírja hogy állítsd be a nyilakat
és VAN belőve a nyilvesszőkinek változód akkor annak adogatja 
     ellenkező esetben ha a TOLGY bot fut akkor felaldozza a hegyes nyilvesszoket mivel dobálják a mobok 
     ellenkezőleg ha nem az fut akkor betölti a tegezbe

MEGBÖKDÖSÉSNÉL
ugyanez + egy feltétel mivel ha nem te vagy a csapatvezető akkor is fusson le az a rész, hogy töltse be a tegezbe vagy áldozza fel a nyilakat TÖLGYben
Lepj be a hozzaszolashoz!
Stílus