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

Double exp error

new amiroslo

New Member
Joined
Jun 3, 2011
Messages
29
Reaction score
0
Code:
[Error - LuaScriptInterface::loadFile] data/creaturescripts/scripts/explogin.lua:1: unexpected symbol near '=='
[Warning - Event::loadScript] Cannot load script (data/creaturescripts/scripts/explogin.lua)
data/creaturescripts/scripts/explogin.lua:1: unexpected symbol near '=='
[Error - LuaScriptInterface::loadFile] data/creaturescripts/scripts/explogout.lua:4: '=' expected near '=='
[Warning - Event::loadScript] Cannot load script (data/creaturescripts/scripts/explogout.lua)
data/creaturescripts/scripts/explogout.lua:4: '=' expected near '=='
!..[Admin].. [Amir]..! has logged out.
Brazil has logged in.

explogin.lua
Code:
local level == getPlayerLevel(cid) 
function onLogin(cid) 
    if getPlayerLastLogin(cid) == nil then
    setPlayerStorageValue == 2000+1 
    doPlayerSendTextMessage(cid, "Buy VIP to get doubled exp") 
    elseif isPremium(cid) then
    setPlayerStorageValue == 2001+1 
    doPlayerSetExtraExpRate(cid, 2) 
    doPlayerSendTextMessage(cid, "You are level " .. getPlayerLevel(cid) .. ". At this level your current doubled exp is " ..getExperienceStage(level)*2.. "experience points!") 
    else
end
end

explogout
Code:
function onLogout(cid) 
if isPremium(cid) and getPlayerStorageValue == 2002 then
    doPlayerSetExtraExpRate(cid, -2) 
    setPlayerStorageValue == 2001 
else
    end
end
 
LUA:
function onLogout(cid) 
if isPremium(cid) and getPlayerStorageValue(cid, 2002) == -1 then
    doPlayerSetExtraExpRate(cid, -2) 
    setPlayerStorageValue(cid, 2001,1) 
    end
return true
end

LUA:
local level = getPlayerLevel(cid) 
function onLogin(cid) 
    if not isPremium(cid) then
    setPlayerStorageValue(cid, 2000+1,1) 
    doPlayerSendTextMessage(cid, 27, "Buy VIP to get doubled exp") 
    elseif isPremium(cid) then
    setPlayerStorageValue(cid, 2001+1,1) 
    doPlayerSetExtraExpRate(cid, 2) 
    doPlayerSendTextMessage(cid, 27, "You are level " .. getPlayerLevel(cid) .. ". At this level your current doubled exp is " ..getExperienceStage(level)*2.. "experience points!") 
end
return true
end

you made like 10 gramma errors in 10 lines text huh you should get 0 points...
 
Last edited:
Back
Top