What's new

Efekciarz

Status
Not open for further replies.

sopelus

User
Joined
Dec 21, 2008
Messages
20
Reaction score
0
Elo mam Maly problem z efekciarzem Mam RTakie Cos

Code:
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
					  {"TP Room", {x=830, y=892, z=7}},
					  {"Trainers", {x=825, y=899, z=7}},
                                          {"Szatan!", {x=1005, y=999, z=7}},
					  {"Back", {x=825, y=894, z=7}},
                                          {"Back", {x=1551, y=269, z=11}},
                                          {"Extreme OTS.", {x=1000, y=995, z=8}},
                                          {"Temple.", {x=1598, y=270, z=11}},
                                          {"Goroma", {x=943, y=982, z=6}},
                                          {"Temple.", {x=999, y=932, z=11}},
                                          {"Kasyno.", {x=1032, y=994, z=7}},
                                          {"Gengia", {x=941, y=982, z=6}},
                                          {"3 TPRoom", {x=994, y=997, z=7}},
                                          {"Thais", {x=939, y=977, z=6}},
                                          {"EngimaCity", {x=937, y=977, z=6}},
                                          {"Darashia", {x=941, y=977, z=6}},
                                          {"HouseSity", {x=943, y=977, z=6}},
                                          {"RedTeam", {x=896, y=1159, z=7}},
                                          {"BlueTeam", {x=900, y=1159, z=7}},
                                          {"VIP Area", {x=996, y=995, z=7}},
                                          {"Trainers", {x=998, y=997, z=7}},
                                          {"OB Area", {x=1002, y=997, z=7}},
                                          {"QuestRoom", {x=1093, y=953, z=9}},
                                          {"TpRoom", {x=1002, y=1003, z=7}},
                                          {"S.Arena+1", {x=996, y=1002, z=7}},
                                          {"First 3cc!", {x=996, y=1001, z=7}},
                                          {"TP Room", {x=1030, y=1004, z=7}},
                                          {"TP Room 2", {x=1034, y=1004, z=7}},
                                          {"TP Room 3", {x=1036, y=1004, z=7}},
                                          {"Depo", {x=1002, y=1002, z=7}},
                                          {"Tp Room 3", {x=1085, y=964, z=9}},
                                          {"Back", {x=1099, y=939, z=10}},
                                          {"Shops", {x=1029, y=1008, z=7}},
                                          {"OB Area", {x=1037, y=999, z=7}},
                                          {"Etchancing", {x=1026, y=994, z=7}},
                                          {"Desert", {x=997, y=999, z=8}},
                                          {"HouseCity", {x=997, y=998, z=8}},
                                          {"Back", {x=1090, y=954, z=9}},
                                          {"Anni2Hard", {x=1085, y=958, z=9}},
                                          {"QuestVip", {x=1091, y=929, z=9}},
                                          {"Spells", {x=1030, y=1001, z=7}},
                                          {"Spells", {x=1031, y=1001, z=7}},
                                          {"Temple", {x=1030, y=1006, z=7}},
                                          {"Thais", {x=997, y=1000, z=8}},
                                          {"Trainers", {x=1028, y=1011, z=7}},
                                          {"VIP Area", {x=1026, y=1003, z=7}},
                                          {"Rotworms", {x=1026, y=1001, z=7}},
                                          {"Extreme.", {x=1000, y=1002, z=6}},
                                          {"Zobacz TO !", {x=1070, y=1173, z=12}},
                                          {"Zobacz TO !", {x=1074, y=1173, z=12}},
                                          {"Tiquanda", {x=937, y=982, z=6}},
                                          {"NewCity", {x=939, y=982, z=6}},
                                          {"Statek", {x=1026, y=999, z=7}},
                                          {"Statek", {x=996, y=999, z=7}},
                                          {"Mage", {x=1724, y=344, z=13}},
                                          {"Knight", {x=1726, y=344, z=13}},
                                          {"Paladin", {x=1728, y=344, z=13}},
                     },
                efekty = {39, 39}, -- efekty ktore pojawiaja sie na danym miejscu
                coile = 1 -- 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(210, 210))
        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

Dodalem pare Napisow nad Tp i teraz nie pokazuje anie jednego.! ;/ niewiem co zrobic prosze o pomoc Dam Reputka. :))

Notka moderatorska:
Dodano code
 

Karzelus

Advanced User
Joined
Oct 4, 2010
Messages
186
Reaction score
16
Odp: Efekciarz

czy doidawa?e? w srodku efekty czy na samym ko?cu je?eli na ko?cu jest b??d:

{"Paladin", {x=1728, y=344, z=13}}, << tutaj usun przecinek i sprawdz
},
 

Queto

User
Joined
Nov 19, 2010
Messages
22
Reaction score
1
Odp: Efekciarz

Code:
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
					  {"TP Room", {x=830, y=892, z=7}},
{"Trainers", {x=825, y=899, z=7}},
{"Szatan!", {x=1005, y=999, z=7}},
{"Back", {x=825, y=894, z=7}},
{"Back", {x=1551, y=269, z=11}},
{"Extreme OTS.", {x=1000, y=995, z=8}},
{"Temple.", {x=1598, y=270, z=11}},
{"Goroma", {x=943, y=982, z=6}},
{"Temple.", {x=999, y=932, z=11}},
{"Kasyno.", {x=1032, y=994, z=7}},
{"Gengia", {x=941, y=982, z=6}},
{"3 TPRoom", {x=994, y=997, z=7}},
{"Thais", {x=939, y=977, z=6}},
{"EngimaCity", {x=937, y=977, z=6}},
{"Darashia", {x=941, y=977, z=6}},
{"HouseSity", {x=943, y=977, z=6}},
{"RedTeam", {x=896, y=1159, z=7}},
{"BlueTeam", {x=900, y=1159, z=7}},
{"VIP Area", {x=996, y=995, z=7}},
{"Trainers", {x=998, y=997, z=7}},
{"OB Area", {x=1002, y=997, z=7}},
{"QuestRoom", {x=1093, y=953, z=9}},
{"TpRoom", {x=1002, y=1003, z=7}},
{"S.Arena+1", {x=996, y=1002, z=7}},
{"First 3cc!", {x=996, y=1001, z=7}},
{"TP Room", {x=1030, y=1004, z=7}},
{"TP Room 2", {x=1034, y=1004, z=7}},
{"TP Room 3", {x=1036, y=1004, z=7}},
{"Depo", {x=1002, y=1002, z=7}},
{"Tp Room 3", {x=1085, y=964, z=9}},
{"Back", {x=1099, y=939, z=10}},
{"Shops", {x=1029, y=1008, z=7}},
{"OB Area", {x=1037, y=999, z=7}},
{"Etchancing", {x=1026, y=994, z=7}},
{"Desert", {x=997, y=999, z=8}},
{"HouseCity", {x=997, y=998, z=8}},
{"Back", {x=1090, y=954, z=9}},
{"Anni2Hard", {x=1085, y=958, z=9}},
{"QuestVip", {x=1091, y=929, z=9}},
{"Spells", {x=1030, y=1001, z=7}},
{"Spells", {x=1031, y=1001, z=7}},
{"Temple", {x=1030, y=1006, z=7}},
{"Thais", {x=997, y=1000, z=8}},
{"Trainers", {x=1028, y=1011, z=7}},
{"VIP Area", {x=1026, y=1003, z=7}},
{"Rotworms", {x=1026, y=1001, z=7}},
{"Extreme.", {x=1000, y=1002, z=6}},
{"Zobacz TO !", {x=1070, y=1173, z=12}},
{"Zobacz TO !", {x=1074, y=1173, z=12}},
{"Tiquanda", {x=937, y=982, z=6}},
{"NewCity", {x=939, y=982, z=6}},
{"Statek", {x=1026, y=999, z=7}},
{"Statek", {x=996, y=999, z=7}},
{"Mage", {x=1724, y=344, z=13}},
{"Knight", {x=1726, y=344, z=13}},
{"Paladin", {x=1728, y=344, z=13}},
},
                efekty = {39, 39}, -- efekty ktore pojawiaja sie na danym miejscu
                coile = 1 -- 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(210, 210))
        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

Masz tutaj poprawione :D jak nie dzia?a to nie wiem
 
Status
Not open for further replies.
Top