quais você tento,pra gente n passa uma parecida ou igual...
info
Grupo: Conde
Registrado: 30/10/11
Posts: 625
Reputação: +101
Gênero: Masculino

ai eu tentei umas la n sei o nome meu servidor e 8.54 se tiver uma passa ai dai eu testo e do rep =x esto presisando urgente =x
info
Grupo: Conde
Registrado: 30/10/11
Posts: 625
Reputação: +101
Gênero: Masculino

usa esse script coloque o nome do arquivo como aura.lua em creaturescript, so registra no login.lua e no creaturescript.xml
ef = 2 -- efeito que vai sai
function onLogin(cid)
if getPlayerLevel(cid)>= 500 then
while TRUE do
if not getPlayerLevel(cid) then
break
end
for i = -1 , 1 do
for k = -1 , 1 do
pos = {getCreaturePosition(cid).x + i, getCreaturePosition(cid).y + k, getCreaturePosition(cid).z }
doSendMagicEffect(pos, ef)
end
end
end
end
end
o post tinha bugado parte, a tag
<event type="login" name="aura" event="script" value="aura.lua"/>
e no login.lua coloca registreEvent(cid, "aura")
Editado Março 15 por lordbug99
da esse erro \/
[15/03/2012 20:08:35] [Error - LuaScriptInterface::loadFile] data/creaturescripts/scripts/EffectLvl.lua:3: ')' expected near 'then'
[15/03/2012 20:08:35] [Warning - Event::loadScript] Cannot load script (data/creaturescripts/scripts/EffectLvl.lua)
[15/03/2012 20:08:35] data/creaturescripts/scripts/EffectLvl.lua:3: ')' expected near 'then'
poderia passar a tag tambem no Creaturescripts.xml o que eu coloko la? e tambem explicar como assim registrar no onlogin?
Editado Março 15 por Lucaspt
info
Grupo: Conde
Registrado: 30/10/11
Posts: 625
Reputação: +101
Gênero: Masculino

tenta la agora corrigi que o post tinha bugado
agora o erro e
[15/03/2012 20:40:10] [Error - LuaScriptInterface::loadFile] data/creaturescripts/scripts/login.lua:48: 'end' expected (to close 'function' at line 8) near 'registreEvent'
[15/03/2012 20:40:10] [Warning - Event::loadScript] Cannot load script (data/creaturescripts/scripts/login.lua)
[15/03/2012 20:40:10] data/creaturescripts/scripts/login.lua:48: 'end' expected (to close 'function' at line 8) near 'registreEvent'
nao funcionou =/ tem outro ??
Editado Março 15 por Lucaspt
info
Grupo: Conde
Registrado: 30/10/11
Posts: 625
Reputação: +101
Gênero: Masculino

escrevi register errado asuhsauhsauhsauh
é
registerCreatureEvent(cid, "aura")
lordbug99 nao deu nem um bug mais o char nao loga ... no the forgotten serve fala que ele logo mais no client nao loga
tem por outro tipo sem ser pelo creaturescripts?
info
Grupo: Herói
Registrado: 12/03/11
Posts: 1.9k
Reputação: +284
Gênero: Masculino
Char no Tibia: Nokte

vá em data/creaturescripts/script e crie um novo arquivo com o nome de lvleffects.lua e adicione o seguinte código dentro.
efeitos = {
[173] = 7, -- 173 é o ID da vocação e 7 é o ID do efeito!
}
function doEffect(cid)
local delay = 1
if isCreature(cid) == TRUE then
else if getPlayerLevel(cid) >= 500 then
doSendMagicEffect(getCreaturePosition(cid), efeitos[getPlayerVocation(cid)])
addEvent(doEffect, delay*1000, cid)
end
return TRUE
end
function onLogin(cid)
for voc, efec in pairs(efeitos) do
if voc == getPlayerVocation(cid) then
doEffect(cid)
break
end
end
return TRUE
end
depois vá em creaturescripts.xml e adicione a seguinte tag.
<event type="login" name="Effects" event="script" value="lvleffects.lua"/>
Editado Março 16 por Beeki
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

você é louco em usar while ![]()
sem falar nos 2 for que você usou ¬¬
info
Grupo: Herói
Registrado: 12/03/11
Posts: 1.9k
Reputação: +284
Gênero: Masculino
Char no Tibia: Nokte

Hm... meu nivel de lua é baixo ainda, não tenho tanta experiencia... malz
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

eu não falei de você rsrs
abraços
info
Grupo: Herói
Registrado: 12/03/11
Posts: 1.9k
Reputação: +284
Gênero: Masculino
Char no Tibia: Nokte

kkk aa de boa, abraços emuxo.
info
Grupo: Conde
Registrado: 30/10/11
Posts: 625
Reputação: +101
Gênero: Masculino

qual o problema em usar while?eu ainda coloquei pra da break se n tive mais player on
os for é pra na fase uma tabela dessa
local effectPositions = {
{x = pos.x, y = pos.y - 1, z = pos.z},
{x = pos.x, y = pos.y + 1, z = pos.z},
{x = pos.x - 1, y = pos.y, z = pos.z},
{x = pos.x + 1, y = pos.y, z = pos.z},
{x = pos.x - 1, y = pos.y - 1, z = pos.z},
{x = pos.x + 1, y = pos.y - 1, z = pos.z},
{x = pos.x + 1, y = pos.y + 1, z = pos.z},
{x = pos.x - 1, y = pos.y + 1, z = pos.z}
}
normalmente os cara que que sai emvolta do player n so nele




info
Grupo: Campones
Registrado: 15/12/10
Posts: 24
Reputação: 0
Oi gente to aki dnv agora com outra duvida Axei varias scripts de Aura Do personagem nem uma funfo ...
ex: upo ate lv 500 fika saindo raio de min ja vis umas spriter de raio colokei no client agora n sei como colokar =/ pra fika saindo o raio do personagem
explicando melhor : ASSIM UPO ATE LV 500 DAI FIKA SAINDO UM EFEITO TODA HR DE MIN TIPO UM RAIO FIKA SE MEXENDO QUEM SABE ME AJUDA AE
OBRIGADO =)