• 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!
  • New resources must be posted under Resources tab. A discussion thread will be created automatically, you can't open threads manually anymore.

TalkAction Banned itens in /i

LucasFerraz

Systems Analyst
Joined
Jun 10, 2010
Messages
2,857
Reaction score
96
Location
Brazil
Made by Alls and fixed by Bogart here.


local banned = {2160,2358} -- These items can not be created
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 banned = {2160,2358}
 
 
	local x = t[1]
	if not isNumber(x) then
		x = getItemIdByName(t[1], false)
	end
	if isInArray(banned, x) then
			doPlayerSendTextMessage(cid, 27, "Sorry, you may not create this item")
		return true
	end 
	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 with 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
 
Seriously so annoying seeing you just post other peoples work. If people wanted it posted, DON'T YOU THINK THEY WOULD POST IT THEMSELVES? OR THE PEOPLE REQUESTING IT WOULD?
 
OFF: It's not my credits and you can read it in the first post. It's just to help people to find easy what they want and I dont care what u think
 
Back
Top