Bem... muita gente tem me pedido no msn uma cadeira que somente Gods,Gms e Cms pudessem sentar entao decidi fazer o script.
Primeiramente o video de demonstraçao:
Agora o script:
Vá em movements/scripts e crie o arquivo lua com nome de cadeiras.lua e bote isto dentro:
function onStepIn(cid, item, frompos, topos) local config = { actiongm = 50181, actioncm = 50182, actiongod = 50183 } if item.actionid == config.actiongod then if getPlayerAccess(cid) < 5 then doCreatureSay(cid, "Desculpe GOD, nao sento mais na sua cadeira.", TALKTYPE_SAY) doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) end elseif item.actionid == config.actioncm then if getPlayerAccess(cid) < 4 then doCreatureSay(cid, "Desculpe CM, nao sento mais na sua cadeira.", TALKTYPE_SAY) doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) end elseif item.actionid == config.actiongm then if getPlayerAccess(cid) < 3 then doCreatureSay(cid, "Desculpe GM, nao sento mais na sua cadeira.", TALKTYPE_SAY) doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) end end return TRUE end
Depois va em movements.xml e adicione esta tag:
<movevent type="StepIn" actionid="50181;50182;50183" event="script" value="cadeiras.lua"/>
Agora va no map editor e bote os seguintes ActionID's:
Na cadeira de god, bote o actionid 50183.
Na cadeira de cm, bote o actionid 50182.
Na cadeira de gm, bote o actionid 50181.
Pronto, espero que tenham gostado flw.