Ir para conteúdo

Featured Replies

Postado

Sim, coloquei um parêntese a mais...

Mas sim, desta forma é mais certo que funcione.

Gosta do meu trabalho?

Curta e siga a página do meu projeto de 2016 e 2017 (Lab Z Games) que trará vários servidores OTServs.

 

Atenciosamente,
Adriano Swatt'

 

Para ver meus tutoriais acesse meu perfil.

 

cbCyOSZ.png

  • 9 months later...
  • Respostas 25
  • Visualizações 5.3k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Adriano SwaTT
    Adriano SwaTT

    Desculpe-me pela "leiguisse", mas qual é a tag (função) que adiciona a velocidade ao player novamente? local info = { {level = {8, 49}, speed = 15}, {level = {50, 99}, speed = 40}, {level = {100, 14

  • De boas, só para ninguém ficar reclamando que não funciona depois, sendo que tu fez quase tudo. Apenas errou umas coisinhas.

  • Pode usar esta tag em creaturescripts.xml: <event type="login" name="levelspeed" event="script" value="levelspeed.lua"/>   Boa sorte.

Postado

no meu deu este erro.

 

[Warning - Event::checkScript] Can not load script: scripts/others/login.lua 
data/creaturescripts/scripts/others/login.lua:35: '}' expected (to close '{' at line 2) near ''registerCreatureEvent(cid, "LevelSpeed")'' 

 

o que eu coloco no login.lua e onde?

Postado

no meu deu este erro.

 

[Warning - Event::checkScript] Can not load script: scripts/others/login.lua 

data/creaturescripts/scripts/others/login.lua:35: '}' expected (to close '{' at line 2) near ''registerCreatureEvent(cid, "LevelSpeed")'' 

 

o que eu coloco no login.lua e onde?

 

Você coloca registerCreatureEvent(cid, "LevelSpeed") " (sem aspas), e coloca no final antes do ultimo return true.

Postado

O meu ta assim

 

-- ordered as in creaturescripts.xml
local events = {
'pythiusDead',
'bossesGrayIsland',
'ElementalSpheres',
'ElementalSpheresKill',
'ElementalSpheresLogin',
'WarzoneThree',
'WarzoneTwo',
'bossesWarzone',
'SvargrondArenaKill',
'PharaoKillPortal',
'inServiceOfYalaharQuestsDiseased',
'inServiceOfYalaharQuestsMorik',
'inServiceOfYalaharQuestsQuara',
'inquisitionQuestBosses',
'inquisitionQuestUngreez',
'killingInTheNameOfQuestKills',
'TaskCustom',
'Yielothax',
'Energized',
'onDeath',
'onKill',
'onLogin',
'Raging',
'MastersVoiceServants',
'wrathBoss',
'wrathZalamon',
'PlayerDeath',
'ThievesGuildNomad',
'AdvanceSave',
'SpikeDrillworm',
'BossKill',
'SecretServiceBlackKnight'
}
 
function onLogin(cid)
local player = Player(cid)
 
local loginStr = 'Welcome to ' .. configManager.getString(configKeys.SERVER_NAME) .. '!'
if player:getLastLoginSaved() <= 0 then
loginStr = loginStr .. ' Please choose your outfit.'
player:sendTutorial(1)
else
if loginStr ~= '' then
player:sendTextMessage(MESSAGE_STATUS_DEFAULT, loginStr)
end
 
loginStr = string.format('Your last visit was on %s.', os.date('%a %b %d %X %Y', player:getLastLoginSaved()))
db.query("UPDATE `players` SET `cast` = 0 WHERE `id` = " .. getPlayerGUID(cid) .. ";")
end
player:sendTextMessage(MESSAGE_STATUS_DEFAULT, loginStr)
 
for i = 1, 5 do 
    if getPlayerLevel(cid) < 60 then
    doPlayerAddBlessing(cid, i)
  end
end
 
for i = 1, #events do
player:registerEvent(events)
end
return true
end

 

 

 

 

 

for i = 1, #events do
player:registerEvent(events)
registerCreatureEvent(cid, "LevelSpeed")
end
return true
end
Postado

Eu não entendo muito de script, mais irei tentar ajudar você.

 

Depois do 

 

for i = 1, #events do

player:registerEvent(events)
end
return true
end

 

Coloca assim:

 

for i = 1, #events do

player:registerEvent(events)
player:registerEvent(cid, "LevelSpeed")
end
return true
end

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo