Ir para conteúdo

Ltkshow

Campones
  • Total de itens

    92
  • Registro em

  • Última visita

Tudo que Ltkshow postou

  1. @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
  2. 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 !
  3. 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
  4. 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)
  5. @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
  6. OK Obrigado Por Ajeitar O Titulo Do Tópico E Desculpa Pela Minha Falta De Atenção Não Averá Proxima !
  7. 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/
  8. Ltkshow

    Db Clean

    Deleta As Guilds Que Os Players Pertençem
  9. 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 !
  10. Ltkshow

    [Runas] Items

    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
  11. Ltkshow

    Travadinha

    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
  12. Subistitui Pelo Tfs Atual Do Seu Server !
  13. TFS 0.4 Ja Faz Isso Automaticamente Ou Pode Tentar No Link Abaixo ! http://www.xtibia.com/forum/topic/139627-autostacking-items/
  14. Vai Na Pasta Nps E Procura O Npc Bulma Nele Ja Vem Configurado Pra Vender Quase Todos Items De Addon
  15. Mais Você Esta Usando O Spell Com Um Character Player Ou Com O GOD?
  16. Reputado Pelo Belo Conteudo Trazido Ao Xtibia !
  17. 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
  18. 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/
  19. 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/
  20. Funfo Direitin Reputado Muito Obrigado !
  21. 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
  22. 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
  23. 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
  24. Baixe Xampp 1.7.3 Creio Que Ira Funcionar Perfeitamente !
  25. 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.
×
×
  • Criar Novo...