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

Door that only VIP passes or only for level 150 +

Poseidon Server

New Member
Joined
Jan 26, 2010
Messages
5
Reaction score
0
Hello people, I come here to ask them a simple script, but I do not know, udjasuDJSADJU

The script is just what I want, I want the guy just go on a specified port (those ports that have a handle) if it is vip or if it is level 150 +. Here's my script door. Someone could you please add the function to pass if it is level 150 + too? I + rep. *-*

My vip door script.

function onUse(cid, item, frompos, item2, topos)
if vip.getVip(cid) <= 0 then
return doPlayerSendCancel(cid, "You don't have Vip Account.")
end
doTransformItem(item.uid, item.itemid + 1)
playerpos = getPlayerPosition(cid)
doorpos = {x = frompos.x, y = frompos.y, z = frompos.z, stackpos = 253}
if playerpos.y == doorpos.y + 1 and playerpos.x == doorpos.x then
doMoveCreature(cid, 0)
elseif playerpos.x == doorpos.x - 1 and playerpos.y == doorpos.y then
doMoveCreature(cid, 1)
elseif playerpos.y == doorpos.y - 1 and playerpos.x == doorpos.x then
doMoveCreature(cid, 2)
elseif playerpos.y == doorpos.y and playerpos.x == doorpos.x + 1 then
doMoveCreature(cid, 3)
elseif playerpos.x == doorpos.x + 1 and playerpos.y == doorpos.y - 1 then
doMoveCreature(cid, 4)
elseif playerpos.x == doorpos.x - 1 and playerpos.y == doorpos.y - 1 then
doMoveCreature(cid, 5)
elseif playerpos.x == doorpos.x + 1 and playerpos.y == doorpos.y + 1 then
doMoveCreature(cid, 6)
elseif playerpos.x == doorpos.x - 1 and playerpos.y == doorpos.y + 1 then
doMoveCreature(cid, 7)
end
return TRUE
end

I thank anyone who helps me.

Sorry my bad english. =/
 
Lua:
function onUse(cid, item, fromPosition, itemEx, toPosition)
	if (item.actionid == 5788 and getPlayerStorageValue(cid,11551) >= 1) then
		doTeleportThing(cid, {x=toPosition.x-1,y=toPosition.y,z=toPosition.z}, TRUE)
		doCreatureSay(cid, "Welcome VIP Player!", TALKTYPE_ORANGE_1)
	else
		doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Sorry, but only VIP Players can pass here! Buy VIP on our Shop page.")
	end
	return true
end
 
Back
Top