Ir para conteúdo

Danihcv

Membro
  • Registro em

  • Última visita

Tudo que Danihcv postou

  1. Danihcv postou uma resposta no tópico em Suporte Tibia OTServer
    Está dizendo q deu erro com o item 2395. Vc tem um item com esse id em seu ot?? Caso tenha, tenta esse script: function onEquip (cid, item, slot) if not cid then return true end if item.uid <= 0 then return true end if not getItemAttribute(item.uid, "poke") then return true end for i, x in pairs(fotos) do if string.lower(getItemAttribute(item.uid, "poke")) == string.lower(i) then doTransformItem(getPlayerSlotItem(cid, 7).uid, fotos[i]) return true end end end function onDeEquip(cid, item, slot) if not cid then return true end if item.uid <= 0 then return true end if not getItemAttribute(item.uid, "poke") then return true end doTransformItem(getPlayerSlotItem(cid, CONST_SLOT_LEGS).uid, getPlayerSlotItem(cid, CONST_SLOT_LEGS).item_id, 2395) end Abraços
  2. Opa, então, lembra os scripts que eu coloquei num outro tópico seu?? Basta juntar os dois em um soh. Coloque o action id como ja te ensinei la... Na vdd faz td que eu ensinei la, soh que ai ser um script soh assim: tag: <movevent type="StepIn" actionid="ACTION ID DO ITEM" event="script" value="SCRIPT.lua"/> Script: Para a placa de tp vc pode usar o do amigo ai em cima. Ele foi mais rapido. Abraços.
  3. Vc está usando as dll's corretas dessa distro?? Ou vc simplesmente mudou o executável??
  4. Então, meu tio eh delegado geral de RN e há uns 2 ou 3 dias ele ja havia informado minha família dessa paralisação. N creio que seja rumor. Também n sei se são soh por 24 horas, mas eles tão mais que certos em reivindicar por melhores condições e melhor salário, pois eles arriscam a própria vida para proteger a de milhares. Esperp que eles consigam o q qrem o mais rápido possível. Moro em Maceió, a 5° mais perigosa do mundo já com polícia, imagina agr q vai ficar sem... :/
  5. Danihcv postou uma resposta no tópico em Playground (Off-topic)
  6. Danihcv postou uma resposta no tópico em Suporte Tibia OTServer
    o comando de god é: /skill NOME DO PLAYER, level, QUANTO DE LEVEL VC QR DAR (no caso pra tirar vc coloca um menos antes do numero) por ex. qro tirar 10 level's do player Zé, fica assim: /skill zé, level, -10
  7. Ok, abra sua data base pelo phpmyadmin e execute esse comando: UPDATE `ot`.`players` SET `level` = '8', `health` = '180', `healthmax` = '180', `experience` = '4200', `mana` = '35', `manamax` = '35', `cap` = '400' ATENÇÃO!! OT é o nome da sua data base, ou seja, no lugar de "ot" vc coloca o nome da sua data base. Abraços.
  8. Para fazer um piso que ao pisar, nasçam bixos que ñ se movem, vc precisará fazer uma versão desses bixos que ñ se mova, assim: suponhamos que eu quero que nasçam 8 morgaroths, aí eu vou no arquivo monsters.xml, copio a tag do morgaroth e edito a cópia para que fique assim: Essa é a originial: <monster name="Morgaroth" file="Bosses/morgaroth.xml"/> Essa é a editada: <monster name="Morgaroth-imovel" file="Bosses/morgaroth-imovel.xml"/> Observer que eu mudei a parte de file="SCRIPT DO MONSTRO QUE VAMOS EDITAR PARA QUE FIQUE IMOVEL", no caso eu adicionei no final -imovel. Agora vamos criar esse novo morgaroth imovel: Encontre onde está o arquivo .xml do monstro que vamos editar (vc pode ver isso olhando a parte de file no mosnters.xml, no caso, está em: bosses). Agora copie e cole na mesma pasta o arquivo .xml do monstro que vamos deixar imovel. Renomeie o arquivo para que fique do jeito que vc colocou no monsters.xml, no meu caso vou renomeá-lo para morgaroth-imovel.xml Agora abra o arquivo novo (no caso morgaroth-imovel.xml) Agora procure por speed="450" (no meu caso vai estar 450) agora apague o valor que estiver entre as aspas e coloque 0 assim: speed="0". Agora vamos criar um piso que sumone os monstros. Para isso vc deve adicionar um action id no seu piso por meio do de algum editor de mapa. LEMBRANDO QUE ESSE ACTION ID SÓ DEVE SER USADO PARA ESSA FINALIDADE, NUNCA REPITA UM ACTION ID EM PISOS QUE NÃO TERÃO A MSM FUNÇÃO!!! Suponhamos que vc coloque 25000. Crie uma tag em movements.xml assim: <movevent type="StepIn" actionid="25000" event="script" value="SCRIPT.lua"/> 8. Agora na pasta scripts crie um script.lua e cole isso dentro: Piso teleportador, vc precisa adicionar um action id no piso que vc qr que seja o teleportador do player, aí digamos que vc adicionou o action id 25001: Vá em movements.xml e adicione essa tag: <movevent type="StepIn" actionid="25001" event="script" value="SCRIPT.lua"/> Agora va na pasta movements/scripts e crie um script.lua e ponha isso dentro: local destino = {x = 32396, y = 32194, z = 7} -- Aqui vc põe as coordenadas do local pra onde o player vai function onStepIn(cid, item, pos) doTeleportThing(cid,destino) end Não dá pra editar o exiva por meio de scripts, pois ele é uma função editável só por meio das sources de sua distro. Pronto, tudo feito! Se puder dar REP++ ficarei mt grato. Abraços.
  9. 14400000 são 4 horas. 3 horas: 10800000 2 horas: 7200000 Para cada hora que vc quiser adicionar, basta somar 3600000 ao numero que vc ja sabe que significa X horas.
  10. Aqui está amigo: http://www.tibiaking.com/forum/topic/28063-cast-system-tfs-1010/ Tente ae.
  11. Opa, blz amigo? Se ngm te ajudar até as 20:00 de hj (20/05) me mande uma pm pedindo para voltar aqui que eu te ajudo. N posso afr pois estou no celular, ou seja, sem acesso aos meus arquivos. Abraços.
  12. hm.. Esse problema de ver sprites, ñ sei ñ... :/
  13. Abra a pasta do ot item editor, nela vá em data/PASTA DA VERSÃO DO SEU TIBIA (por exemplo o meu é 10.10 aí o nome da pasta é "1010" sem aspas) aqui dentro vc cola o seu .dat e seu .spr editados. E seja feliz.
  14. Ah, ñ tinha parado pra ler o script, parabéns, ótimo script msm!
  15. Ah, ñ sabia. Desculpa ae.
  16. Mas eu ñ disse que eu estava moderando, justamente disse pra ele ficar atento para os admins ñ negativarem ele. Relaxe, só queria alertar o companheiro.
  17. Opa, é proibido criar tópicos para pedir suporte fora do forum (se ñ me engano). Pra isso vc deve mandar pm para algum membro que vc ache que possa te ajudar. Cuidado com isso, pra ñ ser negativado pelos admins.
  18. Opa, ótimo system, tópico organizado (ganhou meu REP por isso ), mas seria bom colocar "niveis" de dificuldade para se ir upando os itens, tipo, no nvl 1 é necessário uma qntd menor de exp, do que no nvl 10. Pode ser que eu tenha entendido errado e seu script ja tenha isso, então se for o caso, parabéns, script perfeito!
  19. É... Pode crer... Não to lembrando como faz pra configurar a hora que começa... :/ Se eu lembrar posto aqui. Mas ñ espere, pois to meio ocupado :S Se alguem mais experiente puder ajudar o amg aí, seria melhor. Tenta botar o interval, no globalevents.xml, põe interval="14400000" para que a cada 4horas o evento comece. E em relação a hora que o evento começa, realmente ñ lembro. :/ Mas uma coisa eu digo, a partir do momento que vc ligar o ot, conte 4 horas (caso vc ja tenha feito o que eu disse aí sobre o interval) e pronto, vai ficar começando a cada 4 horas.
  20. function onThink(interval, lastExecution, thinkInterval) local config = { pos = {x=152, y=50, z=7}, -- Posição aonde sera criado o teleport topos = {x=1235, y=1197, z=7}, -- Posição pra onde o teleport ira levar o player tpid = 1387, -- id do teleport time = 5 -- tempo que o teleport ira sumir em minutos } function DelTp() local t = getTileItemById(config.pos, config.tpid) if t then doRemoveItem(t.uid, 1) doSendMagicEffect(config.pos, CONST_ME_POFF) end end local time = 116 for i = 1,time do formula = time - 1*i addEvent(doSendAnimatedText,i*1000, config.pos, formula, 192) end doCreateTeleport(config.tpid, config.topos, config.pos) doBroadcastMessage("Evento VIP foi aberto!por favor os entereçados corram para o teleport que se localiza no templo e se fechara "..config.time.." minutos") addEvent(DelTp, config.time*60*1000) addEvent(doBroadcastMessage, config.time*4*60*1000, "Evento VIP. Proximo evento em 4 horas.") return true end Acho que assim fica pra 4 horas.
  21. Parabéns cara, vai ajudar bastante os inciantes em script. Bom conteúdo.
  22. Vc usa xampp né?? Vai na pasta xampp\apache\conf e abra o arquivo httpd.conf com bloco de notas. Aperte ctrl+f e procure por: #Listen 12.34.56.78:80 Listen 80 Mude os 80 por 8090 Assim: #Listen 12.34.56.78:8090 Listen 8090 Agora procure por: ServerName localhost:80 E mude o 80 por 8090 Assim: ServerName localhost:8090 Agora va na pasta xampp\apache\conf\extra e abra o arquivo httpd-ssl.conf Agora procure por: # Note: Configurations that use IPv6 but not IPv4-mapped addresses need two # Listen directives: "Listen [::]:443" and "Listen 0.0.0.0:443" # Listen 443 E mude os 443 por 499 Assim: # Note: Configurations that use IPv6 but not IPv4-mapped addresses need two # Listen directives: "Listen [::]:4499" and "Listen 0.0.0.0:4499" # Listen 4499 Agora procure por: <VirtualHost _default_:443> E mude o 433 por 4499 Pronto, porém agora para os players entrarem em seu site eles devem digitar seu ipfixo e colocar :8090 no final. Por exemplo, suponhamos que seu ip fixo seja teste.servegame.com Então os players devem digitar: http://teste.servegame.com:8090 Você poderá eliminar essa terminação :8090 quando estiver usando um host/vps. Quando estiver usando um host/vps basta vc deixar as partes de 8090 iguais aos arquivos padrão. Ou seja, mudar os 8090 por 80 no arquivo httpd.conf que a gnt editou lá em cima. Abraços.
  23. Ok, ñ sei se é possivel, mas ja que vc qr, vamos lá, eu sei que vc já configurou seu ip hamachi no config.lua então agr o proximo passo é abrir as portas. Sabe identificar quais portas vc usa??
  24. Não acha melhor criar um ip fixo?? Tipo, msm que seja só pros seus amigos, eu acho mais prático pois ñ precisa ficar craindo redes. Se quiser criar e usar o ip-fixo me avisa que eu te ensino a configurar. Abraços.
  25. Eu soh corrigi alguns subtopic que estavam atrapalhando no layout...

Informação Importante

Confirmação de Termo