Ir para conteúdo
  • 0

Item "exp Bonus" Para Pvp Enforced


Thiach

Pergunta

Olá amigos,

 

Venho pedir ajuda de voces, um script de um item que aumentase o ganho da experiencia quando matase o player.

 

No config lua tem lá, rateExperienceFromPlayers = 10

 

Tipo, gostaria que ao usar o tal "item" aumentase a rate dessa exp do player para 11, exemplo.

 

 

Fico no aguardo Obrigado!

 

UP! Alguem ajuda por favor?

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Bem eu fiz o script pelo o que eu entendi ele aumenta a rate se um determinado player tiver um item e derrotar um player

Crie um arquivo chamado rateexp.lua e coloque isso:

 

local config = {

expbonus = 2

}

 

function onKill(cid, target, lastHit)

local item = COLOQUE O ID DO ITEM AKII

local storageexp = 66622

if getPlayerItemCount(cid, item) => 1 then

doPlayerSendTextMessage(cid, "Voce precisa do item")

return true

end

if isPlayer(target) then

doPlayerSetExperienceRate(cid, getConfigValue("rateExperience")*rate)

doPlayerSendTextMessage(cid, "Sua exp subiu")

setPlayerStorageValue(cid, storageexp, 1)

end

return true

end

 

agora a tag em creaturescrips.xml

<event type="kill" name="ratexp" event="script" value="rateexp.lua"/>

 

abra creaturescripts/scripts e abra login.lua e coloque esta frase embaixo de Fuction Onlogin

 

registerCreatureEvent(cid, "rateexp")

Link para o comentário
Compartilhar em outros sites

  • 0

Acho que deveria ser assim pelo que entendi.. ele quer q dobre a em combate player vs player

e não na exp de monsters.

 

local config = {

expbonus = 2

}

 

function onKill(cid, target, lastHit)

local item = COLOQUE O ID DO ITEM AKII

local storageexp = 66622

if getPlayerItemCount(cid, item) => 1 then

doPlayerSendTextMessage(cid, "Voce precisa do item")

return true

end

if isPlayer(target) then

doPlayerSetExperienceRate(cid, getConfigValue("rateExperienceFromPlayers")*rate)

doPlayerSendTextMessage(cid, "Sua exp subiu")

setPlayerStorageValue(cid, storageexp, 1)

end

return true

end

Link para o comentário
Compartilhar em outros sites

  • 0

local config = {

expbonus = 2

}

 

function onKill(cid, target, lastHit)

local item = COLOQUE O ID DO ITEM AKII

local storageexp = 66622

if getPlayerItemCount(cid, item) => 1 then

doPlayerSendTextMessage(cid, "Voce precisa do item")

return true

end

if isPlayer(target) then

doPlayerSetExperienceRate(cid, getConfigValue("rateExperience")*rate)

doPlayerSendTextMessage(cid, "Sua exp subiu")

setPlayerStorageValue(cid, storageexp, 1)

end

return true

end

 

EU FIZ TUDO CERTIN!

GALERA EU QUERIA PEDIR UM INTEN QUE ME DESSE MAIS EXP, MAIS PORCENTAGEM AO MATAR MOSNTROS EU QUERIA PRA PVP E PODE SER TAMBEM PRA PVPE,PORQUE ESTE AI EM CIMA QUE PEGEI DO CAOTIC E DO VILDEN NAO FUNFO AQUI PORFAVOR ALGUEM PODE ME AJUDAR COM ISTO DO REP E

ABRASSOSSSSS

Link para o comentário
Compartilhar em outros sites

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