-
Total de itens
146 -
Registro em
-
Última visita
Tudo que rodrygosos postou
-
-- Credits to GrizZm0 for most of the script -- Credits to Tworn for the cleanArea(), a bit modified by Ispiro -- Credits to Ispiro for a more easier script to configurate and easier to read. local starting= {x = 1751, y = 471, z = 10} -- edit this to the top left sqm of ur annhilator room local ending= {x = 1771, y = 485, z = 10} -- edit this to the bottom right sqm of ur annhilator room local playerPos = { -- oldPositions; positions of players before they get teleported. {x = 1738, y = 474, z = 9}, {x = 1737, y = 474, z = 9}, {x = 1736, y = 474, z = 9}, {x = 1735, y = 474, z = 9} } local newPlayerPos = { -- Positions for where players should be teleported, make sure it's in the same order as oldPositions {x = 1757, y = 478, z = 10}, {x = 1756, y = 478, z = 10}, {x = 1755, y = 478, z = 10}, {x = 1754, y = 478, z = 10} } local creaturePos = { -- Name and position of monsters to summon. {"Demon", {x = 1756, y = 476, z = 10}}, {"Demon", {x = 1754, y = 476, z = 10}}, {"Demon", {x = 1755, y = 480, z = 10}}, {"Demon", {x = 1757, y = 480, z = 10}}, {"Demon", {x = 1758, y = 478, z = 10}}, {"Demon", {x = 1759, y = 478, z = 10}} } if(#playerPos ~= #newPlayerPos) then error("Annhilator has not been properly configured.") end --- Preferably, do not edit anything below this line unless you know exactly what you are doing. local player = {} function onUse(cid, item, frompos, item2, topos) if(item.uid == 7000) then --- change to different item.uid according to ur mapeditor if(item.itemid == 1945) then for i, pos in ipairs(playerPos) do -- add player id's to table player[i] = getTopCreature(pos) end local ret, players = checkPlayers(cid) if(ret) then local ret, player = checkLevel(100) if(ret) then local ret, player = checkStorage(100) if(ret) then summonCreatures(creaturePos) teleportPlayers(2, 10) -- 2 stands for the effect on old pos, 10 for the effect on new pos. doTransformItem(item.uid, 1946) else sendPlayersText(players, getPlayerName(player) .. " has already done this quest.") end else sendPlayersText(players, getPlayerName(player) .. " is too low.") end else sendPlayersText(players, "You need " .. #playerPos .. " players to do this quest.") end elseif(item.itemid == 1946) then -- preferably, to be the id of the lever added by mapeditor. if(cleanArea()) then doTransformItem(item.uid, 1945) else return FALSE end end return TRUE --- Chests. elseif(item.uid == 5006) then -- demon armor return questChestPrize(cid, 2494, 100) elseif(item.uid == 5007) then -- magic sword return questChestPrize(cid, 2400, 100) elseif(item.uid == 5008) then -- stonecutter's axe return questChestPrize(cid, 2431, 100) elseif(item.uid == 5009) then -- thunder hammer return questChestPrize(cid, 2421, 100) end end function sendPlayersText(players, text) for _, player in ipairs(players) do doPlayerSendCancel(player, text) end end function questChestPrize(cid, itemid, storage) if(getPlayerStorageValue(cid, storage) < TRUE) then doPlayerAddItem(cid, itemid, 1) setPlayerStorageValue(cid, storage, TRUE) local item = getItemDescriptions(itemid) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You have found " .. item.article .. " " .. item.name .. "") else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "It is empty.") end return TRUE end function checkLevel(minLevel) for _, player in ipairs(player) do if(getPlayerLevel(player) < minLevel) then return false, player end end return true end function checkStorage(storageValue) for _, player in ipairs(player) do if(getPlayerStorageValue(player, storageValue) ~= TRUE) then return false, player end end return true end function cleanArea() local checking= {x = starting.x, y = starting.y, z = starting.z, stackpos = 253} local monster = {} while(checking.y <= ending.y) do local creature = getTopCreature(checking) if(isCreature(creature) == TRUE) then if(isPlayer(creature) == TRUE) then return false else table.insert(monster, creature) end end if(checking.x == ending.x) then checking.x = starting.x checking.y = checking.y + 1 end checking.x = checking.x + 1 end for i, c in ipairs(monster) do doRemoveCreature(c) end return true end function summonCreatures(parameters) for _, monster in ipairs(parameters) do doSummonCreature(monster[1], monster[2]) end end function teleportPlayers(effect1, effect2) for currentPlayer = 1, table.getn(player) do doTeleportThing(player[currentPlayer], newPlayerPos[currentPlayer]) doSendMagicEffect(playerPos[currentPlayer], effect1) -- send animation after teleport, players teleported won't see it anyways doSendMagicEffect(newPlayerPos[currentPlayer], effect2) end end function checkPlayers(cid) local ret = {} table.insert(ret, cid) for _, curPlayer in ipairs(player) do if(isPlayer(curPlayer) == TRUE) then if(curPlayer ~= cid) then table.insert(ret, curPlayer) end else return false, ret end end return true, ret end Galera da uma olhada nesse script ai pois quando cliko na alavanca fala que need team 4 players sendo que ta os 4 players level 100 nos seus devidos lugares. na alavanca de ItemID: [1946] botei ActionID: [7000], UniqueID: [7000]. Ajudem ai creio que seja muito facil pra quem sabe. a mais uma coisa quando clika na alavanca ela muda de lado e vira id 1945. abraço
-
vlw ae mano mais o problema era no firstitens tava bugando os chars rs, exclui ele fico 100% agora
-
Galera to com um problema no meu ot, um cara level 150 druid n tava conseguindo conectar o char dele dai eu mudei as cordenadas ai ele conseguio, aconteceu o mesmo com meu char, só que mesmo mudando as cordenadas n da pra entra e também o char dele bugo de novo não consegue conectar eu uso crystal serve 9.1 e o gesior 0.4.0 alguem me da uma luz porfavor isso ta sujando a imagem do meu serve, até agora pelo que reparei isso só aconteceu com os druids
-
Gesior 0.4.0 By: 582240 - Xtibia.com + Video Aulas Rep++ Pliss
tópico respondeu ao 582240 de rodrygosos em Lixeira Pública
como reverto esse quadro, eu to com muita preça para conseguir um site descente, vou por meu ot on amanhã e paguei dedicado ;s e quero ter total segurança para meu serve não ter eventuais prejuizos como eu boto para esse site vender premium account enveis de vip account ???? quero vender premium igual no global e não vip. ajudem rapido plz -
Gesior 0.4.0 By: 582240 - Xtibia.com + Video Aulas Rep++ Pliss
tópico respondeu ao 582240 de rodrygosos em Lixeira Pública
quais os ricos de eu levar hacker com esse website? -
Gesior 0.4.0 By: 582240 - Xtibia.com + Video Aulas Rep++ Pliss
tópico respondeu ao 582240 de rodrygosos em Lixeira Pública
mano a imagem dos itens esta bugada no shop, tem como ajudar ai? também quero saber como configura para o site vender premium account e não vip account. Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42S22]: Column not found: 1054 Unknown column 'vip_time' in 'field list'' in C:\xampp\htdocs\pot\OTS_Account.php:772 Stack trace: #0 C:\xampp\htdocs\pot\OTS_Account.php(772): PDO->query('SELECT `vip_tim...') #1 C:\xampp\htdocs\shopsystem.php(390): OTS_Account->getCustomField('vip_time') #2 C:\xampp\htdocs\index.php(231): include('C:\xampp\htdocs...') #3 {main} thrown in C:\xampp\htdocs\pot\OTS_Account.php on line 772 e também quero saber quis os ricos de tomar hacker nesse site, pois vou por um otserver online usando este site, e quero saber os bugs e como resolvelos. -
Gesior 0.4.0 By: 582240 - Xtibia.com + Video Aulas Rep++ Pliss
tópico respondeu ao 582240 de rodrygosos em Lixeira Pública
mano to com alguns problemas aqui, trade offline não ta funcionando, e o systema de buy points não to acertando configurar e tipo ele fica bugado na parte que bota o nome do char e o numero de points, mais ja na pagina do admin não fica bugado =d ajdua plz -
Galera meu pedido é muito simples, quero um script que basta eu por o id do item no bau que ja faz a quest eu ja tive esse script a muito tempo mais perdi, meu ot é o crystal server 9.1 aguardo resposta. Vlw ae
-
também não funciona o serve com outro item.otb mano :s ajuda profavor do rep +
-
o que posso fazer para arrumar zão e os tile dos depot aki preciso urgente para por meu global on só falta isso
-
vou testa aqui e ja edito se funcionar rep+ pra você ^^ Valew ae mano rep+ pra tu
-
alguem ai sabe como fazer o rme funcionar, não to conseguindo baixei aqui o 2.1 no site do rme e fiz tudo certinho, mais o rme não aceita o meu tibia dat e spr e eles são do 8.60 mesmo, não vi nenhum problema, mais acho que o verdadeiro problema ta nesse rme :@ alguem ai tem solução? p.s ja instalei tudo desinstalei instalei não adianta.
-
Muito bom amigo ^^ parabens
-
Tipo, tenho um serve 8.6 mapa global full, conseguir fazer update dele para 9.1 esta tudo funcionando direitinho, unico problema é zão e os tiles do depot que estão bugados, zão esta completamente deformada, aquele lugar onde tem os drakens eu li me outro topico que isso pode ser problema dos itens.otbm queria saber se alguem tem uma solução para isso, pois n quero mudar meu mapa :s
-
Mano aqui não aparece as todos os addons, c bote mim ajuda ou explicar como que faço para todas as addons funcionarem ? conseguir upa um mapa global full pro serve ta tudo funcionando perfeitamente, o unico problema é alguns tiles bugados, tipo zão inteira e aquele tile dos depot. ajuda ae plz p.s: para reclamar foi tão rapida a resposta, agora esse aqui ja ta custando dias, tragico :,(
-
bom o que mudou na nova versão? ;s edit: me desculpe eu não vi o change log.
-
Galera seguinte preciso muito da ajuda de vocês, eu tava com um problema mais ja resolvi, tipoo meu problema agora na arena é na ultima parte tipo vou indo fazer ela ta tudo perfeito só o ultimo tp que ta bugado quando eu mato o ultimo monstro eu vou passar no tp n acontece nada =s alguem ajuda ai é simples mais eu n sei kkk mais algumas informações tipo, eu vo indo na arena direito só o ultimo teleport q ta bugado, ele não adiciona storage no player pra poder abri a porta da arena e também não teleporta, eu não sei onde que configura isso, alguem ajuda ae ;s e não da nenhum erro no console eu uso crystal server 8.70
-
bom pessoal a duvida é muito simples, quero saber onde eu configuro o tempo pro corpo dos player seca, por exemplo quero que demore 15 minutos. ajudem ae fast é simples mais num sei ^^ aff sera que ninguem sabe fazer isso ¬¬ ninguem vai mim ajudar não é ' bora povo é simples
-
galera alguem sabe como resolve tipo o aol não ta sumindo quando o player morre ta tipo aol infinito. ajuda ai pro aol sumir nornal quando morre.
-
isso ai não funfa com console né, aff aqui não pego ajuda plz
-
Bom cara! Otimo Trabalho. Tipo lança logo a nova versão ai, to pra colocar meu server on, só to dependendo de sair a versão mais estavel. Tipo vou citaar coisas que estão a desejar no meu ver. Cooldown Sistem Os loot dos monstro esta meio bugado, não dropa bag de nenhum monstro. Quando dou Utani Vid fica dando dbug o life crystal dropa 148 de vez em um dl e não da pra pegar. e ocorre um erro na distro quando loga um player, que acho que ja foi até citado aqui! No momento é isso! Aguardo resposta. Vlw
-
o meu é sqlite
-
[11/10/2010 22:33:53] [Error - TalkAction Interface] [11/10/2010 22:33:53] data/talkactions/scripts/deathlist.lua:onSay [11/10/2010 22:33:53] Description: [11/10/2010 22:33:53] data/talkactions/scripts/deathlist.lua:2: attempt to concatenate a nil value [11/10/2010 22:33:53] stack traceback: [11/10/2010 22:33:53] data/talkactions/scripts/deathlist.lua:2: in function <data/talkactions/scripts/deathlist.lua:1> Deu esse erro ai mano no distro. To usando o The Diamond Server 8.60
-
não funcionou o script.
-
sim ja tentei trocar de distro ja tentei varios scripts e nada cara o erro me parece uma coisa simple tipo a data ficava errada eu só mudei o nome 'time' para o nome 'date' no script e ai a data ficou certinha, to suando o the diamond server 8.60 ja baixei varios servidores e todos estão com a deathlist bugada. =/
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.