

Conde Sapo
Visconde-
Total de itens
322 -
Registro em
-
Última visita
Tudo que Conde Sapo postou
-
Ele já tava fugindo e atacando só de longe.Aumentei o RANGE e o RADIUS. TIBIA Global Este ano temos novidade no TIBIA (só pra quem tem 8.0) <attack name="outfit" interval="1000" chance="5" range="6" radius="8" target="1" monster="spectre" duration="6000000"> <attribute key="shootEffect" value="suddendeath"/> <attribute key="areaEffect" value="poff"/> </attack> <attack name="outfit" interval="1000" chance="5" range="6" radius="8" target="1" monster="phantasm" duration="6000000"> <attribute key="shootEffect" value="suddendeath"/> <attribute key="areaEffect" value="poff"/> </attack> <attack name="outfit" interval="1000" chance="5" range="6" radius="8" target="1" monster="pirate ghost" duration="6000000"> <attribute key="shootEffect" value="suddendeath"/> <attribute key="areaEffect" value="poff"/> </attack> <attack name="outfit" interval="1000" chance="5" range="6" radius="8" target="1" monster="brighwalker" duration="6000000"> <attribute key="shootEffect" value="suddendeath"/> <attribute key="areaEffect" value="poff"/> </attack> <attack name="outfit" interval="1000" chance="5" range="6" radius="8" target="1" monster="lost soul" duration="6000000"> <attribute key="shootEffect" value="suddendeath"/> <attribute key="areaEffect" value="poff"/> </attack> É só acrescentar essas linhas e teremos o Halloween Hare igual do TIBIA Global. Acrescentei isso lá também.
-
Esse mesmo... Mas não foi só em ROOK MAIN também na ponte dos Dwarf (Dwarf Bridge) que separa Thais e Kazzordoon :smile_positivo:
-
Ahuheuhau Olha a data do post ANTES do post do Jedy IPod Postado 05:51 - 24/06/2007 Não adianta mais aprovar ou não. Esse já virou PÓ dentro do caixão. :smile_positivo:
-
Exclusivo para XTibia favor não postar em outro forum Pra quem não sabe , Halloween Hare é aquele coelho que transforma as pessoas. Ele não tira dano e é imortal. Primeiro vamos criar o monstro data\monsters\Halloween Hare.xml <?xml version="1.0" encoding="UTF-8"?> <monster name="The Halloween Hare" nameDescription="The Halloween Hare" race="blood" experience="0" speed="320" manacost="0"> <health now="2000" max="2000"/> <look type="74" head="0" body="0" legs="0" feet="0"/> <targetchange interval="60000" chance="0"/> <strategy attack="0" defense="0"/> <flags> <flag summonable="0"/> <flag attackable="0"/> <flag hostile="1"/> <flag illusionable="0"/> <flag convinceable="0"/> <flag pushable="0"/> <flag canpushitems="1"/> <flag canpushcreatures="0"/> <flag targetdistance="8"/> <flag runonhealth="0"/> </flags> <attacks> <attack name="melee" interval="2000" skill="0" attack="0"/> <attack name="outfit" interval="1000" chance="5" range="6" radius="8" target="1" monster="witch" duration="6000000"> <attribute key="shootEffect" value="suddendeath"/> <attribute key="areaEffect" value="poff"/> </attack> <attack name="outfit" interval="1000" chance="5" range="6" radius="8" target="1" monster="ghost" duration="6000000"> <attribute key="shootEffect" value="suddendeath"/> <attribute key="areaEffect" value="poff"/> </attack> <attack name="outfit" interval="1000" chance="5" range="6" radius="8" target="1" item="2097" duration="6000000"> <attribute key="shootEffect" value="suddendeath"/> <attribute key="areaEffect" value="poff"/> </attack> <attack name="outfit" interval="1000" chance="5" range="6" radius="8" target="1" monster="skeleton" duration="6000000"> <attribute key="shootEffect" value="suddendeath"/> <attribute key="areaEffect" value="poff"/> </attack> <attack name="outfit" interval="1000" chance="5" range="6" radius="8" target="1" monster="vampire" duration="6000000"> <attribute key="shootEffect" value="suddendeath"/> <attribute key="areaEffect" value="poff"/> </attack> <attack name="outfit" interval="1000" chance="5" range="6" radius="8" target="1" monster="mummy" duration="6000000"> <attribute key="shootEffect" value="suddendeath"/> <attribute key="areaEffect" value="poff"/> </attack> </attacks> <defenses armor="999" defense="999"> <defense name="outfit" interval="1000" chance="100" monster="rabbit" duration="60000"/> </defenses> <immunities> <immunity physical="1"/> <immunity energy="1"/> <immunity fire="1"/> <immunity poison="1"/> <immunity lifedrain="1"/> <immunity paralyze="1"/> <immunity outfit="1"/> <immunity drunk="1"/> <immunity invisible="1"/> </immunities> </monster> Vejam que ele é imune a TUDO look type="74" é o coelho normal Ele transforma as pessoas em : witch ghost 2097 (pumpkin) skeleton vampire mummy Todos com a mesma chance e o mesmo tempo Agora só falta acertar a tabela de monstros data\monsters\monsters.xml <monster name="Halloween Hare" file="Halloween Hare.xml" /> Incluir esta linha em qualquer lugar do arquivo. Pronto... É só colocar o coelho nos lugares que não são protegidos. Aconselho colocar alguns porque todos vão querer levar ataque dele. Divirtam-se virando bichos do Hallowenn :XTibia_smile: TIBIA Global Este ano temos novidade no TIBIA (só pra quem tem 8.0) <attack name="outfit" interval="1000" chance="5" range="6" radius="8" target="1" monster="spectre" duration="6000000"> <attribute key="shootEffect" value="suddendeath"/> <attribute key="areaEffect" value="poff"/> </attack> <attack name="outfit" interval="1000" chance="5" range="6" radius="8" target="1" monster="phantasm" duration="6000000"> <attribute key="shootEffect" value="suddendeath"/> <attribute key="areaEffect" value="poff"/> </attack> <attack name="outfit" interval="1000" chance="5" range="6" radius="8" target="1" monster="pirate ghost" duration="6000000"> <attribute key="shootEffect" value="suddendeath"/> <attribute key="areaEffect" value="poff"/> </attack> <attack name="outfit" interval="1000" chance="5" range="6" radius="8" target="1" monster="brighwalker" duration="6000000"> <attribute key="shootEffect" value="suddendeath"/> <attribute key="areaEffect" value="poff"/> </attack> <attack name="outfit" interval="1000" chance="5" range="6" radius="8" target="1" monster="lost soul" duration="6000000"> <attribute key="shootEffect" value="suddendeath"/> <attribute key="areaEffect" value="poff"/> </attack> É só acrescentar essas linhas e teremos o Halloween Hare igual do TIBIA Global. Estavamos num CHAT e ele me lembrou que o dia seguinte era Halloween. 95% pra Morpheus_ que lembrou do Halloween 5% pra mim porque criei o monstro e bolei este tutorial.
-
Exclusivo para XTibia favor não postar em outro forum Halloween tá ae... Vamos comemorar Fazendo o Pumpkin Primeiro precisamos acertar o items.xml procurar 2097 substituir isto : <item id="2097" name="pumpkinhead"> <attribute key="weight" value="500"/> </item> por isto : <item id="2097" name="pumpkinhead"> <attribute key="weight" value="500"/> <attribute key="decayTo" value="2096"/> <attribute key="duration" value="490"/> </item> Esse é o pumpkinhead com LUZ. Aqui estamos acertando o DECAYTO dele. Ele fica 490 segs aceso e se transforma no pumpkinhead apagado. 490 é a soma de todos estágios da TORCH (é a TORCH que fornece a LUZ pra pumpkinhead) Agora vamos fazer a ação de transformar a pumpkin normal nessa pumpikinhead. e aproveitando que já tá aberto , vamos colocar também a ação de acender a pumpkinhead e aproveitando também temos que tirar uma ação que vai gerar conflito. data\actions\actions.xml <action itemid="2096" script="pumpkinhead.lua" /> <action itemid="2566" script="faca.lua"/> Incluir essas 2 linhas. <action itemid="2096" script="trans_inc.lua" /> Esta linha vai gerar conflito com essa que incluimos... RETIRAR. Usando a faca simples na pumpkin. data\actions\scripts\faca.lua -- Transforma pumpkin em pumpkinhead (Conde Sapo) function onUse(cid, item, frompos, item2, topos) if item2.itemid == 2683 then -- Transforma doTransformItem(item2.uid,2096) else doPlayerSendCancel(cid,"You canot use this item on "..getItemName(item2.itemid)..".") end return 1 end Acho importante lembrar que não é pra usar a pumpkin na faca. Tem que usar a faca na pumpkin (senão você come a pumpkin) hauheuahuea Pronto... aqui tranformamos a pumpkin normal na pumpikinhead (olhos e boca , mas SEM a luz ainda) Agora o último passo. FAÇA-SE A LUZ (frase bíblica) data\actions\scripts\pumpkinhead.lua -- Faz pumpkinhead com luz (Conde Sapo) function onUse(cid, item, frompos, item2, topos) if item2.itemid == 2051 then -- Transforma doTransformItem(item.uid,2097) doRemoveItem(item2.uid,1) doDecayItem(item.uid) else doPlayerSendCancel(cid,"You canot use this item on "..getItemName(item2.itemid)..".") end return 1 end Acho importante lembrar também. Usar a pumpkinhead numa TOCHA ACESA. Não é pra usar a tocha na pumpkin. (senão a tocha apaga) A Torch acesa some (porque puzemos dentro da pumpkin) Detalhe : Se você clicar na pumpkinhead acesa , ela apaga e NÃO devolve a Torch. Acho que não esqueci nada. Divirtam-se fazendo pumpkinhead. :XTibia_smile:
-
Eu também não sabia. Este trecho do PM entre EU e Amado Mestre JV acho que vai explicar Não precisa pedir desculpas, é o seguinte. Tutoriais devem ser postados na seção "Envie seu Tutorial" para que seja aprovado. Só que você e outras pessoas estão postando Actions, npc, monstros, e isso não é tutorial de Script, isso é 1 script. Por isso, deverá ser postado na sua área corespondente na categoria "Área de Desenvolvimento". Qualquer dúvida, é só falar See ya Resumindo : todo e qualquer script vem na área de desenvolvimento. tutorial é aquela aulinha que você dá sobre determinado tema. (mesmo que envolva scripts) Exemplo de tutorial.: Criando novas vocações Como Tirar O Lag Do Atack Criando Char Gm/god. ot Como Criar Peguei esses títulos de lá...
-
Item Que Roba Item E Dinhero ? Venha Ver :d
tópico respondeu ao leo_itachi de Conde Sapo em Actions e Talkactions
Pelo esforço de organizar melhor Ainda tem muito erro. Mas já tá 80% eficiente. Parabundas. -
Exclusivo para XTibia favor não postar em outro forum Vai aqui uma forma diferente de remover um obstáculo. Neste exemplo , 4 paredes serão removidas com intervalo de 2 segundos entre elas. (dá um efeito visual lindo) Vamos brincar com uma alavanca e colocar nela o UID 9999 : data\actions\actions.xml -- Paredes somem com intervalo (By Conde Sapo) function onUse(cid, item, pos) pausa = 2000 -- 2 segundos -- posição das paredes - nao mexer na stackpos. wall0pos = {x=48, y=38, z=7, stackpos=1} wall1pos = {x=50, y=38, z=7, stackpos=1} wall2pos = {x=52, y=38, z=7, stackpos=1} wall3pos = {x=54, y=38, z=7, stackpos=1} if item.itemid == 1945 then doTransformItem(item.uid,1946) wall0 = getThingfromPos(wall0pos) if wall0.itemid ~= 0 then doRemoveItem(wall0.uid,1) addEvent(wait1,pausa,wall1pos) end else doTransformItem(item.uid,1945) end return 1 end function wait1(wall1pos) coisa = getThingfromPos(wall1pos) doRemoveItem(coisa.uid,1) addEvent(wait2,pausa,wall2pos) end function wait2(wall2pos) coisa = getThingfromPos(wall2pos) doRemoveItem(coisa.uid,1) addEvent(wait3,pausa,wall3pos) end function wait3(wall3pos) coisa = getThingfromPos(wall3pos) doRemoveItem(coisa.uid,1) -- se quizer mais paredes , é só continuar ponto addEvent end Como funciona ? 1° - pausa = 2000 (2 segs) Quando a gente chama um evento , esse parametro informa qual o tempo de espera até o evento começar a ser executado. (no nosso caso 2 segs) Após esses 2 segs , o evento começa. 2° - addEvent(wait1,pausa,wall1pos) Esta é a forma de chamar um evento WAIT1 é o nome do evento PAUSA é a pausa explicada acima WALL1POS é a variavel que vai ser levada pro evento. o evento WAIT1 é chamado (com espera de 2 segs) e leva o parametro WALL1POS (com as coordenadas da parede) 2° - function wait1(wall1pos) Este é o evento. coisa = getThingfromPos(wall1pos) Aqui pegamos a "coisa" que tá na WALL1POS (no nosso caso uma parede) eu disse "coisa" porque "getThingfromPos" significa exatamente "pega coisa da pos" doRemoveItem remove essa parede e a linha seguinte chama o próximo evento com a mesma pausa de 2 segs. 3° - assim vai indo (envento chamando evento) até o último que só remove a parede e não chama mais nenhum evento Tentei explicar da melhor maneira possivel. A outras instruções deste tutorial são comuns e não vou explicar. (doTransformItem por exemplo) :XTibia_smile:
-
Item Que Roba Item E Dinhero ? Venha Ver :d
tópico respondeu ao leo_itachi de Conde Sapo em Actions e Talkactions
minhas observações (que sirva pra MUITA gente) --------------------------------------------------------------------------------------------------------------- Isso é um erro muito freqüente. O dia que inventarem o segundamente , eu deixo você falar primeiramente.Até lá , diga só primeiro. (ou você já viu alguém falar segundamente ???) --------------------------------------------------------------------------------------------------------------- O mérito é todo SEU. --------------------------------------------------------------------------------------------------------------- Quando se faz um tutorial , o "professor" já tem que estar com tudo pronto... Inclusive os NOMES.Evite esse papo besta de "copie qualquer arquivo bla, bla, bla" Se tem alguém que não sabe criar um item NOVO , não deveria estar tentando criar um SERVER. Ele que vá brincar no server dos outros. Ponha assim : Ps.: a barra que separa pastas é \a barra / é pra endereço de internet. --------------------------------------------------------------------------------------------------------------- Eu moro no Brasil e falo portuquês. Aqui usamos adiciona ou inclua Ficaria assim : inclua esta linha em data\actions\actions.xml --------------------------------------------------------------------------------------------------------------- Em item está o ID da coisa que você deu o CLICK.E te garanto que ninguem vai escolher a elven legs pra ser a coisa que dá sorte ou azar. Ficaria muito mais inteligente por só assim : if sorte == 1 then Acertar todos os IF. --------------------------------------------------------------------------------------------------------------- pelamordedeus... tira isso. --------------------------------------------------------------------------------------------------------------- Esse aki fica fora do CODE.E é aqui --------------------------------------------------------------------------------------------------------------- Ponha só alterar a gosto --------------------------------------------------------------------------------------------------------------- Agora vem 2 erros graves : O Player tem um great shield na mão ou na BP ????Primeiro olha oque ele tem na mão pra depois remover. (Se é que ele é trocha de deixar algo na mão sabendo que tem o risco de perder) Sem contar que vai gerar ERRO na maioria das versões de OT. --------------------------------------------------------------------------------------------------------------- Mesma coisa... Ponha só alterar a gosto --------------------------------------------------------------------------------------------------------------- Você já viu alguém ficar andando com 500K na mão ou na BP ????Duplamente trocha. Andar com 500k na BP e ainda estar com ele quando for arriscar a sorte. Se você tirasse do BANCO talvez ficasse mais inteligente. Também gera ERRO na maioria dos servers de OT. --------------------------------------------------------------------------------------------------------------- Nem vou falar... --------------------------------------------------------------------------------------------------------------- Affff... troque isso por algo assim :Aqui o player vai ganhar uma backpack marrom. Alterar a gosto. --------------------------------------------------------------------------------------------------------------- Todo o resto do seu tópico (a partir deste ponto) é repetição. Você criou um script com só 2 AZAR e outro com só 2 SORTE REMOVA TUDO Além de ser repetição de tudo que você já falou acima , deixa o tópico enorme e super chato de ler. --------------------------------------------------------------------------------------------------------------- Agora são erros imperdoáveis.... NUNCA ponha o rascunho.Só venha aqui quando estiver tudo 100% organizado. --------------------------------------------------------------------------------------------------------------- Este erro é lamentavel. Chamar o usuário de sangue-suga.Você literalmente ofendeu a todos que estão lendo seu tutorial. (você não é o primeiro que faz isso) --------------------------------------------------------------------------------------------------------------- Último comentário : Créditos se põe só uma vez.E são TODOS seus. Quando muito , só aqui no final , citar o nome do frerety (mas sem participação de créditos) (mas totalmente desnecessario) Algo assim : Agradeço frerety pelo tutorial que me ajudou muito na criação deste tópico [aqui o link do tutorial dele] ============================================================== --------------------------------------------------------------------------------------------------------------- Gastei quase 1 hora pra fazer este POST Espero que tenha valido a pena. Ou você vai me ODIAR ou você vai aprender fazer tutoriais. Aproveita e olha este tutorial Fixo: Coerência Na Criação De Tutoriais (By FrozemMapper) (meu amigo e gurú dos mapas) Você vai aprender muito lendo esse tutorial. :XTibia_smile: -
Item Que Roba Item E Dinhero ? Venha Ver :d
tópico respondeu ao leo_itachi de Conde Sapo em Actions e Talkactions
De quem é esse tutorial afinal ??? 1 - Você trouxe de outro forum ??? ou 2 - Você olhou VARIOS tutoriais , recolheu informações , organizou tudo e criou este aqui ??? (e pediu ajuda pra um amigo na estruturação) Aguardo essa reposta... só depois vou por meus comentários. -
NUssa Jedy. Essa você pegou forte. 1° - Tópico morto ha quase 1 ano 2° - A correção que você fez não vai acertar o script Ele tá TODO errado. metas [x]10 posts [x]20 posts [x]50 posts [x]70 posts [ ]80 posts [ ]100 posts [ ]150 posts Pelo visto você tá decidido mesmo a conquistar suas metas. Conquiste essas metas com algo mais produtivo PLX. :XTibia_smile:
-
Teleporte Com Alavanca Mais Roxxx....
tópico respondeu ao Lukinhasrox de Conde Sapo em Actions e Talkactions
@Jedy Você reparou a data do post ANTERIOR ??? Se esse tutorial fosse uma mulher grávida , esse neném já teria nascido e acho nem nem estaria mais nijando na fralda. Presta atenção nesse detalhe fio. Isso chama-se REVIVER um tópico. HOJE você foi um EXPERT em fazer isso. :50_50: -
Vou te dar uma ÓTIMA noticia meu amiguinho..... TUDO que roda na versão 7.81 vai rodar em qualquer outra versão SUPERIOR Exemplo : 7.92 8.0 o oposto não é verdade... NEM TUDO feito em uma versão vai funcionar em versões anteriores. Boa Sorte pendurando o tapestry nas paredes do seu OT.
-
É bem provavel que seja do meu tutorial antigo. Tem 4 árvores lá BANANA LARANJA MANGA COCO Fruta Na Arvore, clica na arvore que vem a fruta pra BP <-- Clicar Acredito que ele não tenha copiado. Não é no itens.otbÉ no itens.xml @brunuxx Você testou o programa antes de postar aqui ??? :XTibia_smile:
-
AHUheua Além de VELHO e RABUGENTO agora virei CEGUETA Brigadúúúúú :49_49:
-
Exclusivo para XTibia favor não postar em outro forum Um usuário me pediu um NPC que troca itens....... Parte do PM data\npc\Taxijab.xml <?xml version="1.0"?> <npc name="Taxijab" script="data/npc/scripts/Cheese.lua" access="3" lookdir="1" autowalk="200" speed="200"> <health now="1" max="1"/> <look type="120" head="38" body="79" legs="107" feet="114"/> </npc> data\npc\scripts\Cheese.lua -- NPC de troca - By Conde Sapo local focus = 0 local talk_start = 0 local target = 0 local following = false local attacking = false local addon_state = 0 function onThingMove(creature, thing, oldpos, oldstackpos) end function onCreatureAppear(creature) end function onCreatureDisappear(cid, pos) if focus == cid then selfSay('Good bye then.') focus = 0 talk_start = 0 end end function onCreatureTurn(creature) end function msgcontains(txt, str) return (string.find(txt, str) and not string.find(txt, '(%w+)' .. str) and not string.find(txt, str .. '(%w+)')) end function onCreatureSay(cid, type, msg) msg = string.lower(msg) if (msgcontains(msg, 'hi') and (focus == 0)) and getDistanceToCreature(cid) < 4 then selfSay('Olá ' .. getCreatureName(cid) .. '... Eu daria tudo por alguns queijos... Você tem 5 sobrando aí? Eu posso te dar meu escudo em troca!') focus = cid talk_start = os.clock() elseif msgcontains(msg, 'hi') and (focus ~= cid) and getDistanceToCreature(cid) < 4 then selfSay('Sorry, ' .. getCreatureName(cid) .. '! I talk to you in a minute.') elseif focus == cid then talk_start = os.clock() if msgcontains(msg, 'queijo') or msgcontains(msg, 'escudo') then if doPlayerRemoveItem(cid,2696,5) == 0 then selfSay('Eu disse 5 QUEIJOS!') addon_state = 0 else selfSay('Obrigado, muito mesmo! Tome, isto pode ser útil para você!') doPlayerAddItem(cid, 2512, 1) talk_start = 0 end elseif msgcontains(msg, 'bye') and getDistanceToCreature(cid) < 4 then selfSay('Good bye, ' .. getCreatureName(cid) .. '! Come back soon..') focus = 0 talk_start = 0 end end end function onCreatureChangeOutfit(creature) end function onThink() doNpcSetCreatureFocus(focus) if (os.clock() - talk_start) > 30 then if focus > 0 then selfSay('Next Please...') end focus = 0 end if focus ~= 0 then if getDistanceToCreature(focus) > 5 then selfSay('Good bye then.') focus = 0 end end end É um NPC estremamente simples mas útil pros servers que tem ROOKGARD O Player entra com 5 queijos e sai com o Wooden Shield Os usuários mais criatvos podem transformar este simples NPC em um NPC que troca coisas mais interessantes. o único limite é a criatividade. Boas Criações. :XTibia_smile:
-
Pode ser facil... mas minha pergunta ficou lá um TEMPÃO e você não respondeu. OMISSÃO ??? EGOISMO ??? INDIFERENÇA ??? é facil dizer "é facil" depois que tá pronto. onde tava você quando eu puz meu tópico de dúvida ??? o SKULL tava lá.... e o melhor de tudo.... Skull teve a capacidade de resolver e POSTAR pra compartilhar comigo e teve a dignidade de vir aqui e criar este tutorial. Assim TODOS poderem usufruir desse conhecimento. Você sabia como fazer e não fez NADA. Então não venha agora menosprezar o trabalho do Skull... Parabundas Skull SUPER APROVADO
-
Depois que você clicou no STOP (stop gravação) ainda ficou MUITA COISA tenta editar e remover esse final (logo depois do STOP) vai diminuir bastante o tamanho do video. Adorei o tutorial. eu nunca tinha visto uma VideoAula aqui. [ ]s
-
Exclusivo para XTibia favor não postar em outro forum Primeiro vamos construir uma Lagoa (sapo adora lagoa) Se quizerem uma lagoa mais bonita , pessam pro FrozenMapper (<-- Clicar) Meu objetivo aqui é mostrar um script Usei o Tile 4820 é uma das águas que pode andar por cima. (aparece VERDE no minimapa) vai do ID 4820 ao 4825 Dá pra fazer efeito do mar se movendo olhando este meu tutorial aqui Efeito de MAR em movimento <-- Clicar Lá eu falo do MAR (outros IDs) Mas é só adaptar... o conceito é o mesmo. A água se movimenta do ID 4820 pro ID 4825 data\movements\movements.xml <movevent event="StepIn" itemid="4820" script="FonteJuventude.lua" /> No meu exemplo só usei o ID 4820 Se for usar outros IDs , incluir linha identica , só alterando o ID data\movements\scripts\FonteJuventude.lua -- Fonte da Juventude - By Conde Sapo function onStepIn(cid, item, pos) doSendAnimatedText(getPlayerPosition(cid), "Aaaah...", TEXTCOLOR_ORANGE) doSendMagicEffect(pos, 12) doPlayerAddHealth(cid, 10) doPlayerAddMana(cid, 10) return 1 end Simples demais. Explicando : O player que andar sobre essa água vai ganhar MANA e LIFE de 10 em 10 (parado não sobe) o EFFECT e o texto "Aaaah..." são os mesmos do FLUIDS.LUA Acho que é só isso mesmo. Divirtam-se andando na água (Moisés já sabia andar na água desde os tempos bíblicos) :XTibia_smile:
-
Alguém ae colocou isso no SEERVER ??? Os players estáo usando ??? Tá dando pra ver BPs diferentes jogadas no chão ??? :XTibia_smile:
-
Npc Banqueiro (agora Com Transfer)
tópico respondeu ao Conde Sapo de Conde Sapo em NPCs, monsters e raids
Tem um erro que foge a minha compreensão... é numa parte que JÁ VEM NO SERVER Não é minha... só aproveitei um recurso que já existia. Neste lugar aqui : data\npc\scripts\lib\npc.lua Esse arquivo é do SERVER. No lugar disto : elseif doPlayerRemoveMoney(cid,value) then Colocar isto : elseif doPlayerRemoveMoney(cid,value) == TRUE then Já acertei no tutorial. Vlw pela dica. Mandei PM pra todos que responderam neste tutorial Quem pegou o banqueiro e nem falou nada , talvez esteja com o BUG ainda. Cópia da mensagem enviada : -
Já tentei usar array Mas não conseguí achar a posição do elemet dentro do array só vem a resposta TRUE ou FALSE eu saberia trabalhar obtendo a posição. (Evolutions 7.92) Exemplo : Arr1 = {'Item1', 'Item2', 'Item3', 'Item4', 'Item5') Pos = isInArray(Arr1, 'Item3') Dentro de Pos só vem TRUE Eu queria 3 (terceiro item da tabela) Ae eu usaria isso com a segunda tabela Arr2 = {'100', '200', '300', '400', '500') "O valor do " .. Item3 .. " é R$" .. Arr2[Pos] Meu array no Padre Marcelo mes = os.date("%m") mesesChr = {"Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro"} mesBR = mesesChr[mes*1] Ae foi facil.... eu tinha a posição. :XTibia_smile:
-
Não deu pra perceber que é o MESMO tópico que saiu 2 vezes ???.Isso acontece algumas vezes. Você clica em ENVIAR e a página não abre. Então você volta e ENVIAR de novo. Já vi post de 4 vezes aqui. @Genoma Talvez fosse interessante então você informar no tutorial que pode haver esse problema. Versão 8.0 usar HAND Versão anterior usar MOVE Ficou ÓTIMO o tutorial.
-
Brigadúúúú pelo carinho.Mas o mérito é todo seu. Você testou antes de postar aqui ??? Não funcionou aqui por 2 motivos : break = math.random(1,chance) break aqui é uma palavra RESERVADA e isso gera erros. (Uso Evolutions 7.92) Precisei subistituir a palavra break por quebrar e isto aqui também ammo="hand" A spear não saia e nem tirava hit do monstro. voltei como estava antes ammo="move" Ae funcionou direitinho. Sendo assim meu comentário é : Não trocar MOVE por HAND e o script fica assim : local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, 1) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SPEAR) setCombatFormula(combat, COMBAT_FORMULA_SKILL, 0, 0, 0.7, 0) function onUseWeapon(cid, var) --By GENOMA chance = 11 quebrar = math.random(1, chance ) if quebrar == 1 then doPlayerRemoveItem(cid,2389,1) end return doCombat(cid, combat, var) end Só substituí a palavra break por quebrar mas ficaria menor assim : local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, 1) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SPEAR) setCombatFormula(combat, COMBAT_FORMULA_SKILL, 0, 0, 0.7, 0) function onUseWeapon(cid, var) --By GENOMA if math.random(1, 11) == 1 then doPlayerRemoveItem(cid,2389,1) end return doCombat(cid, combat, var) end Funcionou PERFEITAMENTE A spear quebra (1 pra 11) Parabundas pela idéia. eu recomendo. :XTibia_smile: Ps.: Por algum motivo que desconheço saiu 2 vezes. Aproveitei e fiz umas correçõezinhas.
-
Brigaúúúú pelo carinhoMas o mérito é todo seu. Você testou antes de postar aqui ??? Aqui não funcionou por 2 motivos : break = math.random(1,chance) break é uma palavra RESERVADA e não pode ser usada. (gera erro e não carrega) precisei substituir a palavra break por quebrar (Uso Evolutions 7.92) ammo="hand" Não deu certo aqui. A spear não saiu e também não atingiu o bicho Voltei pra ammo="move" Voltou a funcionar direitinho. Sendo assim , meu comentário é : Não trocar MOVE por HAND e local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, 1) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SPEAR) setCombatFormula(combat, COMBAT_FORMULA_SKILL, 0, 0, 0.7, 0) function onUseWeapon(cid, var) --By GENOMA chance = 11 quebrar = math.random(1, chance) if quebrar == 1 then doPlayerRemoveItem(cid,2389,1) end return doCombat(cid, combat, var) end mas o script ficaria menor assim local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, 1) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SPEAR) setCombatFormula(combat, COMBAT_FORMULA_SKILL, 0, 0, 0.7, 0) function onUseWeapon(cid, var) --By GENOMA if math.random(1, 11) == 1 then doPlayerRemoveItem(cid,2389,1) end return doCombat(cid, combat, var) end Funcionou PERFEITAMENTE As spear quebram agora. Parabundas pela idéia
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.