Aew :grin:
uma action ke podera facilitar sua vida (rune só para gms)
funções da action:
copiar objectos
cortar objectos
remover objectos
"colar" objectos
(as funções copiar, cortar e remover funcionam até em paredes)
Como funciona:
Para mudar de função é só vc dar usar with na rune e clicar em cima de vc.
O que tem mais de especial:
esta rune naum copia apenas items, paredes como quandu copia uma rune por exemplo, ela vai copiar com u numero de cargas/tiros ke essa rune tem.
Como adicionar a rune no teu server:
1º Passo na pasta data/actions/scripts faça um documento com nome mult.lua e adicione nele o seguinte code:
--------Action Multifuncional by Colex-----------function onUse(cid, item, frompos, item2, topos)num = 1177 ---onde sera guardada informações da runenum2 = 1178 ---onde sera guardada otra informação da runenum3 = 1179 ---onde sera guardada otra informação da runereset = getPlayerStorageValue(cid,res)funcao = getPlayerStorageValue(cid,num)colar = getPlayerStorageValue(cid,num2)colar2 = getPlayerStorageValue(cid,num3)if getPlayerAccess(cid) >= 3 thenif item2.itemid == cid then if funcao == -1 then setPlayerStorageValue(cid,num,0) doPlayerSendTextMessage(cid,22,"Função Copiar Item Ativado.") elseif funcao == 0 then setPlayerStorageValue(cid,num,1) doPlayerSendTextMessage(cid,22,"Função Cortar Item Ativado.") elseif funcao == 1 then setPlayerStorageValue(cid,num,2) doPlayerSendTextMessage(cid,22,"Função Deletar Item Ativado.") elseif funcao == 2 then setPlayerStorageValue(cid,num,-1) doPlayerSendTextMessage(cid,22,"Função Colar Item Ativado.") endelse if funcao == 0 then setPlayerStorageValue(cid,num2,item2.itemid) setPlayerStorageValue(cid,num3,item2.type) doPlayerSendTextMessage(cid,22,"Item copiado.") elseif funcao == 1 then setPlayerStorageValue(cid,num2,item2.itemid) setPlayerStorageValue(cid,num3,item2.type) doPlayerSendTextMessage(cid,22,"Item cortado.") doRemoveItem(item2.uid,100) elseif funcao == 2 then doRemoveItem(item2.uid,100) doPlayerSendTextMessage(cid,22,"Item Removido.") elseif funcao == -1 then if colar > 0 then doCreateItem(colar,colar2,topos) doPlayerSendTextMessage(cid,22,"Item Posicionado.") else doPlayerSendTextMessage(cid,22,"Voce precia copiar ou cortar um item antes de executar esta função.") end endendelse doPlayerSendCancel(cid,"Só GMs podem usar esta rune.")endreturn 1end
2º Passo Agora no directório data/actions adicione no documento actions.xml a seguinte linha:
<action itemid="2272" script="mult.lua" allowfaruse="1" blockwalls="0" />
Nota: Estou usando o id 2272 caso vc keire usar outro é só mudar istu itemid="2272".
Espero que Gostem e Aproveitem. :smiling:
Comentem o que acham e o que deveria ser adicionado ou retirado
Colex