• 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 What is worng to my NPC?

luccagomes

New Member
Joined
Jul 30, 2015
Messages
153
Reaction score
1
What is worng to my npc script?
When i put that and start my server show me this errors:

Code:
[4:1:18.381] [Error - NpcScript Interface]
[4:1:18.381] data/npc/scripts/default.lua
[4:1:18.381] Description:
[4:1:18.381] data/lib/050-function.lua:241: attempt to index a boolean value
[4:1:18.381] [Warning - NpcEvents::NpcEvents] Cannot load script: data/npc/scripts/default.lua

NPC
Code:
<?xml version="1.0" encoding="UTF-8"?>
<npc name="Yasir" script="default.lua" walkinterval="2000" floorchange="0">
  <health now="150" max="150"/>
  <look type="146" head="85" body="7" legs="12" feet="19" addons="2"/>
  <parameters>
  <parameter key="module_shop" value="1"/>
  <parameter key="message_greet" value="Hello |PLAYERNAME|. I buy all creature products."/>
  <parameter key="shop_sellable" value="
  letter,11214,50;
  letter,5883,120;
  letter,7965,15;
  letter,12401,30;
  letter,12467,55;
  letter,6492,2000;
  letter,5894,50;
  letter,5896,100;
  letter,5930,2000;
  letter,10562,190;
  letter,12404,300;
  letter,12405,320;
  letter,10550,100;
  letter,5912,200;
  letter,10584,200;
  letter,11321,150;
  letter,5898,80;
  letter,11194,210;
  letter,11237,180;
  letter,10563,120;
  letter,12658,380;
  letter,12659,210;
  letter,12407,30;
  letter,12616,340;
  letter,11335,100;
  letter,12409,20;
  letter,12608,8000;
  letter,13877,4000;
  letter,12408,35;
  letter,12617,120;
  letter,5913,100;
  letter,10606,30;
  letter,10605,800;
  letter,11217,50;
  letter,11192,35;
  letter,5480,2000;
  letter,11218,28;
  letter,5890,30;
  letter,10551,15;
  letter,12470,110;
  letter,11219,45;
  letter,15486,150;
  letter,11326,700;
  letter,6536,50000;
  letter,11189,35;
  letter,15482,210;
  letter,10555,280;
  letter,10556,150;
  letter,12411,500;
  letter,11327,320;
  letter,10574,55;
  letter,11220,48;
  letter,15424,90;
  letter,15455,430;
  letter,15423,230;
  letter,15452,360;
  letter,15430,80;
  letter,15425,180;
  letter,15426,290;
  letter,5527,300;
  letter,5954,1000;
  letter,13530,1000;
  letter,10564,80;
  letter,12412,120;
  letter,12640,20;
  letter,6546,50000;
  letter,9948,5000;
  letter,5919,8000;
  letter,11361,175;
  letter,12413,100;
  letter,12614,550;
  letter,12615,430;
  letter,15622,130;
  letter,11193,150;
  letter,12421,90;
  letter,12420,50;
  letter,10552,45;
  letter,5891,20000;
  letter,11223,360;
  letter,13870,150;
  letter,12627,390;
  letter,10553,375;
  letter,5895,150;
  letter,12422,30;
  letter,5885,10000;
  letter,10575,160;
  letter,10565,30;
  letter,10578,280;
  letter,10566,90;
  letter,12414,80;
  letter,12419,120;
  letter,11366,700;
  letter,10607,90;
  letter,12423,60;
  letter,11197,380;
  letter,12399,30;
  letter,8971,500;
  letter,9967,25;
  letter,9966,20;
  letter,9968,30;
  letter,12495,20;
  letter,5877,100;
  letter,5920,100;
  letter,5910,200;
  letter,12402,350;
  letter,11200,55;
  letter,10576,85;
  letter,5925,70;
  letter,10600,115;
  letter,2743,50;
  letter,10554,500;
  letter,11221,475;
  letter,11332,550;
  letter,11333,130;
  letter,5922,90;
  letter,5902,40;
  letter,12425,80;
  letter,11199,600;
  letter,5880,500;
  letter,12426,180;
  letter,15422,330;
  letter,15480,420;
  letter,12427,100;
  letter,11372,80;
  letter,11334,500;
  letter,10608,60;
  letter,12636,300;
  letter,5876,150;
  letter,5881,120;
  letter,12410,1000;
  letter,10609,10;
  letter,11222,130;
  letter,5904,8000;
  letter,11238,100;
  letter,12445,280;
  letter,12428,75;
  letter,5878,80;
  letter,12430,60;
  letter,6537,50000;
  letter,10579,420;
  letter,11225,50;
  letter,10585,150;
  letter,10577,700;
  letter,12431,250;
  letter,11231,75;
  letter,12432,25;
  letter,12442,430;
  letter,5804,2000;
  letter,12435,30;
  letter,11113,150;
  letter,12433,85;
  letter,12437,30;
  letter,5893,250;
  letter,11337,250;
  letter,12439,20;
  letter,11196,15;
  letter,10580,420;
  letter,6540,50000;
  letter,10558,45;
  letter,12438,50;
  letter,10610,10;
  letter,12440,25;
  letter,12441,10;
  letter,10557,50;
  letter,10567,30;
  letter,12400,60;
  letter,12429,110;
  letter,12447,500;
  letter,12444,350;
  letter,12446,410;
  letter,12443,140;
  letter,5948,200;
  letter,5882,200;
  letter,5911,300;
  letter,12448,66;
  letter,11208,30;
  letter,11228,400;
  letter,12449,120;
  letter,11373,20;
  letter,12629,680;
  letter,10548,280;
  letter,10568,25;
  letter,12466,230;
  letter,11229,450;
  letter,10583,520;
  letter,7732,150;
  letter,11324,25;
  letter,12434,45;
  letter,11209,35;
  letter,6524,3000;
  letter,12436,80;
  letter,11191,50;
  letter,12468,95;
  letter,12406,480;
  letter,2062,150;
  letter,12469,70;
  letter,10611,400;
  letter,5875,2000;
  letter,5809,6000;
  letter,15421,280;
  letter,8859,10;
  letter,5879,100;
  letter,15485,450;
  letter,11325,100;
  letter,15481,340;
  letter,10559,95;
  letter,2800,15;
  letter,2799,20;
  letter,11195,120;
  letter,11226,600;
  letter,2174,200;
  letter,11210,50;
  letter,10603,20;
  letter,15479,130;
  letter,12628,240;
  letter,11198,80;
  letter,10601,120;
  letter,12622,5000;
  letter,11370,50;
  letter,11371,60;
  letter,11369,170;
  letter,11190,95;
  letter,6539,50000;
  letter,6534,50000;
  letter,6535,50000;
  letter,11224,150;
  letter,10560,100;
  letter,2805,25;
  letter,12471,50;
  letter,5899,90;
  letter,8614,100;
  letter,11367,200;
  letter,11233,480;
  letter,5905,100;
  letter,10602,275;
  letter,11322,200;
  letter,11235,30;
  letter,15483,320;
  letter,15484,190;
  letter,11314,250;
  letter,11234,380;
  letter,5909,100;
  letter,11328,110;
  letter,11230,800;
  letter,11212,20;
  letter,10569,60;
  letter,5897,70;
  letter,5901,5;
  letter,11236,15;
  letter,10582,400;
  letter,10561,265;
  letter,5914,150;
  letter,11330,600;
  letter,11331,150"/>
  </parameters>
</npc>
 
show this script:
data/npc/scripts/default.lua
also
data/lib/050-function

All defaults are working, only when i put this one bug all
data/npc/scripts/default.lua
Code:
local keywordHandler = KeywordHandler:new()
local npcHandler = NpcHandler:new(keywordHandler)
NpcSystem.parseParameters(npcHandler)

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

npcHandler:addModule(FocusModule:new())

data/lib/050-function
http://pastebin.com/nXgYDz0Y
 
I didn't see nothing worng... I'm noob, but to try help...
Someone correct me if I'm wrong...
The problem is not cause you didnt put item name right?
 
Back
Top