Ir para conteúdo

Eskylo

Visconde
  • Total de itens

    477
  • Registro em

  • Última visita

  • Dias Ganhos

    5

Tudo que Eskylo postou

  1. Eskylo

    Web Site não entra

    vc quis dizer, deixe assim #Listen 0.0.0.0:8090 #Listen []:8090 Listen 8090 Cara nao tem nada haver esse espaço ai '-' @Caio No aguardo .... é pq vc tinha colocado 890 em vez de 8090 enfim caio, procure tds 80 e deixe td 8090, é pq a porta 80 é normalmente bloqueada por provedores, a 8090 naum e lembra de liberar ela no firewall tb
  2. Eskylo

    Web Site não entra

    vc quis dizer, deixe assim #Listen 0.0.0.0:8090 #Listen []:8090 Listen 8090
  3. tem e nao é dificil me, é no css do layout, me manda um link do seu site q eu acho onde é
  4. facinho, só vc estudar um pouquinho de html, php, mysql , aí em uma hr vc faz. sério, naum falei ironico nao, eu nao faço pq naum teria utilidade pra mim ou manda alguem q manje 1 pokinho de script/code fazer isso, p vc compensa ou usa o znote q é legalzinho, vlw mozark eu naum conhecia
  5. o pagseguro nao aceita o endereço por causa do :8090? se for isso tenta mandar 1 contato p eles, mas acho q nada é possivel. ou vc aluga 1 host php só p servir de intermediador entre vc e o pag, seria 1 pouco trabalhoso e gambiarroso .-. mas logico q precisa do :8090 , já q precisa do :8090 p acessar o site
  6. o negocio é q vc quer q magica aconteça e funcione, o que nao existe tem que haver uma relaçao entre a vip do site e a vip do ot, tipo oq pode ta acontecendo aí é q o sistema vip do site é um e o do ot é outro se for, vc tem q mudar um sistema ou outro, se o site add vip no banco de dados, vc tem q por pros tiles vips do ot ler o banco de dados, onde o site salvou e ver se o player é vip, ai deixar vc passar no tile
  7. na verdade , é a coluna vip days na tabela accounts, se vc souber mexer no phpmyadmin até posso te ajudar a add, é facil, só vc ir na tabela accounts e colocar add la ai poe nome vipdays type int e tamanho 11
  8. mt bom cara,rep+, vc tb entrava naquele chat de msn do skyen hasus e do notorious né? mas acho q tipo intrudoçao tem p td lado, vai direto a poo pls
  9. mt bom! a floresta ficou legal , o templo lizard...
  10. Tente assim: local array = { [1] = 2160, [2] = 2160, [3] = 2160, [4] = 2160 } function onDeath(cid, corpse) local k = array[getPlayerVocation(cid)] if k then doTransformItem(corpse.uid,k) doDecayItem(corpse.uid) end return true end
  11. Eskylo

    [Desafio] Charada !

    "Você está preso num lugar e tem que sair de lá, rápido pois vai morrer de fome/sede etc. Para você sair há 2 portas e 2 guardas. Atrás de uma das portas tem 1 leão, que te devora se você abrir a porta dele, atrás da outra tem 1 tesouro + a saída para casa. Você tem direito de fazer 1 pergunta pros guardas (a mesma pros dois), só que 1 deles mente (o outro responde a verdade)." Se vc gastar sua pergunta, perguntando por exemplo: "É a da esquerda?" um responde sim o outro nao. aí vc pode morrer, pq nao vai ter certeza da porta. entao vc tem q bolar uma pergunta pra sair. Resposta... \/ vc pergunta o "o q o outro guarda diz se eu perguntar é a da esquerda"?" ai um responde a verdade o vai falar a mentira pq o outro mentiria o q mente vai pegar o q outro fala e mentir ou seja, assim os dois responde a mesma coisa e vc descobre a porta
  12. Eskylo

    [Desafio] Charada !

    af pergunta oq o outro guarda diria se vc perguntasse ql portao ta...old
  13. Sim! Você tem que deixar o número dessa linha local storage = 6732 diferente nos scripts das árvores. Então, só ir aumentando uma unidade em cada script (6733, 6734, 6735...).
  14. Confira a tag do actions.xml, o nome do arquivo do script...
  15. Script corrigido e adicionado a função de tempo de espera. Funcionando 100%. local cfg = { time = 5 *60 --- tempo para poder usar o item na pedra novamente [Ali está 5 minutos] } function onUse(cid, item, fromPosition, itemEx, toPosition, fromPosition) local storage = 6732 local now = os.time() local wait = getPlayerStorageValue(cid, storage)-now if wait > 0 then doPlayerSendCancel(cid, "Espere "..wait.." segundos para pegar novamente.") return true end if getPlayerLevel(cid) >= 10 then doPlayerAddItem(cid, 139, 1) setPlayerStorageValue(cid, storage, now+cfg.time) else doPlayerSendCancel(cid, "Voce precisa de level 10 para pegar o apricorn.") end return true end actions.xml <action itemid="2768" event="script" value="Apricorn1.lua"/>
  16. mechi só no fimzinho function onCastSpell(cid, var) if getPlayerItemCount(cid,4684) <= 1 then doPlayerSendTextMessage(cid,27,"You don't have the item for use spell.") return false end if not hasWater(cid,3) then return false end local v = getPlayerStorageValue(cid, 9800) if v == -1 then v = 1 end local xit = combeaiats[v] for x=1,#xit do addEvent(doCombat, 50*x, cid, xit[x], var) end setPlayerStorageValue(cid, 9800, (v%#combeaiats)+1) doSendAnimatedText(getThingPos(cid), "Tornado", 129) return true end
  17. tem um similar aqui http://www.xtibia.com/forum/topic/136663-talkaction-proibir-palavroes/page__fromsearch__1
  18. exatamente como ele falou, pq nesse caso o cid é o summon e sendo assim o registerCreatureEvent() tem q ser no summon, exemplo no script do summon vc procura essa parte creature = doSummonCreature(nome, getCreaturePosition(cid)) doConvinceCreature(cid, creature) aí vc add embaixo disso, isto: registerCreatureEvent(creature, "SummonAntKillPlayer") creature em vez de cid, pq creature foi a variavel q usei aki -> creature = doSummonCreature(..
  19. pros summons nao 'combaterem' os donos seria: function onCombat(cid, target) if isInArray(getCreatureSummons(target), cid) then return false end return true end
  20. function isSummon(cid, monster) return getCreatureMaster(monster) == cid end function onCombat(cid, target) if isPlayer(cid) and isSummon(cid, target) then doPlayerSendCancel(cid, "You can't attack your dragon or best.") return false end return true end deqlqr forma fica mais facil, somente: function onCombat(cid, target) if cid == getCreatureMaster(target) then doPlayerSendCancel(cid, "You can't attack your dragon or best.") return false end return true end
  21. horrivel, retorna só o 1º player q encaixa na condicao no caso vc teria q criar 1 array e retornar a array, aí ficaria + util
  22. Eskylo

    Magia Com Carga

    o script q vc colocar na pasta creaturescripts/scripts function onDeath(cid, corpse, deathList) addchar = 3 --quantas cargas add ao matar mmsg = "sim" -- Mandar mensagem? Sim ou nao msg = "Você obteve "..addchar.."x charge de spell." -- Mensagem que será mandada stor = getPlayerStorageValue(deathList[1], 3172) if stor == -1 then setPlayerStorageValue(deathList[1], 3172, addchar) else setPlayerStorageValue(deathList[1], 3172, stor+addachar) end if mmsg == "sim" then doPlayerSendTextMessage(deathList[1], MESSAGE_STATUS_CONSOLE_ORANGE, msg) end return true end
  23. Eskylo

    Urgente ! Help !

    é ... eu estava errado sobre dar um erro, nao dá erro nenhum no distro, só q o items[0] seria nil ai quando vc executa getPlayerItemCount(cid, nil) ele retorna 0, entao nesse caso nao faria diferença, mas num caso q o player tivesse que ter pelo menos 1 de todos os items da tabela, se vc colocasse pro loop testar desde o indice 0 o script ia falar q ele nao tem esse item tabela[0], entao sempre q rodar for com tabela comece do 1 a nao ser q vc sete o indice 0 escrevendo por exemplo tabela[0] = 2160 saca? @topic mesmo assim, o script q vc fez ta bom e bem feito (rep+ ), mas nao ta 100% o pedido (pelo q eu entendi do pedido) nao apenas bloqueia o drop dos items vips, como serve de aol, pois o script faz com q o player tendo 1 item vip ele nao drope nada (mas creio q seja suficiente)
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...