What's new

Przer?bka skryptu na napisy na tp.

Status
Not open for further replies.

Questt

Active User
Joined
Feb 20, 2010
Messages
149
Reaction score
3
Ca?o?? wygl?da tak:
PHP:
 local pozycje = {
 {pos = {x=995, y=1003, z=7}, tekst = "Tp Room"},
 {pos = {x=995, y=1001, z=7}, tekst = "Questy"},
 {pos = {x=1003, y=1001, z=7}, tekst = "Depo"},
 {pos = {x=995, y=1002, z=7}, tekst = "npc"},
 {pos = {x=1003, y=1002, z=7}, tekst = "Trainery"},
 {pos = {x=995, y=997, z=7}, tekst = "Bless"},
 {pos = {x=1003, y=1003, z=7}, tekst = "Aol"},
 {pos = {x=1000, y=994, z=7}, tekst = "Zycie"}, 
 }
		function onThink(interval, lastExecution)
			local kolor = TEXTCOLOR_GREEN  -- Jakim kolorem jest dany napis
			for i=1, #pozycje do
				doSendMagicEffect(pozycje[i].pos,37)
				doSendAnimatedText(pozycje[i].pos,pozycje[i].tekst,kolor)
			end
			return true
			end

Dzia?a to tak, ?e wszystkie napisy s? na zielono i jest jeden efekt. Ja chcia?bym, ?eby by?o tak ze wszystkimi napisami opr?cz "Zycie","Aol","Bless" (te 3 ostatnie). Bo chcia?bym, ?eby te 3 napisy by?y innym kolorem i zz innym efektem, ale ?eby te kolory nie by?y wybierane losowo.
 

ErMex

Egzekucja
Joined
Dec 1, 2010
Messages
574
Reaction score
181
Odp: Przer?bka skryptu na napisy na tp.

Nie jestem dobrym skrypterem ale w takiej sytuacji poradzi?bym sobie tak: Usun??bym z tego skryptu
PHP:
 {pos = {x=995, y=997, z=7}, tekst = "Bless"},
 {pos = {x=1003, y=1003, z=7}, tekst = "Aol"},
 {pos = {x=1000, y=994, z=7}, tekst = "Zycie"},
A nast?pnie zrobi?bym trzy osobne skrypty (wiem, ?e bezsensu) przyk?ad:

Code:
 local pozycje = {
 {pos = {x=1000, y=994, z=7}, tekst = "Zycie"}, 
 }
        function onThink(interval, lastExecution)
            local kolor = TEXTCOLOR_[COLOR="Red"]YELLOW[/COLOR]  -- Jakim kolorem jest dany napis
            for i=1, #pozycje do
                doSendMagicEffect(pozycje[i].pos,37)
                doSendAnimatedText(pozycje[i].pos,pozycje[i].tekst,kolor)
            end
            return true
            end
Na czerwono zaznaczy?em nowy kolor. I tak jeszcze dwa razy :p Polecam Ci znale?? inny skrypt. Jesli Ci si? nie chce szuka? to napisz. hmmm czy to nie czasem Pandorion?

Pozdrawiam,
ErMex
 

Questt

Active User
Joined
Feb 20, 2010
Messages
149
Reaction score
3
Odp: Przer?bka skryptu na napisy na tp.

Up

My?la?em nad tym, ale w ko?cu pomy?la?em, ?e du?o pierdolenia z tym jest (i tylko spam). :) Innych skrypt?w nie ma, przynajmniej ?eby mi odpowiada?y.
 

Kowol

Senior User
Joined
Apr 9, 2008
Messages
1,250
Reaction score
158
Odp: Przer?bka skryptu na napisy na tp.

Code:
local pozycje = {
 {pos = {x=995, y=1003, z=7}, tekst = "Tp Room", effect=32, color=TEXTCOLOR_GREEN},
 {pos = {x=995, y=1001, z=7}, tekst = "Questy", effect=32, color=TEXTCOLOR_GREEN},
 {pos = {x=1003, y=1001, z=7}, tekst = "Depo", effect=32, color=TEXTCOLOR_GREEN},
 {pos = {x=995, y=1002, z=7}, tekst = "npc", effect=32, color=TEXTCOLOR_GREEN},
 {pos = {x=1003, y=1002, z=7}, tekst = "Trainery", effect=32, color=TEXTCOLOR_GREEN},
 {pos = {x=995, y=997, z=7}, tekst = "Bless", effect=28, color=TEXTCOLOR_YELLOW},
 {pos = {x=1003, y=1003, z=7}, tekst = "Aol", effect=28, color=TEXTCOLOR_YELLOW},
 {pos = {x=1000, y=994, z=7}, tekst = "Zycie", effect=28, color=TEXTCOLOR_YELLOW}, 
 }
        function onThink(interval, lastExecution)
            for i=1, #pozycje do
                doSendMagicEffect(pozycje[i].pos,pozycje[i].effect)
                doSendAnimatedText(pozycje[i].pos,pozycje[i].tekst,pozycje[i].color)
            end
            return true
            end
 
Status
Not open for further replies.
Top