Ir para conteúdo

Featured Replies

Postado
  • Solução
function onLogin(cid)
    local options = {
        level = 6,
        voc = 1,
        town = 2,
        msg = "You did not support the routine MainLand, go train!"
    }

    if(getPlayerLevel(cid) <= options.level and getPlayerTown(cid) ~= options.town) then
        doPlayerSetVocation(cid, options.voc)
        doPlayerSetTown(cid, options.town)
        doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)))
        doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, options.msg)
        for i = 1, 12 do
            doRemoveItem(getPlayerSlotItem(cid, i).uid)
        end
    end
    return true
end

Editado por fireelement (veja o histórico de edições)

  • Respostas 7
  • Visualizações 1.1k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • function onLogin(cid)     local options = {         level = 6,         voc = 1,         town = 2,         msg = "You did not support the routine MainLand, go train!"     }     if(getPlayerLevel(cid)

Postado
  • Autor
function onLogin(cid)
    local options = {
        level = 6,
        voc = 1,
        town = 2,
        msg = "You did not support the routine MainLand, go train!"
    }

    if(getPlayerLevel(cid) <= options.level and getPlayerTown(cid) ~= options.town) then
        doPlayerSetVocation(cid, options.voc)
        doPlayerSetTown(cid, options.town)
        doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)))
        doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, options.msg)
        for i = 1, 12 do
            doRemoveItem(getPlayerSlotItem(cid, i).uid)
        end
    end
    return true
end

Nossa cara esse fico show,perfeito,obrigado,minha reputação hoje esgotou,mas assim que voltar venho de reputar!

 

Agradeço a todo que se esforçaram para ajudar!

 

 

---edit 1 ---

Pra finalizar esse erro de console,sempre quando deslogo e logo da esse erro,como tira isso?Começou depois que adicionei o script...

 

[10:59:06.468] [Error - CreatureScript Interface]
[10:59:06.468] data/creaturescripts/scripts/login.lua:onLogin
[10:59:06.468] Description:
[10:59:06.468] (luaRegisterCreatureEvent) Creature not found
 
 
---edit2----
 
Ah resolvi a o codigo pra registrar no login.lua que copiei la em cima,ta faltando o cid,rs
 
ta assim:
registerCreatureEvent("RookDown")
 
 
certo é assim:
registerCreatureEvent(cid, "RookDown")
 
 
Resolvido!!

Editado por Lyon (veja o histórico de edições)

  • 3 years later...
Postado

Ele ta voltando lv 6 pra rook? Se sim, vai dar errado... pq no lv 6, se o cara regredir dois lv sendo sorcerer, ele fica com 0 de mana, do lv 6 pro 8 no-voc ele ganha 10 de mana, entao ele seria um sorcerer lv 8 em main com 10 de mana

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