• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!
  • New resources must be posted under Resources tab. A discussion thread will be created automatically, you can't open threads manually anymore.

MoveEvent "real tibia svargrond arena" for TFS 0.3.4 ver. 3

Status
Not open for further replies.
QUIT TESTING QUESTS WITH GODS!

You need to test scripts with normal characters because lately TFS developers have messed with the system to make it so Gods and high-access players can't do certain things...
 
I have a question. When I talk with NPC Arener, pass the doors, and when I try to cross some of three portals, I recive this msg "First kill monster!":huh:

Something Solution? I have seen that problem before, but without solution.:p
 
I have a question. When I talk with NPC Arener, pass the doors, and when I try to cross some of three portals, I recive this msg "First kill monster!":huh:

Something Solution? I have seen that problem before, but without solution.:p

if you tested it on the 0.3.5 version than you'll have to know that this is for lower versions ONLY!

it AINT working on 0.3.5!!!
 
I guess that my version TFS is 0.3.6 edit by Alissow. must we wait then?
 
Please Gesior update script for 0.3.5pl1...!

MESSAGE: "First kill monster!"
I'am killing monster.. ;\

[GESIOR IS THE BEST :D]

Thankz,
LordiN
 
Maybe someone will make new arena script - mod for 0.3.5pl1 :)
 
Hmm, Thankz for you reply Gesior..

I LOVE YOU.. ;DD

Thankz,
LordiN
 
Dude, how many scripts have you been releasing XD Like 9000
 
[26/09/2009 07:05:46] Lua Script Error: [MoveEvents Interface]
[26/09/2009 07:05:46] data/movements/scripts/arenaroom.lua:eek:nStepIn

[26/09/2009 07:05:46] luaGetThingPos(). Thing not found

[26/09/2009 07:05:46] Lua Script Error: [MoveEvents Interface]
[26/09/2009 07:05:46] data/movements/scripts/arenaroom.lua:eek:nStepIn

[26/09/2009 07:05:46] luaDoCreateMonster(). Cannot create monster: frostfur


how can i fix it? ty
 
gesior i try fix it for TFs 0.3.5pl1 (little fix) in my ots running

in creature script please deleted from Login.lua
Code:
    -- 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

and create a new archive in creaturescripts arenastorage.lua and paste this
Code:
function onLogin(cid)
    -- 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  
end
return TRUE
regirst in a login.lua
Code:
	registerCreatureEvent(cid, "ArenaKill")
	registerCreatureEvent(cid, "ArenaStorage")

and working perfect "for me" any error put here^^
Samme said:
Why onKill instead of onLogin?
Thanks! :p
 
Last edited:
gesior i try fix it for TFs 0.3.5pl1 (little fix) in my ots running

in creature script please deleted from Login.lua
Code:
    -- 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

and create a new archive in creaturescripts arenastorage.lua and paste this
Code:
function onKill(cid, target)
    -- 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  
end
return TRUE
regirst in a login.lua
Code:
	registerCreatureEvent(cid, "ArenaKill")
	registerCreatureEvent(cid, "ArenaStorage")

and working perfect "for me" any error put here^^

Why onKill instead of onLogin?:blink:
 
Status
Not open for further replies.
Back
Top