Robię serwer enfo i potrzebuję 2 skryptów.
1. Gracz po śmierci odradza się w losowej świątyni.
2. Stan postaci po śmierci wraca do takiego stanu jak zaraz po założeniu jej.
local towns = {1, 2, 4, 7, 12} --towns id
function onPrepareDeath(cid, lastHitKiller, mostDamageKiller)
if isPlayer(cid) == TRUE then
local oldPosition = getCreaturePosition(cid)
doTeleportThing(cid, getTownTemplePosition(towns[math.random(#towns)]))
doCreatureAddHealth(cid, getCreatureMaxHealth(cid), TRUE)
doSendMagicEffect(getCreaturePosition(cid), 37)
doSendMagicEffect(oldPosition, 2)
doRemoveConditions(cid)
return FALSE
end
return TRUE
end
<event type="preparedeath" name="SendToTemple" script="sendToTemple.lua"/>
registerCreatureEvent(cid, "SendToTemple")
UPDATE `players` SET `save` = '0';
oni robi ten silnik latami wiec nikt sie nie podejmie tego bo za duzo roboty jest.