Hello everybody
I need fixed login.lua i readed something about return TRUE ...
I have two kill event and just one is working ...(down)
my creaturescripts.xml
login.lua
For help rep+
I need fixed login.lua i readed something about return TRUE ...
I have two kill event and just one is working ...(down)
my creaturescripts.xml
Code:
<?xml version="1.0" encoding="UTF-8"?>
<creaturescripts>
<event type="login" name="PlayerLogin" script="login.lua"/>
<event type="login" name="FirstItems" script="firstitems.lua"/>
<event type="death" name="PlayerDeath" script="playerdeath.lua"/>
<event type="death" name="inquisition" script="inquisition.lua"/>
<event type="death" name="azerus" script="azerus.lua"/>
<event type="kill" name="pythiusquest" script="pythiusquest.lua"/>
<event type="kill" name="PlayerKill" script="kill.lua"/>
</creaturescripts>
login.lua
Code:
function onLogin(cid)
registerCreatureEvent(cid, "PlayerDeath")
registerCreatureEvent(cid, "inquisition")
registerCreatureEvent(cid, "azerus")
registerCreatureEvent(cid, "pythiusquest")
registerCreatureEvent(cid, "PlayerKill")
if (InitArenaScript ~= 0) then
InitArenaScript = 1
-- make arena rooms free
for i = 42300, 42309 do
setGlobalStorageValue(i, 0)
setGlobalStorageValue(i+100, 0)
end
end
-- if he did not make full arena 1 he must start from zero
if getPlayerStorageValue(cid, 42309) < 1 then
for i = 42300, 42309 do
setPlayerStorageValue(cid, i, 0)
end
end
-- if he did not make full arena 2 he must start from zero
if getPlayerStorageValue(cid, 42319) < 1 then
for i = 42310, 42319 do
setPlayerStorageValue(cid, i, 0)
end
end
-- if he did not make full arena 3 he must start from zero
if getPlayerStorageValue(cid, 42329) < 1 then
for i = 42320, 42329 do
setPlayerStorageValue(cid, i, 0)
end
end
if getPlayerStorageValue(cid, 42355) == -1 then
setPlayerStorageValue(cid, 42355, 0) -- did not arena level
end
setPlayerStorageValue(cid, 42350, 0) -- time to kick 0
setPlayerStorageValue(cid, 42352, 0) -- is not in arena
return TRUE
end
return TRUE
For help rep+