-
Total de itens
871 -
Registro em
-
Última visita
-
Dias Ganhos
15
Tudo que luisfe23 postou
-
Ainda ta quadrado amigo... Tente ler tutoriais de mapping pqe seus mapas estao muito quadrados.
-
Tirei umas SS melhor do mapa... Obs: ta sem spawn pqe não descompactei.
-
Eu fiz um monstro no meu ot qe parece com player. Ai resolvi faze um video dele. http://www.youtube.com/watch?v=X60wUZqpZpA
-
Muito ruim ! O mapa ta 100% quadrado, sem detalhes, sem nature. lol cara tem qe melhora e muito. Tente praticar mais ler alguns tutoriais de mapping.
-
Coloque o item com o id: 8047, em cima dos itens qe vc qeira tornar imoveis. Espero ter ajudado, Snowz.
-
É algum erro no servidor, seu ot tem npc de bank ? Ele é bugado em ots 8.50 e faz com qe o ot trave.
-
Arrumei o script para vc: -- castle lever function onUse(cid, item, frompos, item2, topos) if item.uid == 7005 and item.itemid == 1945 then player1pos = {x=128, y=142, z=5, stackpos=253} player1 = getThingfromPos(player1pos) player2pos = {x=130, y=142, z=5, stackpos=253} player2 = getThingfromPos(player2pos) player3pos = {x=128, y=144, z=5, stackpos=253} player3 = getThingfromPos(player3pos) player4pos = {x=130, y=144, z=5, stackpos=253} player4 = getThingfromPos(player4pos) if player1.itemid > 0 and player2.itemid > 0 and player3.itemid > 0 and player4.itemid > 0 then queststatus1 = getPlayerStorageValue(player1.uid,7005) queststatus2 = getPlayerStorageValue(player2.uid,7005) queststatus3 = getPlayerStorageValue(player3.uid,7005) queststatus4 = getPlayerStorageValue(player4.uid,7005) if queststatus1 == -1 and queststatus2 == -1 and queststatus3 == -1 and queststatus4 == -1 then nplayer1pos = {x=214, y=148, z=10} nplayer2pos = {x=213, y=148, z=10} nplayer3pos = {x=212, y=148, z=10} nplayer4pos = {x=211, y=148, z=10} doSendMagicEffect(player1pos,2) doSendMagicEffect(player2pos,2) doSendMagicEffect(player3pos,2) doSendMagicEffect(player4pos,2) doTeleportThing(player1.uid,nplayer1pos) doTeleportThing(player2.uid,nplayer2pos) doTeleportThing(player3.uid,nplayer3pos) doTeleportThing(player4.uid,nplayer4pos) doSendMagicEffect(nplayer1pos,10) doSendMagicEffect(nplayer2pos,10) doSendMagicEffect(nplayer3pos,10) doSendMagicEffect(nplayer4pos,10) doTransformItem(item.uid,item.itemid+1) else doPlayerSendCancel(cid,"Somebody in your team has already done this quest.") end else doPlayerSendCancel(cid,"You need four players for this quest.") end elseif item.uid ==7004 and item.itemid == 1946 then if getPlayerAccess(cid) > -1 then doTransformItem(item.uid,item.itemid-1) else doPlayerSendCancel(cid,"Sorry, not possible.") end else return 0 end return 1 end Espero ter ajudado, Snowz.
-
Exura Vita Por Level E Magic Level! [8.54]
tópico respondeu ao mithi9 de luisfe23 em Lixeira Pública
Vá na pasta data/spells/scripts/healing e la tera um arquivo chamado: ultimate healing.lua Substitua todo o conteudo dele por esse: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0) setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE) function onGetFormulaValues(cid, level, maglevel) min = (level * 20 + maglevel * 5) * 3 max = (level * 8 + maglevel * 8) * 3.1 return min, max end setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") function onCastSpell(cid, var) return doCombat(cid, combat, var) end -
Arrumei o script para vc: --Crown Legs function onUse(cid, item, frompos, item2, topos) if item.uid ==2488 then queststatus = getPlayerStorageValue(cid,2488) if queststatus == 1 then doPlayerSendTextMessage(cid,22,"This Chest is empty.") else doPlayerSendTextMessage(cid,22,"Voce conseguiu uma Crown Legs!") doSendMagicEffect(topos,12) coins_uid = doPlayerAddItem(cid,2488,1) setPlayerStorageValue(cid,2488,1) end return 0 end return 1 end Essa é a script da quest, no mapa editor vc só vai por o numero no unique Id. Por Exemplo: <action uniqueid="2488" script="questcrownlegs.lua" /> Voce colocou assim no actions.xml então o Unique ID do chest no map editor sera 2488, e não se adiciona nada no Action ID. Espero ter ajudado, Snowz. Dúvidas poste.
-
Em talkactions.xml coloque a seguinte tag: <talkaction words="!afk" script="automessage.lua"/> Depois na pasta scripts crie um arquivo .lua com o nome de automessage e coloqe a seguinte script: local FRASES = {"Já Volto!", "Ausente!", "Afk!", "Off-Line!"} -- Auto-Mensagens. local TEMPO = 2 -- Intervalo de Tempo em segundos. local function doSendAutoMessage(cid, pos) if (isCreature(cid) == TRUE) then npos = getThingPos(cid) if (pos.x == npos.x) and (pos.y == npos.y) and (pos.z == npos.z) then doSendAnimatedText(pos, FRASES[math.random(#FRASES)], 215) doSendMagicEffect(pos, 2) addEvent(doSendAutoMessage, TEMPO*1000, cid, npos) end end end function onSay(cid, words, param) pos = getThingPos(cid) doSendAnimatedText(pos, FRASES[math.random(#FRASES)], 215) doSendMagicEffect(pos, 2) doPlayerSendCancel(cid, "Mengasem Automatica by Snowz.") addEvent(doSendAutoMessage, TEMPO*1000, cid, pos) return TRUE end Para a script funcionar vc digita !afk e vai ficar mandando as mensagens, para desativar basta o player se mover ou logar. Espero ter ajudado, Snowz.
-
Script da action da alavanca: local playerPosition = { {x = 32673, y = 32085, z = 8, stackpos = STACKPOS_TOP_CREATURE}, {x = 32669, y = 32089, z = 8, stackpos = STACKPOS_TOP_CREATURE}, {x = 32677, y = 32089, z = 8, stackpos = STACKPOS_TOP_CREATURE}, {x = 32673, y = 32093, z = 8, stackpos = STACKPOS_TOP_CREATURE} } local newPosition = { {x = 32671, y = 32069, z = 8}, {x = 32672, y = 32069, z = 8}, {x = 32671, y = 32070, z = 8}, {x = 32672, y = 32070, z = 8} } -- Do not modify the declaration lines below. local player = {0, 0, 0, 0} local failed = FALSE function onUse(cid, item, fromPosition, itemEx, toPosition) if item.itemid == 1945 then for i = 1, 4 do failed = TRUE player[i] = getThingfromPos(playerPosition[i]) if player[i].itemid > 0 then if isPlayer(player[i].uid) == TRUE then if getPlayerStorageValue(player[i].uid, 9012) == -1 then if getPlayerLevel(player[i].uid) >= 20 then failed = FALSE end end end end if failed == TRUE then doPlayerSendCancel(cid, "Sorry, not possible.") return TRUE end end for i = 1, 4 do doSendMagicEffect(playerPosition[i], CONST_ME_POFF) doTeleportThing(player[i].uid, newPosition[i], FALSE) doSendMagicEffect(newPosition[i], CONST_ME_ENERGYAREA) end doTransformItem(item.uid, item.itemid + 1) elseif item.itemid == 1946 then doPlayerSendCancel(cid, "Sorry, not possible.") end return TRUE end Coloque aqe a posição dos 4 players: Coloque aqe a posição qe os players irao depois qe 1 der user na alavanca: Creio qe vc sabe fazer o resto né? Se nao souber fala qe eu explico. Espero ter ajudado, Snowz.
-
Criando E Gerenciando Um Ot 8.50 E 8.54 !
tópico respondeu ao luisfe23 de luisfe23 em Tutoriais para Iniciantes
Opa, obrigado por aprovar Henrique. Cronos666 se sua net é discada creio eu qe ningem entre mesmo pois ela não guenta nem 1 player (eu acho nunca tentei hostiar com net discada). Continuem comentando ! -
Amigo, veja os ots (OTs Versão 8.5x) se algum lhe entereçar baixe-o ! Cada um tem uma opinião, uns gostao de teleports outros nao, alguns xp alta outros nao. Então de uma olhada la e veja o qe mais te interessa.
-
Eae galera do XTibia, estou trazendo uma area de treinamento, ela já esta totalmente feita vcs só terao qe arrumar as coordenadas dos teleports e colocar os training monk. Imagens: Download : 4 Shared Não precisa de Scan, pois o arquivo é .otbm Créditos: exiT Snowz
-
nem sabia qe o script era seu, no ot qe eu baxei ele veio assim... E aqe funciona! Malz ae Henrique.. Abraços.
-
Criando E Gerenciando Um Ot 8.50 E 8.54 !
um tópico no fórum postou luisfe23 Tutoriais para Iniciantes
Eae galera do XTibia, neste tutorial vcs iram aprender como criar um OT 8.54 e 8.50 ! Como Criar um OT. 1- Baixem um OT 8.54 ou 8.50 - OTs 8.5x 2- Extraiam a pasta do ot em qualquer lugar de sua preferencia. 3- Entrem no site www.meuip.com.br e peguem o IP do seu micro. 4- Abram o arquivo Config.lua como bloco de notas, procurem a linha " -- Connection config " em baixo vai ter uma linha chamada " ip: " substituam o ip qe está escrito ai pelo seu, fexem e salvem. Pronto seu ot já está pronto para ficar on. --------------------------------------------------------------------- Como criar um IP Fixo. 1- Entrem no Site www.no-ip.com 2- Cadastre-se e entrem na sua conta 3- Cliquem em " Add a Host " 4- Coloquem o ip que querem no Hostname, mas só o ip... por exemplo " sóoip " 5- Do lado do Hostname, vc escolhera qual o completento do IP, por exemplo " sóoip.servegame.com " 6- E dps cliquem em Create Host lá em baixo. Pronto agora vc já tem seu IP Fixo. --------------------------------------------------------------------- Como Editar Accounts ou Chars? 1- Abram o SQLite Editor 2- Botem para abrir um novo arquivo 3- Escolham o arquivo q no final esteja escrito .s3db 4- Botem OK e cliquem em Substituir 5- Clique em Accounts para editar as contas 6- Clique em Players para editar os players --------------------------------------------------------------------- Como Criar um Teleport Falante. 1º Va na pasta Data/Globalevents e abram o globalevents.xml e adicionem essa linha. <globalevent name="Teleports" interval="2" script="teleports.lua" /> Depois, vão na pasta Data/Globalevents/Scripts criem um arquivo .lua e renomeie para teleports, apague tudo que está dentro e escreva isto: Explicação: Vermelho: é a posição do teleport Verde: é oqe estará escrito. Notem qe do lado do nome do teleport " Hydra [1], Hydra [2]... está escrito pos ou pos1... o Hydra [1] é o 1º la nas coordenadas por q dentro do parenteses está escrito Pos, se estivesse escrito pos1 seria o 2º. Azul: A cor do Teleport --------------------------------------------------------------------- Como por munição e runa infinita no seu OT 1- Abram a pasta do seu ot 2- Abram o config.lua 3- procurem por uma linha escrita isso: removeWeaponAmmunition = "yes" removeWeaponCharges = "yes" 4- Troque o "yes" por "no" 5- Fexem e salvem. --------------------------------------------------------------------- Como Editar seu Mapa com o Programa RME. 1- Baixem o Programa RME no site oficial - www.remeresmapeditor.com 2- Tenham o Tibia 8.54, e o Tibia 8.50 no seu PC 3- Vão até a pasta Data/World do seu mapa e abram o arquivo qe tem o mesmo icone do RME. 4- O RME irá pedir para vc achar a pasta do Tibia 8.54, só vcs selecionarem a pasta do tibia 8.54 qe está em seu PC. 5- Dps ele irá pedir a pasta do 8.50, é só fazer a mesma coisa, so q selecionar a pasta do tibia 8.50. Pronto agora seu RME está pronto para uso e vc pode sair editando o mapa. --------------------------------------------------------------------- -
Alguém Sabe Aonde Posso Conseguir !spells?
tópico respondeu ao GODSkoreal de luisfe23 em Lixeira Pública
Eu tenho o script aqe do comando !spells qe quando vc fala ele aparece todas as magias da sua vocação Script e Tutorial: Vá na pasta data/talkactions e abra o arquivo talkactions.xml e adicione a seguinte tag: <talkaction words="!spells" script="spellsinfo.lua"/> Agora vá na pasta data/talkactions/scripts e crie um arquivo .lua e renomeie para spellsinfo, dentro dele adicione o seguinte: function onSay(cid, words, param) local count = getPlayerInstantSpellCount(cid) local text = "" local t = {} for i = 0, count - 1 do local spell = getPlayerInstantSpellInfo(cid, i) if spell.level ~= 0 then if spell.manapercent > 0 then spell.mana = spell.manapercent .. "%" end table.insert(t, spell) end end table.sort(t, function(a, b) return a.level < b.level end) local prevLevel = -1 for i, spell in ipairs(t) do local line = "" if prevLevel ~= spell.level then if i ~= 1 then line = "\n" end line = line .. "Spells for Level " .. spell.level .. "\n" prevLevel = spell.level end text = text .. line .. " " .. spell.words .. " - " .. spell.name .. " : " .. spell.mana .. "\n" end doShowTextDialog(cid,2175,text) return TRUE end Pronto agora seu ot está com o comando !spells. Espero ter ajudado! -
Para tirar as skulls mais rápidas existe um comando para isso: Vá em data/talkactions e abra o talkactions.xml e adicione essa tag: Agora entre na pasta scripts e crie um arquivo .lua e renomeie para skullclean, dentro dele adicione isso: E vc nao falou no topico qual magia vc qer. Poste qe estarei vendo se tem como fazer. Espero ter ajudado, Att. Snowz.
-
[Encerrado] [ Resolvido ]Lag Nos Bichos
tópico respondeu ao lolaffxd de luisfe23 em Tópicos Sem Resposta
Tente fazer o seguinte: 1º Digite Crtl + Alt + Del, então abrira o Gerenciador de Tarefas 2º No gerenciador de tarefas va na aba Aplicativos e la estara o distro do seu ot, então aperte com o botão direito e cliqe em Ir para processo 3º Quando estiver na aba Processos ja vendo o ot la, cliqe nele com o botão direito denovo e depois vá em definir prioridade e marque Alta. Assim o lag dos bixos sairao ! Boa sorte e esperto ter ajudado. Att, Snowz. -
Ele só transformou os tiles da city nos tiles de 8.50... O resto ele n fez nda, ta igualzinho. Eu removi o link pqe nao qeria qe ningem mais baixasse pqe estou hostiando no meu ot assim ficaria com mais concorrencia.
-
Eu tinha postado o ot aqe o moderador LorDz, se eu não me engano fechou o tópico pqe removi o link. E algum moderador deletou o tópico. O nome era Snowz PbOt v1.0 [8.50], pergunte ao alissow, eu lembro qe ele comentou no meu tópico qe postei o ot.
-
Cara eu tirei o ot pqe não é para postar e vc pegou meu ot editou a city a city e postou sem os créditos ! Reportado.
-
Huuum.. Ele é pago aff ;/ Vou baixar o cs3 então e ver se consigo fazer uma sign vendo o tutorial Obs: desculpa kaonic não sabia =/
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.