• 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!

ERROR CONSOLE ARENA SVARGROND # ARENATHROPY

Ichito123

New Member
Joined
Nov 25, 2013
Messages
36
Reaction score
3
Hello I Have problem error with my scr.
And i have question, how i fixed ?
THanks for help.

and my arenaThropy.


Lua:
function onStepIn(cid, item, position, fromPosition)
    local player = Player(cid)
    if not player then
        return true
    end

    --trophy tile actionid should be 23201 23202 23203
    local arenaId = player:getStorageValue(Storage.SvargrondArena.Arena) - 1
    if arenaId == item.uid - 23200 and player:getStorageValue(ARENA[arenaId].reward.trophyStorage) < 1 then
        local rewardPosition = player:getPosition()
        rewardPosition.y = rewardPosition.y - 1

        local rewardItem = Game.createItem(ARENA[arenaId].reward.trophy, 1, rewardPosition)
        if rewardItem then
            rewardItem:setDescription(string.format(ARENA[arenaId].reward.desc, player:getName()))
        end

        player:setStorageValue(ARENA[arenaId].reward.trophyStorage, 1)
        player:getPosition():sendMagicEffect(CONST_ME_MAGIC_RED)
    end
    return true
end
 
change
Code:
rewardItem:setDescription(string.format(ARENA[arenaId].reward.desc, player:getName()))

to

Lua:
rewardItem:setAttribute('description', string.format(ARENA[arenaId].reward.desc, player:getName()))
 
wtf lol. that error makes no sense.
You literally use 'player' on lines 3, 8, 9, 10 and 15.. before it get's to line 18.

Can you paste your current script?
 
Hehe thanks i deleted this line and its great haha.

Lua:
if rewardItem then
            rewardItem:setDescription(string.format(ARENA[arenaId].reward.desc, player:getName()))
        end
 
Back
Top