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

Lua Dead In Tfs 0.3.5

Elexonic

Well-Known Member
Joined
Jun 18, 2008
Messages
1,920
Reaction score
59
Using Tfs 0.3.5 Pl 1

Script Don`t Work :S




Help!! :S

Fixed By My :) -.-
 
Last edited:
1) login.lua
LUA:
local config = {
	loginMessage = getConfigValue('loginMessage')
}

function onLogin(cid)
	local loss = getConfigValue('deathLostPercent')
	if(loss ~= nil) then
		doPlayerSetLossPercent(cid, PLAYERLOSS_EXPERIENCE, loss * 10)
	end

	local accountManager = getPlayerAccountManager(cid)
	if(accountManager == MANAGER_NONE) then
		local lastLogin, str = getPlayerLastLoginSaved(cid), config.loginMessage
		if(lastLogin > 0) then
			doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, str)
			str = "Your last visit was on " .. os.date("%a %b %d %X %Y", lastLogin) .. "."
		else
			str = str .. " Please choose your outfit."
			doPlayerSendOutfitWindow(cid)
		end

		doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, str)
	elseif(accountManager == MANAGER_NAMELOCK) then
		doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Hello, it appears that your character has been namelocked, what would you like as your new name?")
	elseif(accountManager == MANAGER_ACCOUNT) then
		doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Hello, type 'account' to manage your account and if you want to start over then type 'cancel'.")
	else
		doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Hello, type 'account' to create an account or type 'recover' to recover an account.")
	end

	if(not isPlayerGhost(cid)) then
		doSendMagicEffect(getCreaturePosition(cid), CONST_ME_TELEPORT)
	end

	registerCreatureEvent(cid, "Mail")
	registerCreatureEvent(cid, "GuildMotd")
	registerCreatureEvent(cid, "Idle")
	registerCreatureEvent(cid, "SkullCheck")
	registerCreatureEvent(cid, "ReportBug")
	registerCreatureEvent(cid, "DeathBroadcast")
	return true
end
 
Error :S

[07/09/2009 23:12:52] Lua Script Error: [CreatureScript Interface]
[07/09/2009 23:12:52] data/creaturescripts/scripts/deathBroadcast.lua:onDeath

[07/09/2009 23:12:52] luaGetCreaturePosition(). Creature not found

[07/09/2009 23:12:52] Lua Script Error: [CreatureScript Interface]
[07/09/2009 23:12:52] data/creaturescripts/scripts/deathBroadcast.lua:onDeath

[07/09/2009 23:12:52] attempt to index a boolean value
[07/09/2009 23:12:52] stack traceback:
[07/09/2009 23:12:52] [C]: in function 'doSendAnimatedText'
[07/09/2009 23:12:52] data/creaturescripts/scripts/deathBroadcast.lua:5: in function <data/creaturescripts/scripts/deathBroadcast.lua:3>
[07/09/2009 23:12:52] Sir Francis has logged out.
 
Back
Top