Ir para conteúdo
  • 0

Testvip


ftpstyllerum

Pergunta

9 respostass a esta questão

Posts Recomendados

  • 0

TESTA ESSE

 

1. Crie um arquivo com o nome de "gainpalvl.lua" (sem aspas) em: data/creaturescripts/scripts

Ponha:

 

 

local config {

level == 100,

days == 2,

}

 

function onAdvance(cid, oldlevel, newlevel)

 

if getPlayerLevel(cid) >= config.level and getGlobalStorageValue(getPlayerAccountId(cid)+321) <= 0 then

setGlobalStorageValue(getPlayerAccountId(cid)+321, 1)

doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você ganhou "..config.days.." dias de VIP por alcançar level "..config.level.." em pelo menos um char de sua account. Você não irá ganhar de novo caso upe level "..config.level.." em outro char.")

doPlayerAddVipDays(cid, config.days)

end

return TRUE

end

 

 

 

2. Em, data/creaturescripts abra o arquivo creaturescripts.xml.

Adicione a tag:

 

 

 

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

 

 

 

 

3. Em, data/creaturescripts/scripts abra o arquivo login.lua.

Adicione esta linha antes do ultimo return true:

 

 

 

registerCreatureEvent(cid, "gainpalvl")

 

 

 

 

OBS: Não Fiz O Script Só Peguei De Outro Post Pra Tentar Ajudar

Editado por LTKReturns
Link para o comentário
Compartilhar em outros sites

  • 0

corrigindo o script . fica assim

 

local config = {
level == 100,
days == 2,
}
function onAdvance(cid, oldlevel, newlevel)
if getPlayerLevel(cid) >= config.level and getGlobalStorageValue(getPlayerAccountId(cid)+321) <= 0 then
setGlobalStorageValue(getPlayerAccountId(cid)+321, 1)
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você ganhou "..config.days.." dias de VIP por alcançar level "..config.level.." em pelo menos um char de sua account. Você não irá ganhar de novo caso upe level "..config.level.." em outro char.")
doPlayerAddVipDays(cid, config.days)
end
return TRUE
end

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...