What's new

Problem Z Kolorowymi Napisami

panczo 1995

Advanced User
Joined
Apr 5, 2009
Messages
383
Reaction score
13
Elo mam problem z kolorowymi napisami dodalem 2 to wszystko dzialalo jak juz chcialem dodac 3 i 4 to wyskakiwal blad w silniku.Wiecie jak dodac poprawnie nastepna pozycje zeby dzialalo? oto moj skrypt
-- Magic effects by Gelio
local pozycje = {
{pos = {x=1004, y=1032, z=7}, tekst = "Trainers"},
{pos = {x=1010, y=1032, z=7}, tekst = "Teleports"}
{
local kolor = TEXTCOLOR_GREEN -- Jakim kolorem jest dany napis
local efekt = {odEfektu = 1, doEfektu=66} -- Jaki efekt sie wyswietla
function onThink(interval, lastExecution)
for i=1, #pozycje do
local efektLosowy = math.random(efekt.odEfektu,efekt.doEfektu)
doSendMagicEffect(pozycje.pos,efektLosowy)
doSendAnimatedText(pozycje.pos,pozycje.tekst,kolor)
end
return TRUE
end
 

Kowol

Senior User
Joined
Apr 9, 2008
Messages
1,250
Reaction score
158
Odp: Problem Z Kolorowymi Napisami

To mo?e poka? nam te b??d, kt?y wyskakuje w konsoli?
 

Asta

Advanced User
Joined
Apr 11, 2008
Messages
382
Reaction score
10
Odp: Problem Z Kolorowymi Napisami

Code:
-- Magic effects by Gelio
local pozycje = {
{pos = {x=1004, y=1032, z=7}, tekst = "Trainers"}[COLOR="Red"],[/COLOR]
{pos = {x=xxx, y=xxx, z=x}, tekst = "test"}[COLOR="Red"],[/COLOR]
{pos = {x=xxx, y=xxx, z=x}, tekst = "tes 2"}[COLOR="Red"],[/COLOR]
{pos = {x=xxx, y=xxx, z=x}, tekst = "test"}[COLOR="Red"],[/COLOR]
{pos = {x=1010, y=1032, z=7}, tekst = "Teleports"}
{
local kolor = TEXTCOLOR_GREEN -- Jakim kolorem jest dany napis
local efekt = {odEfektu = 1, doEfektu=66} -- Jaki efekt sie wyswietla
function onThink(interval, lastExecution)
for i=1, #pozycje do
local efektLosowy = math.random(efekt.odEfektu,efekt.doEfektu)
doSendMagicEffect(pozycje[i].pos,efektLosowy)
doSendAnimatedText(pozycje[i].pos,pozycje[i].tekst,kolor)
end
return TRUE
end
Przy ostatnim pos ( w skryptcie "Teleports" ) na ko?cu nie mo?e by? " , " a przy innych pos musi by?
 

panczo 1995

Advanced User
Joined
Apr 5, 2009
Messages
383
Reaction score
13
Odp: Problem Z Kolorowymi Napisami

Asta twoj skrypt nie dziala wyskakuje nadal taki blad prosze o pomoc
[30/06/2010 12:58:26] [Error - LuaScriptInterface::loadFile] data/globalevents/scripts/magic effects.lua:8: '}' expected (to close '{' at line 2) near '{'
[30/06/2010 12:58:26] [Warning - Event::loadScript] Cannot load script (data/globalevents/scripts/magic effects.lua)
[30/06/2010 12:58:26] data/globalevents/scripts/magic effects.lua:8: '}' expected (to close '{' at line 2) near '{'
 

Kowol

Senior User
Joined
Apr 9, 2008
Messages
1,250
Reaction score
158
Odp: Problem Z Kolorowymi Napisami

Ten b?dzie dobry:
Code:
-- Magic effects by Gelio
local pozycje = {
{pos = {x=1004, y=1032, z=7}, tekst = "Trainers"},
{pos = {x=xxx, y=xxx, z=x}, tekst = "test"},
{pos = {x=xxx, y=xxx, z=x}, tekst = "tes 2"},
{pos = {x=xxx, y=xxx, z=x}, tekst = "test"},
{pos = {x=1010, y=1032, z=7}, tekst = "Teleports"}
}
local kolor = TEXTCOLOR_GREEN -- Jakim kolorem jest dany napis
local efekt = {odEfektu = 1, doEfektu=66} -- Jaki efekt sie wyswietla
function onThink(interval, lastExecution)
for i=1, #pozycje do
local efektLosowy = math.random(efekt.odEfektu,efekt.doEfektu)
doSendMagicEffect(pozycje[i].pos,efektLosowy)
doSendAnimatedText(pozycje[i].pos,pozycje[i].tekst,kolor)
end
return TRUE
end
 
Top