LOL TB QUERO SABER !!!!!!!!!!
- Fórum
- OTServ
- Suporte
- Tópicos Sem Resposta
- [Encerrado] Experiencia Em Enforced
info
Grupo: Campones
Registrado: 09/02/11
Posts: 1
Reputação: 0
Char no Tibia: Kos Googles

info
Grupo: Cavaleiro
Registrado: 03/02/11
Posts: 191
Reputação: +56
Char no Tibia: Royal Furyus

Se não me engano para aumentar a exp ao matar um player tem que ter um script que vou te passar. Vá na pasta (data\creaturescripts\scripts) e crie um arquivo chamado onkill.lua e cole isto nele:
function onKill(cid, target)
--config----------------------------
local lvl = getPlayerLevel(cid) --players level
local nlvl = getPlayerLevel(cid) + 5 -- add 5 levels
--end-------------------------------
if isPlayer(target) == TRUE then
if getPlayerIp(cid) ~= getPlayerIp(target) then
local exp = (50 * (lvl) * (lvl) * (lvl) - 150 * (lvl) * (lvl) + 400 * (lvl)) / 5
local nexp = (50 * (nlvl) * (nlvl) * (nlvl) - 150 * (nlvl) * (nlvl) + 400 * (nlvl)) / 5
local newexp = nexp - exp
doPlayerAddExp(cid,newexp)
doSendAnimatedText(getPlayerPosition(cid), "Orgasmic~", 198)
else
doPlayerAddExperience(cid, -50000)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"You have been punished for killing a player of the same IP.")
end
end
return TRUE
end
Agora volte para a pasta (data\creaturescripts) e abra o arquivo creaturescripts.xml, agora adicione esta TAG:
<event type="kill" name="FragReward" event="script" value="onkill.lua"/>
Volte para a pasta Scripts e abra o arquivo login.lua e encima de:
registerCreatureEvent(cid, "onPrepareDeath")
Cole Isto:
registerCreatureEvent(cid, "kill")
E para adicionar items na backpack do player vá na pasta (data\creaturescripts\scripts) e abra o arquivo firstitems.lua , repare nesta linha:
local bag = doPlayerAddItem(cid, 11257, 1) doAddContainerItem(bag, 2160, 2) doAddContainerItem(bag, 2554, 1) doAddContainerItem(bag, 2120, 1) doAddContainerItem(bag, 7618, 1)
Para adicionar Potion ou item na backpack crie uma linha assim:
doAddContainerItem(bag, 7588, 1)
Informação:
7588 -> ID do item que terá na backpack.
1 -> Quantidade do Item. Ex: 20 crystal coin.
Editado Março 3 por NoHeAD
info
Grupo: Herói
Registrado: 28/11/10
Posts: 3.4k
Reputação: +585
Gênero: Masculino

+ Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda.
* Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado.



info
Grupo: Campones
Registrado: 12/06/09
Posts: 1
Reputação: 0
eu queria pedir duas ajudas, a primeira de como aumentar e exp que ganha ao matar alguem no pvp enforced, eu percebi que na pasta config.LUA nos servers novos (obs: eu sou das antigas, voltei a ser hoster a pouco tempo) nao tem a linha que designa quantas vezes a exp vai ser dobrada ao matar alguém.
a segunda ajuda, eh de como adicionar item na moxila de algum personagem. como por exemplo. eu tenho OT pvp enforced mais os kinas nao tem mana potion, keria coloca elas na moxila dos kina.
relativo a primeira pergunta: ja tentei aumenta exp geral na pasta CONFIG.lua para 99999999999x ja tentei aumenta exp da pasta stages e tudo mais.
só que continua upando de 2 em 2 levels qndo mata alguem
(( algem ajuda ^^
Editado Julho 7 por guest41