Ir para conteúdo
  • Cadastre-se

Posts Recomendados

[CreatureScript - onKill] Simple Premium Extra Experience

developer: Tony Araújo (OrochiElf)

version: 0.1

 

Fala ae galera do TibiaKing, eu vejo muitas pessoas querendo adicionar um "extra exp" nos jogadores com privilégios premium, mas também vejo muita burocracia para fazer este simples fato, 

então resolvi criar um sistema bastante simples que faz essa maravilhosa função kkkkk.

 

local expPercentual = 0.3 -- 1 = 100% | 0.3 = 30%

function onKill(cid, target)
    if getPlayerPremiumDays(cid) > 0 and isMonster(target) then
            
        doPlayerAddExp(cid, getMonsterInfo(getCreatureName(target)).experience * expPercentual)
        return true
    end
end

 

 

Tony Araújo  ;D 

 

Link para o post
Compartilhar em outros sites

51mutNo.png Parabéns, seu tópico de conteúdo foi aprovado!
 Muito obrigado pela sua contribuição, nós do Tibia King agradecemos.
 Seu conteúdo com certeza ajudará à muitos outros, você recebeu +1 REP.

 

Off;

Sempre fazendo e trazendo ótimos scripts, parabéns pelo trabalho! :wow:

Editado por Azhaurn (veja o histórico de edições)
Link para o post
Compartilhar em outros sites
  • 1 month later...

Você mesmo pode usar qualquer tag já existente, apenas basta mudar o tipo do evento para "onKill", e depois registrar no login.lua ^^

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

Tony Araújo  ;D 

 

Link para o post
Compartilhar em outros sites

    <event type="exp" name="exp" event="script" value="exp.lua"/>

  <event type="exp" name="exp" event="onKill" value="exp.lua"/>????????? Assim?

e registro como la no login.lua?

Link para o post
Compartilhar em outros sites

>> Cadastrado: 27/02/2012

 

4 anos e você não sabe fazer uma simples tag e registrar no login.lua? Meu deus!

 

<event type="onKill" name="experience" event="script" value="exp.lua"/>

Registra experience no login.lua, se não sabe o que é isso, aprenda.

discord.pngDiscord: vankk #7765

Precisando de ajuda? Entre em contato comigo via Discord.

 

Muitos vêm seus muitos dias de glória, mas poucos vêm seus muitos dias de luta.

Link para o post
Compartilhar em outros sites

nao é pq sou registrado a todo esse tempo q vou saber fazer tudo, voçê nem sabe quando tempo eu tenho sem mecher em ot, se eu soubesse tudo nao estaria perguntando e pedindo pow nada haver isso que voc falou

 

 

 

        registerCreatureEvent(cid, "experience")

Editado por maury123 (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Põe a tag que o vankk postou, e depois, antes do ultimo return true dentro do login.lua, você adiciona -> registerCreatureEvent(cid, "experience")

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

Tony Araújo  ;D 

 

Link para o post
Compartilhar em outros sites

@vankk, por favor né? Se for pra responder os outros membros dessa maneira, nem responda.

Link para o post
Compartilhar em outros sites
1 minuto atrás, Wakon disse:

@vankk, por favor né? Se for pra responder os outros membros dessa maneira, nem responda.

  alguns meses atras falei a mesma coisa.. e ele achou ruim.

sobre o extra experience, muito bom!!

Scriptszinhos:

 

Não abandone seu tópico, quando você tiver a dúvida resolvida sozinho tente ensinar aos outros como resolve-la (você pode não ser o único com o problema) e quando ela for resolvida por outra pessoa não se esqueça de marcar como melhor resposta e deixar o gostei.

Link para o post
Compartilhar em outros sites

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

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo