Ir para conteúdo

Featured Replies

Postado

Pessoal estou tentando cria um scripting de lavanca  que quando o player clica nela o Player e teleportado para uma certa posição mais nao estou conseguindo progredi com scripting pois nao conheço nada scripting mais queria a ajuda de vocês.

 

function onUse(cid, item, frompos, topos , toPosition)
    
function onUse(cid, item, frompos, topos , toPosition)
    
  if getPlayerStorage (cid, 9600) == -1 then  
  item. itemid = 1945
  doTransformitem = item.uid item. itemid = 1
  item. itemid = 1946 
  end return
  
  getPlayeritemCount(cid, 12208) >= 1
  doTeleportThing = {x = 1233, y = 683, z = 9}
  doPlayerRemoveitem(cid , 12208, 30)
  doPlayerSendTextMessage(cid, 28, "Voce Nao tem a Bone para abrir esse Bau.")
    end return
 
  end
  

[31/12/2018 19:07:31] [Error - LuaScriptInterface::loadFile] data/actions/scripts/Novas Quest/Lavanca.lua:10: 'end' expected (to close 'function' at line 1) near 'doTeleportThing'
[31/12/2018 19:07:31] [Warning - Event::loadScript] Cannot load script (data/actions/scripts/Novas Quest/Lavanca.lua)
[31/12/2018 19:07:31] data/actions/scripts/Novas Quest/Lavanca.lua:10: 'end' expected (to close 'function' at line 1) near 'doTeleportThing'

 

 

 

Screenshot_1.png

Screenshot_2.png

Screenshot_3.png

Editado por DarkRed
consegui arruma uma parte (veja o histórico de edições)

Resolvido por Agaka

Ir para solução
  • Respostas 12
  • Visualizações 692
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • @DarkRed Seu script me deixou meio confuso aushuas, pois você tem uma alavanca e um baú no mesmo arquivo.   Sobre a alavanca, você precisa de uma alavanca em que se o player tiver tal storag

  • assim o bau e para aonde vai teleportado ele pucha a alavanca e vai ser conferido a na bag dele tem uma bone caso ele tiver uma bone ele sera teleportado pra sala de premio no bau eu monto uma nova qu

  • mano vlw consegui já mexi mexi quebrei a cabeçá mais consegui kkkkkkkk

Posted Images

Postado

@DarkRed Seu script me deixou meio confuso aushuas, pois você tem uma alavanca e um baú no mesmo arquivo.

 

Sobre a alavanca, você precisa de uma alavanca em que se o player tiver tal storage ele será teleportado para a sala do baú correto?

E sobre o baú, o player precisa ter uma chave para poder pegar o prêmio?

(me corrija caso eu tenha entendido errado)

Postado
  • Autor
8 horas atrás, JoviM disse:

@DarkRed Seu script me deixou meio confuso aushuas, pois você tem uma alavanca e um baú no mesmo arquivo.

 

Sobre a alavanca, você precisa de uma alavanca em que se o player tiver tal storage ele será teleportado para a sala do baú correto?

E sobre o baú, o player precisa ter uma chave para poder pegar o prêmio?

(me corrija caso eu tenha entendido errado)

 

assim o bau e para aonde vai teleportado ele pucha a alavanca e vai ser conferido a na bag dele tem uma bone caso ele tiver uma bone ele sera teleportado pra sala de premio no bau eu monto uma nova quest.

Editado por DarkRed (veja o histórico de edições)

Postado

@DarkRed Aasuhuhs. Testa ai qualquer coisa só perguntar xD

 

Em data/actions/scripts, crie um arquivo .lua com o nome que desejar e adicione o código abaixo nele.

Citar

local t = {

    item = 2160,
    pos = {x = 94, y = 124, z = 7}
}

function onUse(cid, item, fromPosition, itemEx, toPosition)

if getPlayerItemCount(cid, t.item) >= 1 then

    doTeleportThing(cid, t.pos)

else

doPlayerSendTextMessage(cid, 27, "Voce nao possui um "..getItemNameById(t.item)..".")

    doSendMagicEffect(getCreaturePosition(cid), 2)

        end

    return true

end

Em data/actions, abra o arquivo actions.xml e adicione a seguinte tag.

Citar

<action actionid="ACTION ID DO ITEM" event="script" value="SEU ARQUIVO.lua"/>

 

Editado por JoviM (veja o histórico de edições)

Postado
  • Autor
8 minutos atrás, JoviM disse:

@DarkRed Aasuhuhs. Testa ai qualquer coisa só perguntar xD

 

Em data/actions/scripts, crie um arquivo .lua com o nome que desejar e adicione o código abaixo nele.

Em data/actions, abra o arquivo actions.xml e adicione a seguinte tag.

 

 

[01/01/2019 07:53:24] Reloaded actions.
[01/01/2019 07:54:05] [Error - LuaScriptInterface::loadFile] data/actions/scripts/Novas Quest/Lavanca.lua:17: ')' expected (to close '(' at line 15) near 'doSendMagicEffect'
[01/01/2019 07:54:05] [Warning - Event::loadScript] Cannot load script (data/actions/scripts/Novas Quest/Lavanca.lua)
[01/01/2019 07:54:05] data/actions/scripts/Novas Quest/Lavanca.lua:17: ')' expected (to close '(' at line 15) near 'doSendMagicEffect'

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo