Tudo que Cellu postou
-
BUG OTSERV
Manda seu movements.xml
-
SUPORTE - Opçoes de cidades quando criar char no Gesior Acc
É necessário alterar o “config.php“, localizado em “/htdocs/config/…..”. Procure pela linha: Para servidores Global use “array(2)“; Para servidores Baiak use “array(1)“;
-
[HELP] worldType: "pvp"??
@canaldextiger Na TFS 0.4 (REV 3777) o "OPEN" entra no lugar do "PVP". Só trocar o "PVP" por "OPEN", que vai continuar pvp normal =]
-
(Resolvido)[PEDIDO] CASSINO NPC
Você adicionou o npc na pasta npcs? Na pasta NPC>Scripts você cria: cassino_dice.lua Aqui lembre de mudar o LOCAL TABLE !!!
-
[GESIOR] erro em entregar vocação
Tente trocar por esse para ver se resolve! local SHOP_MSG_TYPE = MESSAGE_EVENT_ORANGE local SQL_interval = 30 function onThink(interval, lastExecution) local result_plr = db.getResult("SELECT * FROM z_ots_comunication WHERE `type` = 'login';") if(result_plr:getID() ~= -1) then while(true) do local id = tonumber(result_plr:getDataInt("id")) local action = tostring(result_plr:getDataString("action")) local delete = tonumber(result_plr:getDataInt("delete_it")) local cid = getCreatureByName(tostring(result_plr:getDataString("name"))) if isPlayer(cid) then local itemtogive_id = tonumber(result_plr:getDataInt("param1")) local itemtogive_count = tonumber(result_plr:getDataInt("param2")) local container_id = tonumber(result_plr:getDataInt("param3")) local container_count = tonumber(result_plr:getDataInt("param4")) local add_item_type = tostring(result_plr:getDataString("param5")) local add_item_name = tostring(result_plr:getDataString("param6")) local received_item = 0 local full_weight = 0 if add_item_type == 'container' then container_weight = getItemWeightById(container_id, 1) if isItemRune(itemtogive_id) == TRUE then items_weight = container_count * getItemWeightById(itemtogive_id, 1) else items_weight = container_count * getItemWeightById(itemtogive_id, itemtogive_count) end full_weight = items_weight + container_weight else full_weight = getItemWeightById(itemtogive_id, itemtogive_count) if isItemRune(itemtogive_id) == TRUE then full_weight = getItemWeightById(itemtogive_id, 1) else full_weight = getItemWeightById(itemtogive_id, itemtogive_count) end end local free_cap = getPlayerFreeCap(cid) if add_item_type == 'container' then local new_container = doCreateItemEx(container_id, 1) local iter = 0 while iter ~= container_count do doAddContainerItem(new_container, itemtogive_id, itemtogive_count) iter = iter + 1 end received_item = doPlayerAddItemEx(cid, new_container) else local new_item = doCreateItemEx(itemtogive_id, itemtogive_count) doItemSetAttribute(new_item, "description", "Este item foi comprado pelo shop e entregue para o jogador ".. getPlayerName(cid) .."!") doItemSetAttribute(new_item, "aid", getPlayerGUID(cid)+10000) received_item = doPlayerAddItemEx(cid, new_item) end if received_item == RETURNVALUE_NOERROR then doPlayerSendTextMessage(cid, SHOP_MSG_TYPE, 'You received >> '.. add_item_name ..' << from OTS shop.') db.query("DELETE FROM `z_ots_comunication` WHERE `id` = " .. id .. ";") db.query("UPDATE `z_shop_history_item` SET `trans_state`='realized', `trans_real`=" .. os.time() .. " WHERE id = " .. id .. ";") else doPlayerSendTextMessage(cid, SHOP_MSG_TYPE, '>> '.. add_item_name ..' << from OTS shop is waiting for you. Please make place for this item in your backpack/hands and wait about '.. SQL_interval ..' seconds to get it.') end else doPlayerSendTextMessage(cid, SHOP_MSG_TYPE, '>> '.. add_item_name ..' << from OTS shop is waiting for you. It weight is '.. full_weight ..' oz., you have only '.. free_cap ..' oz. free capacity. Put some items in depot and wait about '.. SQL_interval ..' seconds to get it.') end end if not(result_plr:next()) then break end end result_plr:free() end return true end
-
[SCRIPT] Crystal Coin -> Gold Ingot
Editado!;.
-
[SCRIPT] Crystal Coin -> Gold Ingot
Bom vamos ao script. Vá em data/actions/scripts e abra o arquivo crystal.lua, apague tudo o que está dentro, logo em seguida cole o script abaixo: Traduzindo: Vermelho: É o id da crystal coin, e a quantidade a ser trocada por 1 gold nugget (Novo Gold). Azul: É o id da gold nugget, e a quantidade de gold nugget. Logo em seguida, vá novamente em data/actions/scripts copie qualquer arquivo.lua e cole, em seguida renomeie-o para "goldnuggets" sem aspas, abra-o, apague tudo, e cole o script abaixo. Traduzindo: Laranja: É o que vai dizer quando o player trocar 1 gold nugget por 100 crystal coins. Verde: É o id da crystal coin, e a quantidade equivalente a 1 gold nugget. Logo em seguida, abra data/actions/actions.xml e adicione a tag abaixo. Traduzindo: Rosa: É o id do gold nuggets. Azul: O nome do arquivo.lua que você salvou. Depois disso abra data/items/items.xml, aperte CTRL + F, e digite 2157, ai você vai achar o item Gold Nugget que vai estar assim: Substitua tudo por isso: <item id="2157" article="a" name="gold nugget" plural="gold nuggets"> <attribute key="weight" value="10"/> <attribute key="worth" value="1000000" /> Traduzindo: Vermelho: Peso do gold nugget. Azul: Valor do item (como 1 crystal coin = 10k , 1 gold nugget = 1kk) Logo depois vá data/actions/scripts/other e abra o arquivo changegold.lua, susbistitua tudo oque está la dentro por esse script a seguir, e salve: -- By MatheusVidaLoka local coins = { [iTEM_GOLD_COIN] = { to = ITEM_PLATINUM_COIN, effect = TEXTCOLOR_YELLOW }, [iTEM_PLATINUM_COIN] = { from = ITEM_GOLD_COIN, to = ITEM_CRYSTAL_COIN, effect = TEXTCOLOR_LIGHTBLUE }, [iTEM_CRYSTAL_COIN] = { from = ITEM_PLATINUM_COIN, to = 2157, effect = TEXTCOLOR_LIGHTBLUE }, [2157] = { from = ITEM_CRYSTAL_COIN, effect = TEXTCOLOR_TEAL } } function onUse(cid, item, fromPosition, itemEx, toPosition) if(getPlayerFlagValue(cid, PLAYERFLAG_CANNOTPICKUPITEM)) then return false end local coin = coins[item.itemid] if(not coin) then return false end if(coin.to ~= nil and item.type == ITEMCOUNT_MAX) then doChangeTypeItem(item.uid, item.type - item.type) doPlayerAddItem(cid, coin.to, 1) doSendAnimatedText(fromPosition, "$$$", coins[coin.to].effect) elseif(coin.from ~= nil) then doChangeTypeItem(item.uid, item.type - 1) doPlayerAddItem(cid, coin.from, ITEMCOUNT_MAX) doSendAnimatedText(fromPosition, "$$$", coins[coin.from].effect) end return true end Traduzindo: Vermelho: É o id do Gold Nugget. Por fim vá em data/actions/actions.xml, pule uma linha qualquer e cole isso, e salve: <action itemid="2157" event="script" value="other/changegold.lua"/> Traduzindo: Azul: É o id do gold nugget. Verde: O nome do arquivo que você salvou.
-
Cannot Connect to a login server Ajudaa
Entra com seu ip, http://meuip.com/
-
[GESIOR] erro em entregar vocação
Manda seu shop.lua
-
Tibia 10.91 Debuga com Magebot
Amigo você quer usar o magebot para jogar algum otserver ou global ? http://www.mediafire.com/download/uw2ujhwzibcfejx/Tibia%2BMagebot%2C_BY_CELLU.rar Baixe e seja feliz!
-
Gesior para meu otserv 9.80 global compacto
Qual seu TFS? http://www.mediafire.com/download/u0bao9bcp9ua5vr/Gesior+ACC+0.3.8+-+TibiaKing.com.rar
-
Erro ao configurar o Xampp
Troque sua database!
-
(Resolvido)[PEDIDO] CASSINO NPC
Olá amigo, teste esse script, se apresentar algum erro me avise! Na pasta NPC você cria o arquivo: Cassino (ou nome do NPC a sua escolha) A outfit pode ser alterada ao seu gosto Na pasta NPC>Scripts você cria: cassino_dice.lua (ou nome do script a sua escolha) Aqui lembre de mudar o LOCAL TABLE !!!
-
[b][PEDIDO] Evento de boss automatico[/b]
Amigo só não sei como fazer os avisos, mais a invasão está ai! Vc coloca em data/globalevents/scripts coloca com o nome de invasion.lua local i = { ["00:00"] = {nome = "The Zoralurk Invasion", pos = {x=1357, y=1144, z=10}, pos2 = {x=1357, y=1144, z=10}, monster = {"1 Zoralurk"}}, ["03:00"] = {nome = "The Zoralurk Invasion", pos = {x=1357, y=1144, z=10}, pos2 = {x=1357, y=1144, z=10}, monster = {"1 Zoralurk"}}, ["06:00"] = {nome = "The Zoralurk Invasion", pos = {x=1357, y=1144, z=10}, pos2 = {x=1357, y=1144, z=10}, monster = {"1 Zoralurk"}}, ["09:00"] = {nome = "The Zoralurk Invasion", pos = {x=1357, y=1144, z=10}, pos2 = {x=1357, y=1144, z=10}, monster = {"1 Zoralurk"}}, ["12:00"] = {nome = "The Zoralurk Invasion", pos = {x=1357, y=1144, z=10}, pos2 = {x=1357, y=1144, z=10}, monster = {"1 Zoralurk"}}, ["15:00"] = {nome = "The Zoralurk Invasion", pos = {x=1357, y=1144, z=10}, pos2 = {x=1357, y=1144, z=10}, monster = {"1 Zoralurk"}}, ["18:00"] = {nome = "The Zoralurk Invasion", pos = {x=1357, y=1144, z=10}, pos2 = {x=1357, y=1144, z=10}, monster = {"1 Zoralurk"}}, ["21:00"] = {nome = "The Zoralurk Invasion", pos = {x=1357, y=1144, z=10}, pos2 = {x=1357, y=1144, z=10}, monster = {"1 Zoralurk"}}, } function onThink(interval, lastExecution) hours = tostring(os.date("%X")):sub(1, 5) tb = i[hours] if tb and getGlobalStorageValue(78341) ~= hours then doBroadcastMessage(hours .. " - " .. tb.nome .. " iníciou.") setGlobalStorageValue(78341, hours) for _,x in pairs(tb.monster) do for s = 1, tonumber(x:match("%d+")) do doSummonCreature(x:match("%s(.+)"), tb.pos) doSummonCreature(x:match("%s(.+)"), tb.pos2) end end end return true end Coloca essa tag em globalevents.xml : <globalevent name="invasion" interval="15000" event="script" value="invasion.lua"/>
-
[RESOLVIDO] Itens - OTServ [8.60]
Não apenas olhei pelo remeres map editor, mais qualquer duvida só perguntar, que tamo ai!!
-
[RESOLVIDO] Itens - OTServ [8.60]
Não tem como usar um ITEMS.XML sem ser completo, procura pelo seguinte ID "7417" E troque o nome do item por RUNED SWORD, espero ter ajudado, Abraço!
-
Gesior (8.50)
Aqui meu parceiro! https://github.com/gesior/Gesior2012/tree/TFS-0.2.13+
-
Problema No Site Players n Conseguir Acesar
O problema e nas portas, qual é o seu modem?
-
Mapa Baiak Barao
que ot e esse
-
Pedidos de Logos e Backgrounds
BACKGROUND HardBaiak Dedicated Server 8.60! Otserver, tibia! mesmo tamanho dos background_artowrk do tibia! valeu!!
- Ajuda como trocar o nome do servidor website
-
[PEDIDO] Logo :3 REP++ !
Beeny é 10.53 +
-
[PEDIDO] Logo :3 REP++ !
Preciso, de 1 assim, so que no lugar de Tirania-War, Twister-Global ! É no lugar de -V- "WWW.TIRANIA-WAR.COM.BR" -- "WWW.TWISTER-GLOBAL.COM" ! Estou no Aguardo, Rep ++ :3
-
Pedido Banner Otserv
- Pedido Banner Otserv
Tamanho da img ? - Pedido Banner Otserv
Informação Importante
Confirmação de Termo