Ir para conteúdo
  • 0

[Pedido] Script De Exp E Lot A Mais Nos Fins De Semana


SpaAawN

Pergunta

Olá, gostaria de pedir um script, que almentase uma certa porcentagem (%)

De Exp e Lot nos (Sabados e Domingos)

Quero que esse % seja conforme eu queria.

 

Teria como alguem fazer isso?

 

Grato

Dou REP+

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0

Eu coloquei so o double exp o resto ta td certo

 

Crie um arquivo no creaturescript o script ta ai:

 

local quedia = {

dias = {"Sunday", "Saturday"}

}

 

function onThink(cid, interval, lastExecution)

if isInArray(quedia.dias, os.date("%A")) then

doPlayerSetExperienceRate(cid, 2)

return true

end

return TRUE

end

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

  • 0

nao to achando a do loot eu ja vi so nao achei eu vo ver dnvv

 

 

e facil configurar mais ja ta configurada para dar o dobro de exp

 

e ja to com dias sabado domingo e so por msn

Link para o comentário
Compartilhar em outros sites

  • 0

meu msn: vinicius.rochaa@hotmail.com

poderia adicionar ai? obrigado

 

Criei o nome do lua como

doublexp.lua

 

e no xml assim

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

 

está certo?

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

  • 0

criei um rapidinho aki pra vc OBS : Nao testei mas espero que funcione

 

va em data / talkactions / scripts / e renome qualqer arquivo.lua doubleloot

 

e add isso tudo la dentro

 

function onSay(cid, words, param)

 

local dodrop = 2 --quanto mas o loot vai ficar multiplicado

local doclose = 1

 

if words=="/doubleloot" then

doCreatureSetDropLoot(cid, dodrop)

doPlayerSendTextMessage(cid, 28 , "O Ot Agr Esta Com Double Loot")

return TRUE

end

if words=="/closeloot" then

doCreatureSetDropLoot(cid, doclose)

doPlayerSendTextMessage(cid, 28 , "Foi Removido o Double Loot")

end

return TRUE

end

 

 

e dps talkactions.xml add essa tag la

 

<talkaction log="no" words="/doubleloot;/closeloot" access="5" event="script" value="tpp.lua"/>

entao so isso espero ter ajudado

Link para o comentário
Compartilhar em outros sites

  • 0

Então o Creaturescript por completo fica assim:

 

local quedia = {
dias = {"Sunday", "Saturday"}
}
function onThink(cid, interval, lastExecution)
if isInArray(quedia.dias, os.date("%A")) then
doPlayerSetExperienceRate(cid, 2)
doCreatureSetDropLoot(cid, 2)
return true
end
return TRUE
end

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

  • 0

a tag seria <event type="think" name="doublexp" event="script" value="doublexp.lua"/>

 

e nao esqueça de registar o evento em login.lua

 

registerCreatureEvent(cid, "doubleexp")

 

o script e este o nosso amigo Valenitne editou meu script e coloco o do double loot pq eu tinha esquecido a funçao

 

 

script doubleexp.lua

 

local quedia = {

dias = {"Sunday", "Saturday"}

}

 

function onThink(cid, interval, lastExecution)

if isInArray(quedia.dias, os.date("%A")) then

doPlayerSetExperienceRate(cid, 2)

doCreatureSetDropLoot(cid, 2)return true

end

return TRUE

end

 

O do Smartbox e uma talk ou seja nao e automatico

Mais mesmo assim SmartBox valew a intençao

Link para o comentário
Compartilhar em outros sites

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