Ir para conteúdo
  • Cadastre-se

Adriano SwaTT

Membro
  • Total de itens

    1645
  • Registro em

  • Última visita

  • Dias Ganhos

    16

Tudo que Adriano SwaTT postou

  1. Tente conectar o Notebook via Rj45 e tente novamente. Porque eu também nunca consegui abrir um OTServ via Wifi.. apesar de nunca ter tentado pra valer.
  2. Morto não está, apenas pausado. Passei por alguns momentos difíceis em minha vida, e andei bem sem cabeça para dar continuidade. Estou começando a me reerguer, abri ele em localhost para dar uma relembrada mês passado e deu muita saudade. Obrigado pelo apoio de todos.
  3. Boa tarde, sim, uso a versão 0.3.6 e tive que fazer estas mudanças para funcionar.
  4. Até teria, mas ando muito ocupado ultimamente. Sugiro que crie um tópico na área adequada e torça pra que algum membro o ajude. Me mande o link do mesmo por private que assim que tiver um tempo poderia tentar te ajudar. Obrigado por comentar.
  5. Tente assim: local ids = {8306} -- ID do item que ganhará 10x local qtdd = 10 -- Quantidade de items ganhará dos declarados acima function onUse(cid, item, frompos, item2, topos) if item.uid == 1621 then queststatus = getPlayerStorageValue(cid,1621) if queststatus == -1 then doPlayerSendTextMessage(cid,22,"Voce ganhou seu premio!.") doPlayerAddItem(cid,2160,400) doPlayerAddItem(cid,11388,1) setPlayerStorageValue(cid,1621,1) if #ids == 1 then for i = 1, qtdd do
  6. Provavelmente nas horas de testes você deu reload em actions ou fechou o servidor enquanto o jogo estava sendo executado. Para voltar ao normal, precisa mudar a chave da globalstorage abaixo para "0" (zero). local gstrg_control = 12130 -- Não Mexa, Storage de Controle Jogo em Execução. Faça pelo sql ou por algum comando do GOD caso seu servidor tenha. Boa sorte.
  7. Para adicionar porcentagem de chance de cair itens teria que modificar todo o script. Porque a base da chance está na quantidade de itens à serem sorteados. Sendo assim, se diminuir a quantidade automaticamente ficará mais fácil de conseguir a combinação. Abraços.
  8. Simples, pois estes valores: -- primeiro script local gstrg = 12129 -- Não Mexa, Storage de Controle Item Global. local gstrg_control = 12130 -- Não Mexa, Storage de Controle Jogo em Execução. local istrg = {12131, 12132, 12133} -- Não Mexa, Storage de Itens. -- segundo script local gstrg = 12130 -- Não Mexa, Storage de Controle Item Global. local gstrg_control = 12133 -- Não Mexa, Storage de Controle Jogo em Execução. local istrg = {12134, 12135, 12136} -- Não Mexa, Storage de Itens. Salvam se o jogo está em execução. Veja o que o valor 12130 está repetido em ambos scripts, como disse, o
  9. Tem sim. Vou te mostrar como faz de uma maneira padrão, porém, quando tiver um tempo, vou deixar o script com configuração automática ao criar mais "cabines". Enfim, você terá que ir adicionando uma actionID diferente para cada alavanca. Alavancas: No tutorial foi usada a actionID: 12129. Logo, sugiro que vá criando uma com cada actionID. Ex: a primeira com 12129, a segunda com 12130, a terceira com 12131, sucessivamente; cada uma com seu script em actions.xml normalmente. No Script: No script, você precisará mexer nesta parte: local gstrg = 12129 -- Não Mexa, Storage
  10. Substitua uma parte do script por este: Obs: Você colocará o script abaixo após a linha do término de configuração, ou seja, apague tudo que estiver abaixo de: -------- FIM DAS CONFIGURAÇÕES -------- E adicione o script do spoiler. Boa sorte.
  11. Boa noite, analisei vagamente seus scripts e não encontrei nada de anormal nele. Infelizmente para corrigir isso terás que testar outro site para ver se o problema persiste, e se corrigir, já saberemos que está no site o "problema". Aí o próximo passo seria descobrir e qual arquivo responsável por tal. Boa sorte.
  12. Bom dia. No script se configura a quantidade de itens total: local items = { [0] = {0}, -- NEUTRO [1] = {2182}, -- ID do ITEM 1 [2] = {2183}, -- ID do ITEM 2 [3] = {2184}, -- ID do ITEM 3 [4] = {2185}, -- ID do ITEM 4 [5] = {2186}, -- ID do ITEM 5 [6] = {2187}, -- ID do ITEM 6 [7] = {2188}, -- ID do ITEM 7 [8] = {2189}, -- ID do ITEM 8 [9] = {2190}, -- ID do ITEM 9 [10] = {2191}, --ID do ITEM 10 [11] = {0} -- NEUTRO } local qtdd = 10 -- Quantidade de Itens a Sortear // Não precisa apagar as demais linhas de configuração acima. Se mudar "local qtdd = 6" só contarão automaticamente até
  13. Você precisa postar seu shop.lua (data/globalevents/scripts) e também seu shopsystem.php (xampp/htdocs) para que possamos analisar. E se não estiver nestes scripts, pode ser em algum do site onde configura este "bônus". Mas vamos por parte. Poste os solicitados em spoiler para analisarmos. No aguardo.
  14. Bom dia. Teste assim: Para mudar a moeda de jogo e a coordenada de onde será teleportado (fim da fila), basta editar nas variáveis abaixo, elas se encontram no começo do script: local valor = {2160, 10} -- ID da Moeda pra Jogar, Quantidade (preço) local fila = {x=1040, y=1030, z=6} -- Coordenada do fim da fila Boa sorte, faça bom proveito. Volte e diga se funcionou como queria. Até breve.
  15. Atualizei um errinho de digitação no script... E tente dar trade com o item sem poder mover.
  16. Adicione este script: Em creaturescripts.xml, adicione a tag abaixo: <event type="traderequest" name="tradeRequest" event="script" value="notrade.lua"/> Agora o arquivo notrade.lua será este: local itemsnoTrade = {12121, 12120} --Aqui você põe os items com actionID que não quer que dê trade. function onTradeRequest(cid, target, item, targetItem) if (isInArray(itemsnoTrade, item.actionid)) then doPlayerSendCancel(cid, "You can't give trade with this item.") return false end return true end E em login.lua registre: registerCreatureEvent(cid, "tradeRequest"
  17. Cara é justamente o que fiz, para não poder ser movido ao estar sendo usado. Basta agora adicionar esta id 12774 em movements.xml e registrar o script conforme enviei e pronto.
  18. Aí teríamos que mudar umas coisas no script, porque apenas ao dar use no item, não funcionaria porque teria que adicionar em actions.xml. Enfim, qual a ID da BIKE? Você adicionou a ID do ITEM da BIKE no começo do script que te mandei? Registrou ele aqui também? <movevent type="DeEquip" itemid="1212" slot="ring" event="script" value="bikesystem.lua"/> Aguardo
  19. E pra isso adicionei uma actionID ao item para dizer quando está montado ou não na bike. Se você testou o script, era pra funcionar, se está acusando: 'Your bike needs stay in "..bslot[2].." slot for use.' É porque não está no slot certo o item. Pois não conheço ou não me lembro de uma função que vai bloquear de jogar o item no chão. Porque a que te passei, deixa o player jogar no chão e só bloqueia de mover quando já está no chão. Boa sorte.
  20. Boa tarde, tente assim: Atualize seu script da bike para este: Agora em movements.xml, adicione a tag abaixo: <movevent type="DeEquip" itemid="1212" slot="ring" event="script" value="bikesystem.lua"/> E o script bikesystem.lua será o seguinte: local action = 12121 function onDeEquip(cid, item) if item.actionid == action then doRemoveItem(item.uid, 1) local actitem = doPlayerAddItem(cid, item.itemid, 1) doItemSetAttribute(actitem, "aid", action) doPlayerSendCancel(cid, "You cannot take out this item while you're mounted
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo