-
Total de itens
92 -
Registro em
-
Última visita
Tudo que Ltkshow postou
-
@Tenta Esse Aqui OBS: Não Sou Scripter globalevents.xml <globalevent name="evento" interval="TEMPO" event="script" value="NOMEDOSCRIPT.lua"/> globalevents.lua local timeToCreate = 1 -- minutes local walls = { { x = 417, y = 65, z = 7, stackpos = STACKPOS_FIRST_ITEM_ABOVE_GROUNDTILE }, posicao das parede { x = 417, y = 65, z = 7, stackpos = STACKPOS_FIRST_ITEM_ABOVE_GROUNDTILE }, { x = 417, y = 65, z = 7, stackpos = STACKPOS_FIRST_ITEM_ABOVE_GROUNDTILE }, { x = 417, y = 65, z = 7, stackpos = STACKPOS_FIRST_ITEM_ABOVE_GROUNDTILE }, { x = 417, y = 67, z = 7, stackpos = STACKPOS_FIRST_ITEM_ABOVE_GROUNDTILE } } function removeWalls(item, position) doBroadcastMessage("MENSAGEM QUE IRAR APARECER ANTES DE ABRIR AS PAREDE.") addEvent(createWalls, timeToCreate * 100000000) for i = 1, table.maxn(walls) do doRemoveItem(getThingfromPos(walls).uid) doSendMagicEffect(walls, CONST_ME_MAGIC_RED) end return TRUE end function createWalls(item, position) for i = 1,table.maxn(walls) do doCreateItem(9485, 1, walls) doSendMagicEffect(walls, CONST_ME_MAGIC_GREEN) end return TRUE end function onThink(interval, lastExecution) doBroadcastMessage("MENSAGEM QUE VAI APAREÇER QUANDO AS PAREDE DESAPAREÇER!.") addEvent(removeWalls, 1000) return TRUE end doCreateItem(9485, 1, walls) << Nessa Parte Voce Coloca O ID Da Parede Que Vai Ser Criada
-
Olá Galerinha Do Xtibia Gostaria Se Alguém Tem O CastleWar 24h Da Imagem A Baixo E Se Poderia Disponibilizar Pra Min Ou Algum Outro CastleWar 24h !
-
Olá Galerinha Gostaria Que Alguem Edita-Se Para Que Esse Script Ao Equipar Ele No Seu Slot Adiciona-Se Atributos Em % Tipo Adicionar +10% De Magic, 10% Em Skills Sword, Axe, Club, Distance E Etc, E Ao Desequipar Volta-Se Ao Normal ! movements.xml <movevent type="Equip" itemid="2123" slot="ring" event="script" value="ring"/> <movevent type="DeEquip" itemid="2123" slot="ring" event="script" value="ring"/> movements.lua local ret = {} function SairEfeito(cid) if not isCreature(cid) then return LUA_ERROR end local pos = getCreaturePosition(cid) doSendAnimatedText(pos, "LTK!", 145) doSendMagicEffect(pos, 27) ret[getPlayerGUID(cid)] = addEvent(SairEfeito, 2000, cid) end function onEquip(cid, item, slot) if (getPlayerStorageValue(cid, 78975) == -1) then SairEfeito(cid) setPlayerStorageValue(cid, 78975, 1) end return true end function onDeEquip(cid, item, slot) stopEvent(ret[getPlayerGUID(cid)]) ret[getPlayerGUID(cid)] = nil setPlayerStorageValue(cid, 78975, -1) return true end
-
pedido Nao Consigo Mudar O Attack Da Sd Em Bixos E Players
pergunta respondeu ao leandraodl de Ltkshow em Scripts
Vá Em data\spells\scripts\attack e abra Sudden Death E Edit Os Numeros Dessa Parte COMBAT_FORMULA_LEVELMAGIC, -1, -20, -1, -10, 5, 5, 4, 6) -
@Tenta Esse Aqui Exemplo de Uso: /ban player, 3, using bug abuse Em talkactions.xml coloque: <talkaction log="yes" words="/ban" access="3" event="script" value="ban.lua"/> e em /talkactions/scripts crie ban.lua: function onSay(cid, words, param) local parametres = string.explode(param, ",") if(parametres[1] ~= nil) then local accId = getAccountIdByName(parametres[1]) if(accId > 0) then local comment = "" if(parametres[2] == nil) then doPlayerSendCancel(cid, "You must enter ban days.") return true elseif(isNumber(parametres[2]) == false) then doPlayerSendCancel(cid, "Ban days use only numbers.") return true end if(parametres[3] ~= nil) then comment = parametres[3] end doAddAccountBanishment(accId, getPlayerGUIDByName(parametres[1]), os.time() + (86400 * parametres[2]), 4, 2, comment, getPlayerGUID(cid), '') local player = getPlayerByNameWildcard(parametres[1]) if(isPlayer(player) == TRUE) then doRemoveCreature(player) end else doPlayerSendCancel(cid, "Player with name " .. parametres[1] .. " doesn't exist.") end else doPlayerSendCancel(cid, "You must enter name.") end return true end
-
Alguém Poderia Configura Esse Script Abaixo Tirar Pra Da Xp E Colocar Pra Da Os Atributo Em % ao em vez de 1, 2 e Assim Vai E Tbm Colocar Adicionar Pra Da % De Speed Tipo Coloca Pra Adicionar EX: 10% De Magic Level, 10% Sword, Axe, Club, Distance E Também +40 De Speed ! http://www.xtibia.co...xp-extra-skill/
-
Primeiro Vai EM Data/moviments e abre moviments.xml e adiciona a tag abaixo <movevent type="StepIn" itemid="1387" event="script" value="citizen.lua"/> Dps Copia e cola 1 script qualquer e renomeia para citizen e coloca o que ta abaixo dentro e salva Citizen.lua function onStepIn(cid, item, pos) if isPlayer(cid) == TRUE then if (item.actionid == 4036) then doPlayerSendTextMessage(cid,24,"Now you are citizen of NOMEDACIDADE.") doPlayerSetTown(cid,1) elseif (item.actionid == 4037) then doPlayerSendTextMessage(cid,24,"Now you are citizen of NOMEDACIDADE.") doPlayerSetTown(cid,2) end end end Abra O Mapeditor E Coloque ActionID 4036 Pra Virar Morador Da Primeira Cidade E O De Baixo A Mesma Coisa Espero Ter Ajudado Duvidas Só Comentar !
-
Tenho Esses Aol Infinito Subistitua Por Esse </item> <item id="2173" article="an" name="amulet of loss"> <attribute key="weight" value="420"/> <attribute key="slotType" value="necklace"/> <attribute key="charges" value="99999"/> <attribute key="preventDrop" value="1"/> </item> Stamina <action itemid="ID DO TEM" script="stamina.lua"/> function onUse(cid, item, fromPosition, itemEx, toPosition) local cfg = {} cfg.refuel = 42 * 60 * 1000 if(getPlayerStamina(cid) >= cfg.refuel) then doPlayerSendCancel(cid, "Your stamina is already full.") else doPlayerSetStamina(cid, cfg.refuel) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Your stamina has been refilled.") doRemoveItem(item.uid,1) end return true end Espero Ter Ajudado
-
Diminui O Tempo Em Segundos Pra Quando Comprar O Item Chegar Na Bp EX: se tiver 2000 coloca 30000 por ai Ou Arruma Outro Script De Shop
-
Subistitui Pelo Tfs Atual Do Seu Server !
-
TFS 0.4 Ja Faz Isso Automaticamente Ou Pode Tentar No Link Abaixo ! http://www.xtibia.com/forum/topic/139627-autostacking-items/
-
Vai Na Pasta Nps E Procura O Npc Bulma Nele Ja Vem Configurado Pra Vender Quase Todos Items De Addon
-
Mais Você Esta Usando O Spell Com Um Character Player Ou Com O GOD?
-
sistema [Evento] Defend The King - A Monarquia Do Rei
tópico respondeu ao GuHFerreira de Ltkshow em Mods, funções e outros
Reputado Pelo Belo Conteudo Trazido Ao Xtibia !- 8 respostas
-
- by gustavo
- otserv
-
(e 1 mais)
Tags:
-
Tipo O Scripts Se Chama Spirit Gems Dai Existem 4 Gems Que Cada Vocação Tem A Sua E Essas Gems Adiciona Atributos Como 10% De HP, MP Ou Magic Level, Distance, E +40 Speed. Por Um Determinado Tempo Configuravél E Quando Você Usa Essas Gem Fica Com Um Effect Tipo Esse Abaixo {"´ . ,", ". ´ ,", "` . ,", ", ` ."} Só Que Cada Gem Vai Ter Esse Effect De Acordo Com A Cor Da Gem E OBS: Caso Deslogue Apos Usa A Gem Ele Tem Que Voltar Com O Effect Da Spirit Gem ! Acho Que Deu Pra Explicar Um Pouco De Como Que è O Script Esse Script Do Oneshot è Um Pouco Pareçido Só Que O Effect Não è O Mesmo Entre Outras Coisas
- 3 respostas
-
- plz alguém me arruma :)
- otserv
- (e 2 mais)
-
sistema Magic Gems[Double Exp, Extra Skill]
tópico respondeu ao MaXwEllDeN de Ltkshow em Mods, funções e outros
Não Teria Como Tirar Pra Da Xp, E Coloca Pra Adiciona Tipo +40 De Speed, %20 De HP, MP E Coloca Pra Cada Gem Ter Sua Vocação Dai Ficaria Um Pouco Pareçido Com O Spirit Gems Do Mega-War?? Tipo Os Atributo Desse Sistema Aqui http://www.xtibia.com/forum/topic/189637-mega-wars-spirit-gems/ -
Alguém Pode Me Arruma O Script De Spirit Gems Igual Mega-War? Existem Muitos Scripts De Spirit Gems Mais Nenhum Ficou Igual Ao Do Mega-War Tipo Esse Abaixo ! http://www.xtibia.com/forum/topic/189637-mega-wars-spirit-gems/
- 3 respostas
-
- plz alguém me arruma :)
- otserv
- (e 2 mais)
-
Funfo Direitin Reputado Muito Obrigado !
- 6 respostas
-
- urgente rep+
- resolvido
-
(e 3 mais)
Tags:
-
Acho Que Isso Lhe Ajude Script De Mudança de vocation feito por min por edições de outros scripts Crie um arquivo .lua chamado vocation na pastar data/actions/scripts: @Actions vocation.lua function onUse(cid, item, fromPosition, itemEx, toPosition) if item.uid == 36700 then queststatus = getPlayerStorageValue(cid,36700) if queststatus == -1 or queststatus == 0 then doCreatureSay(cid, "Você mudou sua vocação", TALKTYPE_ORANGE_1) setPlayerStorageValue(cid, 36700, 1) doPlayerSetVocation(cid,id) doSendMagicEffect(getCreaturePosition(cid), CONST_ME_HOLYDAMAGE) else doPlayerSendTextMessage(cid,22,"você ja mudou sua vocação") end return true end end Edite onde ta escrito id por id da vocation escolhida e se desejar edite as mensagens Agora na pasta data/action abra no arquivo actions.xml e adicione sua tag <action actionid="36700" event="script" value="vocation.lua"/> Agora coloque o actionid e o uniqueid 36700 no lugar desejado no map editor e pronto!!! Créditos Fodim
-
Ta Dando Esse Erro [Error - LuaScriptInterface::loadFile] data/actions/scripts/Gems.lua:2: unexpected symbol near '}' [Warning - Event::loadScript] Cannot load script (data/actions/scripts/Gems.lua) data/actions/scripts/Gems.lua:2: unexpected symbol near '}' como assim? No espaço em branco coloca a respectiva pedra da vocation
- 6 respostas
-
- urgente rep+
- resolvido
-
(e 3 mais)
Tags:
-
Ajuda Plz Facil Facil Preciso De Alguem Que Configure O Script Do Jeito Que Eu Vou Fala Abaixo Colocar Pra Cada Uma Das 4 Gems Ter Sua Vocação EX: Pedra Rosa = Paladin ! Acho Que Isso Ajuda Coloca Essa Parte >>> vocations = {2, 6}, @Actions : <action itemid="2156; 2153; 2154; 2155" event="script" value="Gems.lua"/> Gems.lua --[[ Gems System By Maxwell Denisson(MaXwEllDeN) V 1.0 --]] function onUse(cid, item, frompos, item2, topos) if (getPlayerStorageValue(cid, 45783) > 0) then return doPlayerSendCancel(cid, "Você já está sob o efeito de uma Magic Gem.") end AtiveGem(cid, item) return true end @CreatureScript <event type="think" name="EffectCheck" event="script" value="checkGEM.lua"/> <event type="login" name="EffectLogin" event="script" value="checkGEM.lua"/> checkGEM.lua --[[ Gems System By Maxwell Denisson(MaXwEllDeN) V 1.0 --]] function onThink(cid) local gemid = getPlayerStorageValue(cid, 71473) if (getPlayerStorageValue(cid, 45783) > 0) and (checkGemTimeFinish(cid, gemid)) then deAtiveGem(cid, gemid) doRemoveCondition(cid, CONDITION_ATTRIBUTES) end return true end function onLogin(cid) local gemid = getPlayerStorageValue(cid, 71473) if (getPlayerStorageValue(cid, 45783) > 0) and (checkGemTimeFinish(cid, gemid)) then deAtiveGem(cid, gemid) end if (gemid > 0) and (not checkGemTimeFinish(cid, gemid)) then local pedra = pedras_add[gemid] if not (pedra) then return true end local skills = pedra.skills doAddCondition(cid, pedras_add_c[gemid]) doPlayerSendTextMessage(cid, 27, "O efeito da gema mágica foi retomado.") doPlayerSetExperienceRate(cid, pedra.xp) registerCreatureEvent(cid, "EffectCheck") sendGemEffect(cid, gemid) end registerCreatureEvent(cid, "EffectDeath") return true end @LIB: --[[ Gems System By Maxwell Denisson(MaXwEllDeN) V 1.0 --]] function getPrefix(val) -- By MaXwEllDeN return (val > 1) and "s" or "" end pedras_add = { [2156] = { -- Pedra Vermelha skills = { [0] = 1, -- Fist Fighting [1] = 1, -- Club Fighting [2] = 1, -- Sword Fighting [3] = 1, -- Axe Fighting [4] = 1, -- Distance Fighting [5] = 1, -- Shielding [6] = 1, -- Magic Level }, xp = 2, -- Ex, 2 x o Xp do serv time = 1, color = {180, 181, 186}, }, [2153] = { -- Pedra Rosa skills = { [0] = 2, -- Fist Fighting [1] = 2, -- Club Fighting [2] = 2, -- Sword Fighting [3] = 2, -- Axe Fighting [4] = 2, -- Distance Fighting [5] = 2, -- Shielding [6] = 2, -- Magic Level }, xp = 3, -- Ex, 2 x o Xp do serv time = 1, color = {183, 184, 185}, }, [2154] = { -- Pedra Amarela skills = { [0] = 3, -- Fist Fighting [1] = 3, -- Club Fighting [2] = 3, -- Sword Fighting [3] = 3, -- Axe Fighting [4] = 3, -- Distance Fighting [5] = 3, -- Shielding [6] = 3, -- Magic Level }, xp = 4, -- Ex, 2 x o Xp do serv time = 1, color = {210, 212, 211}, }, [2155] = { -- Pedra Verde skills = { [0] = 4, -- Fist Fighting [1] = 4, -- Club Fighting [2] = 4, -- Sword Fighting [3] = 4, -- Axe Fighting [4] = 4, -- Distance Fighting [5] = 4, -- Shielding [6] = 4, -- Magic Level }, xp = 5, -- Ex, 2 x o Xp do serv time = 1, color = {26, 30, 31, 32}, }, } pedras_add_c = { [2156] = createConditionObject(CONDITION_ATTRIBUTES), [2153] = createConditionObject(CONDITION_ATTRIBUTES), [2154] = createConditionObject(CONDITION_ATTRIBUTES), [2155] = createConditionObject(CONDITION_ATTRIBUTES), } local conditions = {CONDITION_PARAM_SKILL_FIST, CONDITION_PARAM_SKILL_CLUB, CONDITION_PARAM_SKILL_SWORD,CONDITION_PARAM_SKILL_AXE, CONDITION_PARAM_SKILL_DISTANCE, CONDITION_PARAM_SKILL_SHIELD, CONDITION_PARAM_STAT_MAGICPOINTS} for a, b in pairs(pedras_add_c) do setConditionParam(pedras_add_c[a], CONDITION_PARAM_TICKS, pedras_add[a].time*60*1000) for c = 0, 6 do setConditionParam(pedras_add_c[a], conditions[c + 1], pedras_add[a].skills[c]) end end function sendGemEffect(uid, itemid) if (isCreature(uid)) then local pedra = pedras_add[itemid] local msgs = {"´ . ,", ". ´ ,", "` . ,", ", ` ."} if (getPlayerStorageValue(uid, 45783) > 0) then addEvent(sendGemEffect, 575, uid, itemid) doSendAnimatedText(getThingPos(uid), msgs[math.random(#msgs)], pedra.color[math.random(#pedra.color)]) end end return true end function isGemActivated(cid) return (getPlayerStorageValue(cid, gems.storage[getPlayerVocation(cid)]) > 0) and true or false end function checkGemTimeFinish(uid, gemid) local timpo = (getPlayerStorageValue(uid, 45783)-os.time())*(-1) return (timpo >= pedras_add[gemid].time*60) and true or false end function deAtiveGem(uid, gemid) local pedra = pedras_add[gemid] local skills = pedra.skills for a = 0, #skills-1 do doPlayerAddSkill(uid, a, -skills[a]) end doRemoveCondition(uid, pedras_add_c[gemid]) doPlayerSetExperienceRate(uid, 1) setPlayerStorageValue(uid, 45783, -1) setPlayerStorageValue(uid, 71473, -1) doPlayerSendTextMessage(uid, 27, "O efeito da sua gema acabou.") return true end function AtiveGem(uid, item) local pedra = pedras_add[item.itemid] if not (pedra) then return false end local skills = pedra.skills doAddCondition(uid, pedras_add_c[item.itemid]) doPlayerSendTextMessage(uid, 27, "Você está sob o efeito da gema mágica, e o efeito dela durará por ".. pedra.time .. " minuto".. getPrefix(pedra.time) .. ".") setPlayerStorageValue(uid, 71473, item.itemid) setPlayerStorageValue(uid, 45783, os.time()) sendGemEffect(uid, item.itemid) doPlayerSetExperienceRate(uid, pedra.xp) registerCreatureEvent(uid, "EffectCheck") doRemoveItem(item.uid, 1) return true end
- 6 respostas
-
- urgente rep+
- resolvido
-
(e 3 mais)
Tags:
-
Baixe Xampp 1.7.3 Creio Que Ira Funcionar Perfeitamente !
-
[Gesior] Show Outfit Em Tempo Real
tópico respondeu ao Piabeta Kun de Ltkshow em Tutoriais de Websites
Cara Isso Não Funfa Ja Tentei Em Varios Characters.php Não Funfo Em Nenhum Você Pelo Menos Tento? Pra Ver Se Funfa? Ou Só Pego Da Otland E Colocou Aqui No Xtibia Sem Se Quer Ao Menos Testar ?
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.