• logo_cipsoft
    Nowe serwery zostały otwarte 19 Lut 2025:
    Noctalia (Open PvP) Ignitera (Open PvP) us_logo Xybra (Open PvP)

NPC Npc Daj?cy kolorowe napisy

Status
Zamknięty.

darchior

Advanced User
Dołączył
Lipiec 1, 2011
Posty
315
Liczba reakcji
23
Wiek
27
Witam mam dla was NPC kt?ry daje kolorowe napisy np nad Teleportem, wiem ?e jest skrypt na to ale tylko globalevent dla tych co maj? silnik By Aciek tak jak ja to jest dobry spos?b :D

A wi?c taK:​

Tworzymy NPC.​
PHP:
<npc name="Efekt" script="data/npc/scripts/efekciarz.lua" autowalk="25" floorchange="0" access="5" level="1" maglevel="1">
	<health now="150" max="150"/>
  <look type="147" head="0" body="114" legs="114" feet="94" addons="1"/>
</npc>

Nast?pnie tworzymy plik .lua o nazwie efekciarz.lua i wklejamy tam to:​

PHP:
focus = 0
talk_start = 0
target = 0
following = false
attacking = false
function onThingMove(creature, thing, oldpos, oldstackpos)
end
function onCreatureAppear(creature)
end
function onCreatureDisappear(cid, pos)
end
function onCreatureTurn(creature)
end
function onCreatureSay(cid, type, msg)
end
function onCreatureChangeOutfit(creature)
end
local gdzie = {
                co = {-- w tej tabeli podajemy podtabele z wyswietlanym tekstem i miejscem w ktorym ma sie wyswietlic
					  {"NAZWA", {x=830, y=892, z=7}}, 
					  {"NAZWA", {x=825, y=899, z=7}},
				
                     },
                efekty = {0, 1, 2, 3, 12, 13, 14, 18, 19, 22, 26, 27, 28, 29, 30, 32, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51}, -- efekty ktore pojawiaja sie na danym miejscu
                coile = 1.5 -- czas w sekundach miedzy pojawieniami sie efektow
              }
function wyswietl(gdzie) 
    for i=1, #gdzie.co do
        doSendAnimatedText(gdzie.co[i][2], gdzie.co[i][1], math.random(1, 254))
        doSendMagicEffect(gdzie.co[i][2], gdzie.efekty[math.random(1, #gdzie.efekty)])
    end
    addEvent(wyswietl,(gdzie.coile*1000),gdzie)
    efektstart = 1
end
function onThink()
    if efektstart ~= 1 then
        addEvent(wyswietl,1,gdzie)
    end
end


Wszystko dzia?a by?o testowane gdzie pisze NAZWA podajesz co ma si? pojawia? a tam gdzie jest "x=830, y=892, z=7" wpisujesz miejsce :)
 
Odp: Npc Daj?cy kolorowe napisy

Mo?e jakie? zdj?cie? Jako? nie zach?ca mnie to do "zainstalowania" na swoim serwerze.
 
Odp: Npc Daj?cy kolorowe napisy

ju? pobieram zaraz dam edita i ocenie ;)
 
Odp: Npc Daj?cy kolorowe napisy

A do czego ci screen nie masz wyobra?ni ? kolorowe napisy nad tp.

Widzia?em ju? ?e kto? wstawi? to na inne forum prawa autorskie nie zgadam si? a jak ju? udost?pniacie prosz? poda? autora nawet o NPC si? b?d? k??ci? bo to du?o znaczy na tibie 8.1 xml.
 
Status
Zamknięty.
Do góry