Rapaz, um tempo atrás eu te mandei um script pra resolver esse problema, mas esqueci de perguntar qual foi o erro.
Ok, qual erro deu?
Caso tenha perdido o script, aqui está ele.
creaturescripts.xml:
<event type="preparedeath" name="LevelLoss" script="levelloss.lua"/>
levelloss.lua:
-- Script by LuckOake
function onPrepareDeath(cid)
local level = getPlayerLevel(cid)
local level2 = level-1
local player = getPlayerGUID(cid)
if getPlayerLevel(cid) > 150 then
db.executeQuery("UPDATE `players` SET `level` = '"..level2.."' WHERE `players`.`id` = "..player)
end
return true
end
login.lua, coloque antes do último return true:
registerCreatureEvent(cid, "LevelLoss")
config.lua:
Procure:
deathLostPercent
Substitua por esse:
deathLostPercent = 0









info
Grupo: Artesão
Registrado: 26/10/09
Posts: 147
Reputação: +5
Char no Tibia: Rhamer
Opa Galerinha animada Estou com alguns problemas em scripts aqui no meu servidor. alguém pode me ajudar enfim vamos ao que interessa
tipo tenho um servidor de war e estou com um probleminha nele os player estão reclamando muito que eles upa upa e upa (matando outros players) dai se eles morre uma X eles volta para nível 150.
eu queria que se o player morrer para outro player ele perde 1 nível(configurável) mas se ele estiver no nível 150 e morrer ele continuara no nível 150 (não vai para 149)
e também estou atras e não consegui ate agora de um script de /ban,nome,dias e /banip (e o ip do cara) servidor 8.60
vlw galera por que me ajudar
t+
Editado Setembro 8 por Rhamer