Tudo que Adriano SwaTT postou
-
Não consigo abrir as portas 7171, 7172 e 80.
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.
-
ResidenTibia' [ShowOFF]
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.
-
getCreaturePathTo
Boa tarde, sim, uso a versão 0.3.6 e tive que fazer estas mudanças para funcionar.
-
[Spell] Utani Hur (Rastro de Fogo)
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.
-
(Resolvido)[ERRO] Não da o item na quantidade
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 doPlayerAddItem(cid, ids[1], i) end else for x = 1, #ids do for i = 1, qtdd do doPlayerAddItem(cid, ids[x], i) end end end else doPlayerSendTextMessage(cid,22,"Voce ja pegou o bonus") end else return false end return true end Não testei. Boa sorte.
-
Sistema: Cassino Slots.
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.
- Sistema: Cassino Slots.
- Sistema: Cassino Slots.
-
Sistema: Cassino Slots.
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, os valores não podem se repetir porque controlam se o jogo já está sendo executado. Aconselho que neste campo, use assim: -- primeiro 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 local gstrg = 12135 -- Não Mexa, Storage de Controle Item Global. local gstrg_control = 12136 -- Não Mexa, Storage de Controle Jogo em Execução. local istrg = {12137, 12138, 12139} -- Não Mexa, Storage de Itens. -- terceiro local gstrg = 12140 -- Não Mexa, Storage de Controle Item Global. local gstrg_control = 12141 -- Não Mexa, Storage de Controle Jogo em Execução. local istrg = {12142, 12143, 12144} -- Não Mexa, Storage de Itens. -- Sucessivamente... Boa sorte.
-
Sistema: Cassino Slots.
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 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. Precisará mudar estes valores, pois os mesmos não podem se repetir entre as cabines de Cassino para não causar bug porque são Storages Globais que salvam a ID dos itens sorteados para evitar fraude. Aqui também precisará mudar para não causar bug entre os scripts: addEvent(CassPremio, 500, cid) -- linha 94 do script function CassPremio(cid) -- linha 141 do script Que deverá receber um número na frente para diferenciar um script do outro. Ficando assim: --- Primeiro script addEvent(CassPremio1, 500, cid) -- linha 94 do script function CassPremio1(cid) -- linha 141 do script --- Segundo script addEvent(CassPremio2, 500, cid) -- linha 94 do script function CassPremio2(cid) -- linha 141 do script Sucessivamente. Boa sorte, qualquer problema, poste e resolveremos. Que bom que gostou. Faça bom proveito do sistema. Abraços e boa sorte com seu projeto.
- Sistema: Cassino Slots.
-
Bug no shopsystem
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.
- Sistema: Cassino Slots.
-
Sistema: Cassino Slots.
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é o 6º (Não precisa apagar as demais linhas do script): 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 E sobre acertar apenas 2 prêmios, já tem no script para ser configurado: local comb1 = {2160, 10} -- ID do prêmio, Quantidade, para quem acertar 1 item da combinação local comb2 = {2160, 20} -- ID do prêmio, Quantidade, para quem acertar 2 item da combinação local comb3 = {2160, 50} -- ID do prêmio , Quantidade, para quem acertar todos itens da combinação + o prêmio configurado acima local premio = {6132, 1} -- ID do Prêmio, Quantidade (que o player ganhará ao acertar os 3 itens) Basta por o prêmio desejado conforme segue acima. Mas para por para ganhar o prêmio máximo ao acertar 2 dos itens, vai mudar algumas coisas na estrutura do script que eu acho desnecessário. Porque já tem prêmio ao acertar 1, 2 e o prêmio máximo que seria acertando os 3 itens. Então basta você por o prêmio que quiser ao acertar 1, o prêmio que quiser ao acertar 2, e o prêmio que quiser + o prêmio final ao acertar os 3 itens da combinação, pois ao acertar 3 ganha o comb3 e o premio, conforme no script acima. Boa sorte.
-
Bug no shopsystem
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.
-
Sistema: Cassino Slots.
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.
-
(Resolvido)[Pedido] Bike System Poketibia
Ah sim, realmente havia esquecido disso. Boa sorte.
-
(Resolvido)[Pedido] Bike System Poketibia
Conseguiu usar o script? ou fez algo diferente?
-
(Resolvido)[Pedido] Bike System Poketibia
Atualizei um errinho de digitação no script... E tente dar trade com o item sem poder mover.
-
(Resolvido)[Pedido] Bike System Poketibia
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") Boa sorte.
-
(Resolvido)[Pedido] Bike System Poketibia
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.
-
(Resolvido)[Pedido] Bike System Poketibia
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
-
(Resolvido)[Pedido] Bike System Poketibia
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.
-
(Resolvido)[Pedido] Bike System Poketibia
Me diga, sua bike está equipada no slot do RING (ANEL)?
-
(Resolvido)[Pedido] Bike System Poketibia
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 on the bike.") end return true end Aguardo resposta. Boa sorte.