Acho que se colocar seu post em QUOTE ou CODE fica mais facil de intender, assim não da para saber o que é o que...
Enquanto a action gostei muito, só não intendi pra que pegar o acess 0 é comum, qualquer action que você faça sera para maior ou igual a zero.
Atts
FireSoul





info
Grupo: Campones
Registrado: 06/05/08
Posts: 31
Reputação: +2
Tá....primeiro copie e cole qualquer script da pasta data/actions/scripts...
agora abra ela e copie e cola isso la dentro..
function onUse(cid, item, pos, frompos, item2, topos) pos = {x=458, y=283, z=8} if item.itemid == 1945 and doPlayerRemoveMoney(cid,200000) == 1 then doTransformItem(item.uid,item.itemid+1) elseif item.itemid == 1946 and doPlayerRemoveMoney(cid,200000) == 1 then doTransformItem(item.uid,item.itemid-1) else doPlayerSendCancel(cid,"Sorry, you don't have enough money!") return 1 end aceso = getPlayerAccess(cid) msg = "Bem-Vindo a Pits of inferno" msgN = "Desculpe, você não tem 200k" posplayer = getPlayerPosition(cid) if item.uid == 3000 then if aceso >= 0 then doPlayerSendTextMessage(cid, 22, msg) getThingfromPos(posplayer) doSendMagicEffect(posplayer,2) doTeleportThing(cid,pos) doSendMagicEffect(pos,10) else doPlayerSendTextMessage(cid, 22, msgN) end end endAgora modifique o script, vamos começar:
1° Onde tem pos = {x=458, y=283, z=8} você coloca as coordenadas para onde o player vai i.
2° Onde tem doPlayerRemoveMoney(cid,200000) == 1 then você coloca o dinheiro que irá remover do player
3°Onde tem:
aki voce só muda a mensagem que vai da quando ele se teletransporta ali ta "Bem-Vindo a Pits of inferno" voce pode coloka u que voce quiser, ali embaxo é a mensagem que quando u player n tiveh 200k...
4º onde tem o "3000" coloka um uid que voce ainda n uzo pra pode funfa o script depois
Aqui esse "3000" é o uid da alavanca voce pode colocar outro que voce ainda nao uzou eu usei 3000 para colocar é soh abrir u map editor da 2 clik na alavanca que voce ta usando pra faze...e coloka la em uid 3000
Agora soh falta colocar isso em data/actions/actions.xml
soh coloca o uid que voce coloco no script mais a cima nesse script e o nome do script onde esta "NOME DO SCRIPT"
Pronto agora voce tem uma alavanca que teleporta players por dinheiro....
POSTEM!!!
Editado Setembro 6 por BodyGrilo