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

Windows I need help with some errors.

eldera

Well-Known Member
Joined
Oct 27, 2012
Messages
165
Solutions
1
Reaction score
52
Hello, i need help with some errors.
PHP:
[28/10/2012 19:56:16] The Forgotten Server 8.60 V5 - Edited By Otswe, version 0.3.6 V5 - Edited By Otswe (Crying Damson)
[28/10/2012 19:56:16] Compiled with GNU C++ version 4.4.0 at Jun 23 2012, 18:42:56.
[28/10/2012 19:56:16] A server developed by Elf, slawkens, Talaturen, KaczooH, Lithium, Kiper, Kornholijo.
[28/10/2012 19:56:16] Visit our forum for updates, support and resources: http://otland.net.

[28/10/2012 19:56:16] >> Loading config (config.lua)
[28/10/2012 19:56:16] > Using plaintext encryption
[28/10/2012 19:56:16] >> Checking software version... outdated, please consider updating!
[28/10/2012 19:56:16] > Current version information - version: 0.3.6 V5 - Edited By Otswe, patch: 1, build: 3429, timestamp: 1261647210.
[28/10/2012 19:56:16] > Latest version information - version: 0.3.6, patch: 0, build: 3293, timestamp: 1260652199.
[28/10/2012 19:56:16] >> Fetching blacklist
[28/10/2012 19:56:17] >> Loading RSA key
[28/10/2012 19:56:17] >> Starting SQL connection
[28/10/2012 19:56:17] >> Running Database Manager
[28/10/2012 19:56:18] > Optimizing table: account_viplist... [success]
[28/10/2012 19:56:18] > Optimizing table: accounts... [success]
[28/10/2012 19:56:19] > Optimizing table: bans... [success]
[28/10/2012 19:56:19] > Optimizing table: environment_killers... [success]
[28/10/2012 19:56:19] > Optimizing table: global_storage... [success]
[28/10/2012 19:56:20] > Optimizing table: guild_invites... [success]
[28/10/2012 19:56:20] > Optimizing table: guild_ranks... [success]
[28/10/2012 19:56:20] > Optimizing table: guilds... [success]
[28/10/2012 19:56:21] > Optimizing table: house_auctions... [success]
[28/10/2012 19:56:21] > Optimizing table: house_data... [success]
[28/10/2012 19:56:22] > Optimizing table: house_lists... [success]
[28/10/2012 19:56:22] > Optimizing table: houses... [success]
[28/10/2012 19:56:22] > Optimizing table: killers... [success]
[28/10/2012 19:56:23] > Optimizing table: player_deaths... [success]
[28/10/2012 19:56:23] > Optimizing table: player_depotitems... [success]
[28/10/2012 19:56:23] > Optimizing table: player_items... [success]
[28/10/2012 19:56:24] > Optimizing table: player_killers... [success]
[28/10/2012 19:56:24] > Optimizing table: player_namelocks... [success]
[28/10/2012 19:56:24] > Optimizing table: player_skills... [success]
[28/10/2012 19:56:25] > Optimizing table: player_spells... [success]
[28/10/2012 19:56:25] > Optimizing table: player_storage... [success]
[28/10/2012 19:56:26] > Optimizing table: player_viplist... [success]
[28/10/2012 19:56:26] > Optimizing table: players... [success]
[28/10/2012 19:56:26] > Optimizing table: server_config... [success]
[28/10/2012 19:56:27] > Optimizing table: server_motd... [success]
[28/10/2012 19:56:28] > Optimizing table: server_record... [success]
[28/10/2012 19:56:28] > Optimizing table: server_reports... [success]
[28/10/2012 19:56:29] > Optimizing table: tile_items... [success]
[28/10/2012 19:56:29] > Optimizing table: tiles... [success]
[28/10/2012 19:56:29] >> Loading items
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown key value walkStack
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown key value walkStack
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown key value walkStack
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown key value walkStack
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown key value walkStack
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown key value walkStack
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown type rune
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown key value walkStack
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown key value walkStack
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown key value walkStack
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown key value walkStack
[28/10/2012 19:56:30] [Warning - Items::loadFromXml] Unknown key value walkStack
[28/10/2012 19:56:31] [Warning - Items::loadFromXml] Unknown key value walkStack
[28/10/2012 19:56:31] >> Loading groups
[28/10/2012 19:56:31] >> Loading vocations
[28/10/2012 19:56:31] >> Loading script systems
[28/10/2012 19:56:31] >> Loading chat channels
[28/10/2012 19:56:31] >> Loading outfits
[28/10/2012 19:56:31] >> Loading experience stages
[28/10/2012 19:56:31] >> Loading monsters
[28/10/2012 19:56:31] >> Loading mods...
[28/10/2012 19:56:31] > Loading buypremium_command.xml... done.
[28/10/2012 19:56:31] > Loading changender_command.xml... done.
[28/10/2012 19:56:31] > Loading custommonsters.xml... done.
[28/10/2012 19:56:31] > Loading customspells.xml... done.
[28/10/2012 19:56:31] > Loading highscorebook.xml... done.
[28/10/2012 19:56:31] > 5 mods were loaded.
[28/10/2012 19:56:31] >> Loading map and spawns...
[28/10/2012 19:56:31] > Map size: 2048x2048.
[28/10/2012 19:56:31] > Map descriptions: 
[28/10/2012 19:56:31] "Saved with Remere's Map Editor 2.1"
[28/10/2012 19:56:31] "Server is made by: Zoom Iker
[28/10/2012 19:56:31] "
[28/10/2012 19:56:31] Duplicate uniqueId 11551
[28/10/2012 19:56:32] > Map loading time: 0.57 seconds.

[28/10/2012 19:56:32] [Error - Npc interface] 
[28/10/2012 19:56:32] data/npc/scripts/evul eye.lua
[28/10/2012 19:56:32] Description: 
[28/10/2012 19:56:32] data/npc/scripts/evul eye.lua:1: attempt to index global 'KeywordHandler' (a nil value)
[28/10/2012 19:56:32] [Warning - NpcScript::NpcScript] Cannot load script: data/npc/scripts/evul eye.lua

[28/10/2012 19:56:32] > Data parsing time: 0.142 seconds.
[28/10/2012 19:56:32] > Houses synchronization time: 0 seconds.
[28/10/2012 19:56:32] > Content unserialization time: 0 seconds.
[28/10/2012 19:56:32] >> Checking world type... PvP-Enforced
[28/10/2012 19:56:32] >> Initializing game state modules and registering services...
[28/10/2012 19:56:32] > Global address: xx.xx.xx.xx
[28/10/2012 19:56:32] > Local ports: 7171	7172	
[28/10/2012 19:56:32] >> All modules were loaded, server is starting up...
[28/10/2012 19:56:32] >> Noobwaria server Online!
evul eye.xml:
XML:
<?xml version="1.0" encoding="UTF-8"?>
<npc name="Evul Eye" script="evul eye.lua" walkinterval="0" floorchange="0">
	<health now="100" max="100"/>
	<look typeex="11672"/>
	<parameters>
			<parameter key="message_greet" value="Hello |PLAYERNAME|, I'm trading your 100 Eyes for 25x exp poem, Do you want to {change}?"/>
	</parameters>
</npc>




evul eye.lua:
Lua:
local keywordHandler = KeywordHandler:new()
local npcHandler = NpcHandler:new(keywordHandler)
NpcSystem.parseParameters(npcHandler)
local talkState = {}

function onCreatureAppear(cid)				npcHandler:onCreatureAppear(cid)			end
function onCreatureDisappear(cid)			npcHandler:onCreatureDisappear(cid)			end
function onCreatureSay(cid, type, msg)			npcHandler:onCreatureSay(cid, type, msg)		end
function onThink()					npcHandler:onThink()					end

function creatureSayCallback(cid, type, msg)
	if(not npcHandler:isFocused(cid)) then
		return false
	end

	local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid

	if(msgcontains(msg, 'change') or msgcontains(msg, '100')) then
		selfSay('Do you want to give me 100 eyes for 25x exp poem?', cid)
		talkState[talkUser] = 1
	elseif(msgcontains(msg, 'yes') and talkState[talkUser] == 1) then
		if(getPlayerItemCount(cid, 11197) >= 100) then
			if(doPlayerRemoveItem(cid, 11197, 100)) then
				doPlayerAddItem(cid, 12466, 25)
				selfSay('Here you are.', cid)
			else
				selfSay('Sorry, you don\'t have enough eyes.', cid)
			end
		else
			selfSay('Sorry, you don\'t have enough eyes.', cid)
		end
		talkState[talkUser] = 0
	elseif(msgcontains(msg, 'no') and isInArray({1}, talkState[talkUser])) then
		talkState[talkUser] = 0
		selfSay('Ok then.', cid)
	end

	return true
end

npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback)
npcHandler:addModule(FocusModule:new())
If you need more info just tell me. Rep++
 
Lua:
keywords = nil,
In Keywordhandler.lua, you have this set to nil, when it should be set to a value of 1-4.


Lua:
BEHAVIOR_SIMPLE = 1 -- Does not support nested keywords. If you choose this setting you must use a variable such as 'talkState' to keep track of how to handle keywords.
    BEHAVIOR_NORMAL = 2 -- Default behvaior. If a sub-keyword is not found, then the root is searched, not the parent hierarchy,
    BEHAVIOR_NORMAL_EXTENDED = 3 -- Same as BEHAVIOR_NORMAL but it also searches through the last node's parent.
    BEHAVIOR_COMPLEX = 4 -- Extended behavior. It a sub-keyword is not found, then the entire keyword hierarchy is searched upwards until root is reached.
 
Back
Top