-
Total de itens
5980 -
Registro em
-
Última visita
-
Dias Ganhos
119
Tipo de Conteúdo
Perfis
Fóruns
Calendário
Publique
Tudo que luanluciano93 postou
-
Scripting TFS [1.2] Proteção de diferença de level
luanluciano93 respondeu ao tópico de MatCollier em Suporte Tibia OTServer
Em data/events/scripts/creature.lua na função Creature:onTargetCombat(target): if self:isPlayer() and target:isPlayer() then local level = self:getLevel() / 2 if target:getLevel() < level and not table.contains({SKULL_RED, SKULL_BLACK, SKULL_YELLOW, SKULL_GREEN, SKULL_WHITE}, target:getSkull()) then return RETURNVALUE_YOUMAYNOTATTACKTHISPLAYER end end Não testado -
tfs OU otx? VERSÃO?
-
date_default_timezone_set("America/Sao_Paulo");
-
(Resolvido)teleport storage
luanluciano93 respondeu ao tópico de Vitorelias em Suporte Tibia OTServer (Resolvidos)
versão da engine? TFS ou OTX? -
(Resolvido)[Rain] Sistema de Chuva
luanluciano93 respondeu ao tópico de D i M i T r E s C u em Suporte OTServer Derivados (Resolvidos)
Qual o script que vocÊ tem? -
Scripting Bugando ao morrer no evento
luanluciano93 respondeu ao tópico de Lisbeky em Suporte Tibia OTServer
local config = { redTeam = 1, blueTeam = 2, gametime = 2000, redTeamStorage = 2001, blueTeamStorage = 2002, outfitRed = {lookType = 128, lookHead = 94, lookAddons = 2, lookLegs = 94, lookBody = 94, lookFeet = 94}, outfitBlue = {lookType = 128, lookHead = 88, lookAddons = 2, lookLegs = 88, lookBody = 88, lookFeet = 88}, war = { fromPos = {x=638, y=711, z=7, stackpos=253}, toPos = {x=751, y=780, z=7, stackpos=253}, rewardRoom = {x=636,y=662,z=7,stackpos=1}, removePlayer = {x=518, y=840, z=7, stackpos=253} } } local function TpWinners(cid) for _, pid in ipairs(getPlayersOnline( -
(Resolvido)Memorial
luanluciano93 respondeu ao tópico de D i M i T r E s C u em Suporte OTServer Derivados (Resolvidos)
@Thornes local storage = 9999 function onUse(player, item, fromPosition, target, toPosition, isHotkey) local resultId = db.storeQuery("SELECT `player_id` FROM `player_storage` WHERE `key` = " .. storage .. " AND `value` = 1;") if resultId ~= false then local message = "Em memória de:\n\n" repeat local resultId2 = db.storeQuery("SELECT `name` FROM `players` WHERE `id` = " .. result.getDataInt(resultId, "player_id") .. ";") if resultId2 ~= false then local playerName = result.getString(resultId2, "name") messa -
Action TFS 1.X Town Portal System (based Dota 2)
luanluciano93 respondeu ao tópico de
Nazoem Action, MoveEvent, TalkAction & Spell-- Town Portal Scroll System based in Dota 2 local config = { portalId = 11796, -- change to portal item id portalTime = 30, -- portal duration in seconds scrollId = 14324, -- change to scroll item id effect = CONST_ME_POFF -- effect id or CONST that appears at the end of time } local function checkPortal(uid, pos) local position = Position(pos) if position then local tile = Tile(position) if tile then local item = tile:getItemById(config.portalId) if item then item:remove() item:getPosition():sendMagicEffect(config.effect) else local playerId = Player(ui -
Star System - Aegis, mate 3 receba o prêmio
luanluciano93 respondeu ao tópico de Cat em GlobalEvents, CreatureScripts & Weapons
@Vinni012 substitui o arquivo star.lua -
Scripting Bugando ao morrer no evento
luanluciano93 respondeu ao tópico de Lisbeky em Suporte Tibia OTServer
war_death local config = { redTeam = 1, blueTeam = 2, gametime = 2000, redTeamStorage = 2001, blueTeamStorage = 2002, outfitRed = {lookType = 128, lookHead = 94, lookAddons = 2, lookLegs = 94, lookBody = 94, lookFeet = 94}, outfitBlue = {lookType = 128, lookHead = 88, lookAddons = 2, lookLegs = 88, lookBody = 88, lookFeet = 88}, war = { fromPos = {x=638, y=711, z=7, stackpos=253}, toPos = {x=751, y=780, z=7, stackpos=253}, rewardRoom = {x=636,y=662,z=7,stackpos=1}, removePlayer = {x=518, y=840, z=7, stackpos=253} } } local function TpWinners(cid) for _, pid in ipairs(ge -
Scripting Bugando ao morrer no evento
luanluciano93 respondeu ao tópico de Lisbeky em Suporte Tibia OTServer
@Lisbeky war_death local config = { redTeam = 1, blueTeam = 2, gametime = 2000, redTeamStorage = 2001, blueTeamStorage = 2002, outfitRed = {lookType = 128, lookHead = 94, lookAddons = 2, lookLegs = 94, lookBody = 94, lookFeet = 94}, outfitBlue = {lookType = 128, lookHead = 88, lookAddons = 2, lookLegs = 88, lookBody = 88, lookFeet = 88}, war = { fromPos = {x=638, y=711, z=7, stackpos=253}, toPos = {x=751, y=780, z=7, stackpos=253}, rewardRoom = {x=636,y=662,z=7,stackpos=1}, removePlayer = {x=518, y=840, z=7, stackpos=253} } } local function TpWinners(cid) for _, pid in i -
(Resolvido)Nivel alto não atacar nivel baixo
luanluciano93 respondeu ao tópico de OinomedRellik em Suporte OTServer Derivados (Resolvidos)
Com isso talvez !? doRemoveCondition(cid, CONDITION_INFIGHT) -
Scripting Bugando ao morrer no evento
luanluciano93 respondeu ao tópico de Lisbeky em Suporte Tibia OTServer
Isso não é bem vindo aqui. @Lisbeky poste o seu creaturescript.xml e seu login.lua do creaturescript -
Scripting Bugando ao morrer no evento
luanluciano93 respondeu ao tópico de Lisbeky em Suporte Tibia OTServer
Poste os dois scripts aqui ... -
Action TFS 0.X Item que teleporta o player para house
luanluciano93 respondeu ao tópico de ViitinG em Action, MoveEvent, TalkAction & Spell
REMOVIDO -
Star System - Aegis, mate 3 receba o prêmio
luanluciano93 respondeu ao tópico de Cat em GlobalEvents, CreatureScripts & Weapons
@Vinni012 local config = { monsterName = "star", countKillMonster = 3, storageKillMonster = 6665, storagePoints = 7775 } function onDeath(cid, corpse, deathList) local killer = deathList[1] local pos = getCreaturePosition(killer) if not isMonster(cid) or not isPlayer(killer) then return true end if getPlayerStorageValue(killer, config.storageKillMonster) == -1 then setPlayerStorageValue(killer, config.storageKillMonster, 0) end setPlayerStorageValue(killer, config.storageKillMonster, getPlayerStorageValue(killer, config.storageKillMonster) + 1) if getPlayerStorageValu -
8.6 [OTX3 8.60] STYLLER 2019
luanluciano93 respondeu ao tópico de luanluciano93 em Tibia Global OTServer
Amigo já está anotado para futuras atualizações (não vai demorar muito) ... Você pode dar ideias de como ele pode ser, o que poderia ter de diferente dos outros ... Isso que quero, ideias, ideias, ideias ....- 48 respostas
-
- yourots
- 8.5x - 8.7x
- (e 4 mais)
-
Action TFS 1.X Town Portal System (based Dota 2)
luanluciano93 respondeu ao tópico de
Nazoem Action, MoveEvent, TalkAction & Spell-- Town Portal Scroll System based in Dota 2 local config = { portalId = 11796, -- change to portal item id portalTime = 30, -- portal duration in seconds scrollId = 14324, -- change to scroll item id effect = CONST_ME_POFF -- effect id or CONST that appears at the end of time } local function checkPortal(uid, pos) local position = Position(pos) if position then local tile = Tile(position) if tile then local item = tile:getItemById(config.portalId) if item then item:remove() item:getPosition():sendMagicEffect(config.effect) else local playerId = Player(ui -
(Resolvido)Memorial
luanluciano93 respondeu ao tópico de D i M i T r E s C u em Suporte OTServer Derivados (Resolvidos)
local storage = 9999 function onUse(cid, item, frompos, item2, topos) local result = db.getResult("SELECT `player_id` FROM `player_storage` WHERE `key` = " .. storage .. " AND `value` = 1;") if(result:getID() ~= -1) then local message = "Em memória de:\n\n" repeat local playerId = result:getDataInt("player_id") local database = db.getResult("SELECT `name` FROM `players` WHERE `id` = " .. db.escapeString(playerId) .. ";") if(database:getID() ~= -1) then local playerName = database:getDataString("name") message = ""..message.."".. playerName ..".\n" database:free() -
Programação Ajuda com Hearty System
luanluciano93 respondeu ao tópico de Cricket em Suporte Tibia OTServer
function onKill(cid, target) if isPlayer(cid) and isPlayer(target) then if getPlayerIp(cid) ~= getPlayerIp(target) then if getPlayerLevel(target) >= 80 then local heart = doPlayerAddItem(cid, 5943, 1) if heart then doItemSetAttribute(heart, "name", "" .. getPlayerName(target) .. " Heart's") doItemSetAttribute(heart, "description", "Killed at Level ".. getPlayerLevel(target) .." by ".. getPlayerName(cid) ..". " .. (getCreatureSkullType(cid) <= SKULL_GREEN and "(Unjustified)" or "(Justified)")) end end elseif getPlayerIp(cid) == getPlayerIp(target) then -
8.6 [OTX3 8.60] STYLLER 2019
luanluciano93 respondeu ao tópico de luanluciano93 em Tibia Global OTServer
Obrigado pelo comentário. Fiz um teste, testei o npc Dark Rodo e aqui todas as runas e potions estão normais, dá para comprar 100. Lembrando que a quantidade que aparece leva em conta a capacidade e dinheiro do personagem. TÓPICO ~ Update 24/09/2019 • Adicionado trainer offline. • Adicionado duca evento. • Adicionado zumbi evento. • Reajustado battlefield evento. • Adicionado trofeus para zumbi e duca evento. • Adicionado a função eventActive(). • Fixado alguns bugs no mapa.- 48 respostas
-
- yourots
- 8.5x - 8.7x
- (e 4 mais)
-
(Resolvido)Nivel alto não atacar nivel baixo
luanluciano93 respondeu ao tópico de OinomedRellik em Suporte OTServer Derivados (Resolvidos)
SE O ATACANTE FOR LEVEL 450 OU MAIS E A VÍTIMA LEVEL MENOR QUE 450, ELE NÃO PODE ATACAR! SE O ATACANTE FOR LEVEL MENOR QUE 450 E A VÍTIMA LEVEL 450 OU MAIOR, ELE NÃO PODE ATACAR! -
(Resolvido)Memorial
luanluciano93 respondeu ao tópico de D i M i T r E s C u em Suporte OTServer Derivados (Resolvidos)
local storage = 9999 function onUse(cid, item, frompos, item2, topos) local result = db.getResult("SELECT `player_id` FROM `player_storage` WHERE `key` = " .. storage .. " AND `value` = 1;") if(result:getID() ~= -1) then local message = "Em memória de:\n\n" repeat local playerId = result:getDataInt("player_id") local database = db.getResult("SELECT `name` FROM `players` WHERE `id` = " .. db.escapeString(playerId) .. ";") if(database:getID() ~= -1) then local playerName = target:getDataString("name") message = ""..message.."".. playerName ..".\n" target:free() end -
(Resolvido)Nivel alto não atacar nivel baixo
luanluciano93 respondeu ao tópico de OinomedRellik em Suporte OTServer Derivados (Resolvidos)
-- <event type="attack" name="onAttack" script="onAttack.lua"/> local level = 450 function onAttack(cid, target) if not isPlayer(cid) or not isPlayer(target) then return true end if getPlayerLevel(cid) >= level and getPlayerLevel(target) < level then return false elseif getPlayerLevel(target) >= level and getPlayerLevel(cid) < level then return false end return true end -
Action TFS 1.X Town Portal System (based Dota 2)
luanluciano93 respondeu ao tópico de
Nazoem Action, MoveEvent, TalkAction & Spell-- Town Portal Scroll System based in Dota 2 local config = { portalId = 11796, -- change to portal item id portalTime = 30, -- portal duration in seconds scrollId = 14324, -- change to scroll item id effect = CONST_ME_POFF -- effect id or CONST that appears at the end of time } local function checkPortal(uid, pos) local position = Position(pos) if position then local tile = Tile(position) if tile then local item = tile:getItemById(config.portalId) if item then item:remove() item:getPosition():sendMagicEffect(config.effect) else local playerId = Player(uid)
TibiaKing
Open Tibia Server
Quer aprender a criar seu próprio servidor de Tibia? Então está no lugar certo, aqui você encontrará milhares de tutorias, scripts, códigos, mapas e utilitários para que você possa fazer o seu próprio servidor de Tibia começando do zero.
Anuncie no TibiaKing
Precisa de mais visibilidade em seus projetos? Quer fazer um plano publicitário para o seu servidor? Anuncie no OTKing e faça sua divulgação, possuímos centenas de acessos simultâneos e milhares diários, com certeza será a sua solução!