Ir para conteúdo

Pejo

Membro
  • Registro em

  • Última visita

Tudo que Pejo postou

  1. Desculpe reviver, aqui funcionou perfeitamente mais vocês poderiam dizer como faço para por pra pegar PK quando os players também usar magia em AREA pois ai só da PK se atacar no target... vlw
  2. Pejo postou uma resposta no tópico em Suporte Tibia OTServer
    Galera esse meu script funciona perfeitamente, ele deixa o texto subindo no jogador pelo tempo que eu botei e conforme o level tambem. Mas eu quero fazer uma alteração e ja tentei varias maneiras mas nao obtive sucesso, se vocês me ajudarem vou disponibilizar o script com 1 tutorial aqui no TK! - "400" é o level do Player, preciso adicionar outros level como por exemplo 400,500,600... tudo nesse script, tentei algumas maneiras e nao tive sucesso .... Alguem pode me ajudar a adicionar outros leveis ? OBS: EU achei esse script no TK que era pra subir VIP no player dai fiz as devidas modificações conforme queria. -SCRIPT: 8.60 local delay = 100 --Intervalo de tempo entre o efeito, em milésimos de segundo. local level = 400 function sendPlayerEffect(cid) if getPlayerLevel(cid) == level then doSendAnimatedText(getThingPos(cid), "[GOLD]", math.random(1, 255)) addEvent(sendPlayerEffect, delay * 100, cid) end end function onLogin(cid) sendPlayerEffect(cid) return true end
  3. Desculpe reviver o topico maiseu uso SQLITE ja fiz o que tinha que fazer na DB porem aqui esta dando esse error, alguem pode ajudar? [13/06/2017 15:27:10] [Error - TalkAction Interface] [13/06/2017 15:27:10] data/talkactions/scripts/addvipp.lua:onSay [13/06/2017 15:27:10] Description: [13/06/2017 15:27:10] data/lib/049-vipsys.lua:102: attempt to call field 'executeQuery' (a nil value) [13/06/2017 15:27:10] stack traceback: [13/06/2017 15:27:10] data/lib/049-vipsys.lua:102: in function <data/lib/049-vipsys.lua:98> [13/06/2017 15:27:10] (tail call): ? [13/06/2017 15:27:10] data/talkactions/scripts/addvipp.lua:13: in function <data/talkactions/scripts/addvipp.lua:1>
  4. Pejo postou uma resposta no tópico em Suporte Tibia OTServer
    Galera to compilando aqui mais ta dando esses ERROS, por favor alguem pode me ajudar ou me izer se é relacionado ao diretorio, por favor ajudem! Estou usando TFS 0.4 e uma source boa!
  5. Pejo postou uma resposta no tópico em Suporte Tibia OTServer
    Mas será que vai dar certo amigo? Essa Source e o Dev++ é compativel com o server?
  6. Pejo postou uma resposta no tópico em Suporte Tibia OTServer
    Galera estou com um servidor super top, estou trabalhando a 1 mes nele e agora preciso editar algumas coisas no cliente que é a "barra de vida(area do nome do personagem)" e sei que é preciso fazer um esquema de programação porém não consigo achar nada que me ajude a compilar a versão que eu possuo, eu ja fiz isso antes mas em tfs 0.4 com o "dev c++" quando editei os skills do cliente ... Em fim. Quero saber se alguem possui um link para me ajudar a compilar meu servidor, ou um TFS/PROGRAMA para download, algo que ajude, vou deixar abaixo as infos do server: - INFOS - Global 100% Full 8.60 - Version 0.1.7 (Global Server ) Disponibilizado por: [email protected] Vlww
  7. function onUse(cid, item, frompos, item2, topos) if item.uid == 29125 then if item.itemid == 1946 then player1pos = {x=411, y=849, z=7, stackpos=253} player1 = getThingfromPos(player1pos) player2pos = {x=412, y=849, z=7, stackpos=253} player2 = getThingfromPos(player2pos) player3pos = {x=411, y=850, z=7, stackpos=253} player3 = getThingfromPos(player3pos) player4pos = {x=412, y=850, z=7, stackpos=253} player4 = getThingfromPos(player4pos) player5pos = {x=411, y=854, z=7, stackpos=253} player5 = getThingfromPos(player5pos) player6pos = {x=412, y=854, z=7, stackpos=253} player6 = getThingfromPos(player6pos) player7pos = {x=411, y=855, z=7, stackpos=253} player7 = getThingfromPos(player7pos) player8pos = {x=412, y=855, z=7, stackpos=253} player8 = getThingfromPos(player8pos) if player1.itemid > 0 and player2.itemid > 0 and player3.itemid > 0 and player4.itemid > 0 and player5.itemid > 0 and player6.itemid > 0 and player7.itemid > 0 and player8.itemid > 0 then player1level = getPlayerLevel(player1.uid) player2level = getPlayerLevel(player2.uid) player3level = getPlayerLevel(player3.uid) player4level = getPlayerLevel(player4.uid) player5level = getPlayerLevel(player5.uid) player6level = getPlayerLevel(player6.uid) player7level = getPlayerLevel(player7.uid) player8level = getPlayerLevel(player8.uid) questlevel = 5 if player1level >= questlevel and player2level >= questlevel and player3level >= questlevel and player4level >= questlevel and player5level >= questlevel and player6level >= questlevel and player7level >= questlevel and player8level >= questlevel then lavahole1pos = {x=452, y=848, z=7} lavahole2pos = {x=454, y=863, z=7} lavahole3pos = {x=472, y=879, z=7} doSummonCreature("lavahole", lavahole1pos) doSummonCreature("lavahole", lavahole2pos) doSummonCreature("lavahole", lavahole3pos) nplayer1pos = {x=471, y=861, z=7} nplayer2pos = {x=472, y=861, z=7} nplayer3pos = {x=471, y=862, z=7} nplayer4pos = {x=472, y=862, z=7} nplayer5pos = {x=430, y=854, z=7} nplayer6pos = {x=431, y=854, z=7} nplayer7pos = {x=430, y=855, z=7} nplayer8pos = {x=431, y=855, z=7} doSendMagicEffect(player1pos,2) doSendMagicEffect(player2pos,2) doSendMagicEffect(player3pos,2) doSendMagicEffect(player4pos,2) doSendMagicEffect(player5pos,2) doSendMagicEffect(player6pos,2) doSendMagicEffect(player7pos,2) doSendMagicEffect(player8pos,2) doTeleportThing(player1.uid,nplayer1pos) doTeleportThing(player2.uid,nplayer2pos) doTeleportThing(player3.uid,nplayer3pos) doTeleportThing(player4.uid,nplayer4pos) doTeleportThing(player5.uid,nplayer5pos) doTeleportThing(player6.uid,nplayer6pos) doTeleportThing(player7.uid,nplayer7pos) doTeleportThing(player8.uid,nplayer8pos) doSendMagicEffect(nplayer1pos,10) doSendMagicEffect(nplayer2pos,10) doSendMagicEffect(nplayer3pos,10) doSendMagicEffect(nplayer4pos,10) doSendMagicEffect(nplayer5pos,10) doSendMagicEffect(nplayer6pos,10) doSendMagicEffect(nplayer7pos,10) doSendMagicEffect(nplayer8pos,10) doTransformItem(item.uid,1945) else doPlayerSendCancel(cid,"Necessarios que todo sejam level 100.") end else doPlayerSendCancel(cid,"Voce precisa de 8 jogadores.") end end if item.itemid == 1945 then starting={x=487, y=886, z=7, stackpos=253} checking={x=starting.x, y=starting.y, z=starting.z, stackpos=starting.stackpos} ending={x=425, y=831, z=7, stackpos=253} players=0 totalmonsters=0 monster = {} repeat creature= getThingfromPos(checking) if creature.itemid > 0 then if getPlayerAccess(creature.uid) == 0 then players=players+1 end if getPlayerAccess(creature.uid) ~= 0 and getPlayerAccess(creature.uid) ~= 3 then totalmonsters=totalmonsters+1 monster[totalmonsters]=creature.uid end end checking.x=checking.x+1 if checking.x>ending.x then checking.x=starting.x checking.y=checking.y+1 end until checking.y>ending.y if players==0 then trash= {x=233, y=125, z=10} current=0 repeat current=current+1 doTeleportThing(monster[current],trash) until current>=totalmonsters doTransformItem(item.uid,1946) end end end if item.uid == 5006 then queststatus = getPlayerStorageValue(cid,100) if queststatus == -1 then doPlayerSendTextMessage(cid,22,"You have found a lavahole armor.") doPlayerAddItem(cid,2494,1) setPlayerStorageValue(cid,100,1) else doPlayerSendTextMessage(cid,22,"It is empty.") end end if item.uid == 5007 then queststatus = getPlayerStorageValue(cid,100) if queststatus ~= 1 then doPlayerSendTextMessage(cid,22,"You have found a magic sword.") doPlayerAddItem(cid,2400,1) setPlayerStorageValue(cid,100,1) else doPlayerSendTextMessage(cid,22,"It is empty.") end end if item.uid == 5008 then queststatus = getPlayerStorageValue(cid,100) if queststatus ~= 1 then doPlayerSendTextMessage(cid,22,"You have found a stonecutter axe.") doPlayerAddItem(cid,2431,1) setPlayerStorageValue(cid,100,1) else doPlayerSendTextMessage(cid,22,"It is empty.") end end if item.uid == 5009 then queststatus = getPlayerStorageValue(cid,100) if queststatus ~= 1 then doPlayerSendTextMessage(cid,22,"You have found a Thunder Hammer.") doPlayerAddItem(cid,2421,1) setPlayerStorageValue(cid,100,1) else doPlayerSendTextMessage(cid,22,"It is empty.") end end return 1 end
  8. Galera eu tenho uma anihilaitor modificada que sao 8 players, porem mesmo com jogadores na arena é possivel entrar mais 8 players totalizando 16 e assim vai indo, queria saber se alguem te algum script que eu possa INCREMENTAR para que seja possivel entrar na quest somente se nao tiver nimguem, caso tenha player e alguem tente entrar a a seguinte msg é exibida: "Ja existe um time realizando a quest, aguarde"... E se for possivel tambem queria um tempo maximo para cada time que estiver la dentro vlw Ajudem ae please!

Informação Importante

Confirmação de Termo