• 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 Small Question

XxShallowxX

ಠ_ಠ
Joined
Dec 3, 2010
Messages
607
Reaction score
27
Location
USA
I want to make this script where you cannot change to outfit ID 135

Lua:
function onUse(cid, item, fromPosition, itemEx, toPosition)
	local v, tmp = math.random(333), getCreatureOutfit(cid)
	while isInArray({tmp.lookType, 75, 135, 266, 302}, v) == TRUE or v <= 1 or (v > 160 and v < 192) or v > 333 do
		v = math.random(351)
	end
 
	tmp.lookType = v
	doCreatureChangeOutfit(cid, tmp)
	doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_RED)
	doCreatureSay(cid, 'Your outfit has been changed.', TALKTYPE_ORANGE_1, false, cid, getThingPos(cid))
	return TRUE
end
 
Code:
function onUse(cid, item, fromPosition, itemEx, toPosition)
	local v, tmp = math.random(333), getCreatureOutfit(cid)
	while isInArray({tmp.lookType, 75, 266, 302}, v) == TRUE or v <= 1 or (v > 160 and v < 192) or v > 333 do
		v = math.random(351)
	end
 
	tmp.lookType = v
	doCreatureChangeOutfit(cid, tmp)
	doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_RED)
	doCreatureSay(cid, 'Your outfit has been changed.', TALKTYPE_ORANGE_1, false, cid, getThingPos(cid))
	return TRUE
end
 
Back
Top