

Nickbhz
Visconde-
Total de itens
320 -
Registro em
-
Última visita
-
Dias Ganhos
2
Tudo que Nickbhz postou
-
cannot load script data/talk../script/time.lua:14: '>' expected near 'then'
-
Bom tarde galera, alguém poderia me ajudar neste pedido? Se trata de um Staff Time, gostaria de ter um comando para saber quanto tempo os membros da staff estão ficando online, até pra ter uma premiação, talvez... Enfim o que eu queria? /stafftime, nome = Comando no qual iria mostrar as informações online ou não: nome, tempo online, e qual membro da staff ele é. (Obs: Esse comando só ler informação de membro da staff, group 2,3,4,5,6,7) /stafftime all = Mostra o Staff Time de todos os membros da Staff online ou não, comando somente para o GOD. /stafftime, clear, nome = Iria limpar o Staff Time do jogador citado, comando somente para o GOD. /stafftime cleall = Iria limpar o Staff Time de todos os membro da Staff, comando somente para o GOD. Seria possivel? Ou algo do tipo? Fico grato!
-
Sumona normal, por isso to achando estranho...
-
Ver se funfa ai: Puxa alavanca abre, puxa de novo fecha. 1. Vá para a pasta data\actions\scripts e crie um arquivo lua chamado nome do arquivo, depois bote isso dentro: function onUse(cid, item, toPosition)rock1pos = {x=XXXX, y=YYYY, z=ZZ, stackpos=1} -- Posição da Pedragetrock1 = getThingfromPos(rock1pos)UniID = 2334 -- UniqueID que vai ser adicionado na alavancarockID = 1304 -- ID da pedraif item.uid == UniID and item.itemid == 1945 and getrock1.itemid == rockID thendoRemoveItem(getrock1.uid, 1)doTransformItem(item.uid, item.itemid+1)doSendMagicEffect(rock1pos, 2)elseif item.uid == UniID and item.itemid == 1946 thendoCreateItem(rockID, 1, rock1pos)doTransformItem(item.uid,item.itemid-1)doSendMagicEffect(rock1pos, 13)endreturn TRUEend 2. Adicione esse tag em actions.xml : <action uniqueid="2334" event="script" value="nome do arquivo.lua"/>
-
Esse ai n funfou.. da os mesmos erros
-
Boa tarde XTibianos, tudo bom com vocês? 1) - Então, eu queria saber se tem como eu abrir um site para ir editando e testando, só pra mim? (Tipo o OT, que a gnt usa o 127.0.0.1) 2) - Alguém sabe um tutorial que vendo eu conseguiria fazer o processo todo certinho para criar um site de Tibia? (Gesior) 3) - Qual é o melhor Gesior que está tendo ultimamente, sem bugs e tals? R.1) Bom, antes que vocês perguntem, sobre a primeira pergunta, acontece que estou sem internet em casa, estou usando o Wifi do meu Tio que mora ao lado, sendo assim eu não consigo por IP FIXO. (Tirando base de Otserv, que precisa.. n sei se tem a ver..) R.2) Sou bem, mas bem mero em Website, admiro bastante essa área, até pretendo fazer um curso de Web Design mais pra frente. R.3)Vocês que conhecem melhor, poderiam me indicar um Gesior que não há bug, erros, incompatibilidade e tals? Então galera, se vocês puder me sanar essas duvidas e me ajudar eu ficaria muito grato. Valeu e bom final de semana!
-
Data/Actions/Script local config = { pos = {x=274, y=66, z=9}, stoneid = 1355, time = 120 -- time in seconds to remove the stone}function onUse(cid, item, fromPosition, itemEx, toPosition) local stone = getTileItemById(config.pos,config.stoneid).uid if(stone > 0) then doRemoveItem(stone,1) doPlayerSendTextMessage(cid,22,"Você conseguiu, agora a passagem está livre por 2 minutos.") doSendMagicEffect(config.pos, CONST_ME_MAGIC_RED) addEvent(doCreateItem, config.time * 1000, config.stoneid, 1, config.pos) doTransformItem(item.uid, item.itemid == 1945 and 1946 or 1945) else doPlayerSendCancel(cid, "A pedra ja foi removida, aguarde 120 segundos para abrir novamente.") end return trueend Data/Actions/Actions.lua <action uniqueid="2333" event="script" value="nome do arquivo.lua"/>
-
De cara ja deu erro na distro.. ...Event onTime not found <data/globalevents/scripts/zombieevent.lua>
-
Mesma coisa... Veja:
-
O erro é quando sumona o zombie, quando aparece a mensagem que mais 1 zombie foi sumonado a distro constata o erro... Olha a imagem:
-
E não há uma forma de remover este "erro" ?
-
Bom galera.. Estou com um evento zombie aqui , tava funfando normal, usei ele bastante tempo e agora n sei pq mais ta dando um erro que o monstro n existe, sendo que ele aparece la na arena, o zombie, e aparece um outro erro e onTime que eu n sei oq é.. sera que alguem consegue me ajudar a concertar? tfs 0.4 GLOBALEVENTS local config = { semana_mes = "semana", days = {1,2,3,4,5,6,7}, -- Dia das semanas que irá acontecer o evento goblet = 10127, -- Troféu que vai pro vencedor do evento rewards = {6132, 2152, 2160}, -- Recompensas. moneyReward = {2160, 300, 1},-- {moneyId, quantidade, usar}1 pra usar 0 pra não usar} points = 1, playerCount = 2001, -- Storage dos players que entram e sai do evento zombieCount = 2002, -- Storage do zombie do event teleportActionId = 2008, -- Action ID do teleport teleportPosition = {x = 165, y = 48, z = 7, stackpos = 1}, -- Onde o teleport é criado teleportToPosition = {x = 549, y = 131, z = 7}, -- Pra onde será teleportado teleportId = 1387, -- ID do teleporte timeToStartEvent = 1, -- Minutos que o portal irá ficar aberto até os player entrarem timeBetweenSpawns = 20, -- Segundos dps do evento ser startado começarem a aparecer os zombie zombieName = "event zombie", -- Nome do zombie sumonado playersNeededToStartEvent = 2, -- Players necessários pro evento ser iniciado -- Area que o zumbi vai spawnar fromPosition = {x = 523, y = 100, z = 7}, -- top de fromPosition até toPosition = {x = 587, y = 165, z = 7} -- -- em baixo toPostion } function onTime() local time = os.date("*t") if (config.semana_mes == "semana" and isInArray(config.days,time.wday)) or (config.semana_mes == "mes" and isInArray(config.days,time.day)) or config.semana_mes == "" then local tp = doCreateTeleport(config.teleportId, config.teleportToPosition, config.teleportPosition) doItemSetAttribute(tp, "aid", config.teleportActionId) doBroadcastMessage("[Zombie-Event] Vai começar em " .. config.timeToStartEvent .. " minutos! O teleporte vai abrir no templo e sera fechado assim que o evento iniciar. (Premio 3ppoints para o ultimo sobrevivente!) ", MESSAGE_STATUS_WARNING) setGlobalStorageValue(config.playerCount, 0) setGlobalStorageValue(config.zombieCount, 0) addEvent(startEvent, config.timeToStartEvent * 1000 * 60) end return TRUEend function startEvent() local fromp, top = config.fromPosition, config.toPosition if getGlobalStorageValue(config.playerCount) >= config.playersNeededToStartEvent then addEvent(spawnZombie, config.timeBetweenSpawns * 1000) doBroadcastMessage("Boa sorte para os participantes! O portal foi fechado.", MESSAGE_STATUS_WARNING) for x = fromp.x, top.x do for y = fromp.y, top.y do for z = fromp.z, top.z do areapos = {x = x, y = y, z = z, stackpos = 253} getPlayers = getThingfromPos(areapos) if isPlayer(getPlayers.uid) then doPlayerSendTextMessage(getPlayers.uid, MESSAGE_EVENT_ADVANCE, "O primeiro Zombie vai aparecer em " .. config.timeBetweenSpawns .. " segundos! BOA SORTE!")pvgaylord() end end end end else doBroadcastMessage("The Zombie event could not start because of to few players participating.\n At least " .. config.playersNeededToStartEvent .. " players is needed!", MESSAGE_STATUS_WARNING) for x = fromp.x, top.x do for y = fromp.y, top.y do for z = fromp.z, top.z do areapos = {x = x, y = y, z = z, stackpos = 253} getPlayers = getThingfromPos(areapos) if isPlayer(getPlayers.uid) then doTeleportThing(getPlayers.uid, getTownTemplePosition(getPlayerTown(getPlayers.uid)), false) doSendMagicEffect(getPlayerPosition(getPlayers.uid), CONST_ME_TELEPORT) end end end end endend function spawnZombie() if getGlobalStorageValue(config.playerCount) >= 2 then pos = {x = math.random(config.fromPosition.x, config.toPosition.x), y = math.random(config.fromPosition.y, config.toPosition.y), z = math.random(config.fromPosition.z, config.toPosition.z)} doSummonCreature(config.zombieName, pos) doSendMagicEffect(pos, CONST_ME_MORTAREA) setGlobalStorageValue(config.zombieCount, getGlobalStorageValue(config.zombieCount)+1) doBroadcastMessage("Um Zombie nasceu, temos " .. getGlobalStorageValue(config.zombieCount) .. " Zombies no evento. Corram!", MESSAGE_STATUS_CONSOLE_RED) addEvent(spawnZombie, config.timeBetweenSpawns * 1000) elselocal fromp, top = config.fromPosition, config.toPosition for x = fromp.x, top.x do for y = fromp.y, top.y do for z = fromp.z, top.z do areapos = {x = x, y = y, z = z, stackpos = 253} cid = getThingfromPos(areapos).uid if isPlayer(cid) thendoTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)), false)doBroadcastMessage(getCreatureName(cid)..' sobreviveu dos Zombie e venceu o evento.') for _,items in ipairs(config.rewards) do doPlayerAddItem(cid, items, 1) doPlayerAddPoints(cid, config.points) end if config.moneyReward[3] == 1 then doPlayerAddItem(cid, config.moneyReward[1], config.moneyReward[2]) end doBroadcastMessage(getPlayerName(cid) .. " venceu o Zombie Event! Parabens!", MESSAGE_STATUS_WARNING) local goblet = doPlayerAddItem(cid, config.goblet, 1) doItemSetAttribute(goblet, "description", "Premio de " .. getPlayerName(cid) .. " por vencer o Zombie Event.") elseif isMonster(cid) thendoRemoveCreature(cid) end end end end endend function pvgaylord()local fromp, top, p, m = config.fromPosition, config.toPosition, 0, 0for x = fromp.x, top.x do for y = fromp.y, top.y do for z = fromp.z, top.z do local areapos = {x = x, y = y, z = z, stackpos = 253} local cid = getThingfromPos(areapos).uid if isPlayer(cid) thenp = p+1 elseif isMonster(cid) thenm = m+1 end end end endif p ~= getGlobalStorageValue(config.playerCount) thensetGlobalStorageValue(config.playerCount, p)endif p < 2 thenreturn trueendaddEvent(pvgaylord,100,nil)end
-
ok @up
-
Aqui, estou com 1 aqui, ta funfando tfs 0.4 , porem ele tem 1 bug... Quando eu aposto 180k e ganho, ele devolve 4k em vez de 400k.. Sabe arrumar isso??? Queria tambem mudar o valor da aposta minima e maxima.. Sabe fazer isso?? Script...
-
Sim, achei um, porém ele parece tá bugado, as vezes não da o dinheiro certo... Vou testar..
-
Olá, boa tarde.. Todos devem conhecer o NPC Cassino,né? Então alguém poderia me arrumar a script dele? Agradeço desde já!
-
tfs 0.3.6 Erro no Console (Referente a NPCS)
pergunta respondeu ao davidvietro de Nickbhz em Scripts
Vá em Data/Npcs > delete a pasta LIB . Agora troque por essa > Download Eu estava tendo este erro e resolveu na época!!
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.