Postado Maio 14, 2012 13 anos veja se seu talkactions tem o comando /i e se na pasta script em talkactions tem o script de criar item Regras Gerais "Califórnia Brasileira "
Postado Maio 14, 2012 13 anos \data\talkactions\talkactions.xml <talkaction log="yes" words="/i" access="4" event="script" value="createitem.lua"/> \data\talkactions\scripts\createitem.lua function onSay(cid, words, param, channel) if(param == '') then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command param required.") return true end local t = string.explode(param, ",") local ret = RETURNVALUE_NOERROR local pos = getCreaturePosition(cid) local id = tonumber(t[1]) if(not id) then id = getItemIdByName(t[1], false) if(not id) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Item wich such name does not exists.") return true end end local amount = 100 if(t[2]) then amount = t[2] end local item = doCreateItemEx(id, amount) if(t[3] and getBooleanFromString(t[3])) then if(t[4] and getBooleanFromString(t[4])) then pos = getCreatureLookPosition(cid) end ret = doTileAddItemEx(pos, item) else ret = doPlayerAddItemEx(cid, item, true) end if(ret ~= RETURNVALUE_NOERROR) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Couldn't add item: " .. t[1]) return true end doDecayItem(item) if(not isPlayerGhost(cid)) then doSendMagicEffect(pos, CONST_ME_MAGIC_RED) end return true end /i gold coin /i 3031
Postado Junho 22, 2014 10 anos tambem estou com mesmo pro..... mais ja testei vairos serve e a mesma coisa usei isso ai que vc mando Kimoszin mais tbm nao pegou
Postado Julho 2, 2014 10 anos Fala, galera! No caso, o código aparenta estar certo, mas vocês estão utilizando o comando de forma errada. Como o comando aceita tanto nome do item quanto ID, foi utilizado um separador diferente para nome/ID e quantidade. Veja: local t = string.explode(param, ",") O certo seria: /i gold coin,1 Tentem com isso e vejam se funciona!
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.