Líderes
Conteúdo Popular
Exibindo conteúdo com a maior reputação em 05/23/12 em todas áreas
-
[Yalahar] Orc Berserker [+Vídeo & Dicas + Ek]
nicolas433 e 2 outros reagiu a SkyDangerous por um tópico no fórum
Caçando Orc Berserker + Vídeo + Dicas + Elite Knight Experiência por Hora: Em média de 25k~50k. Tudo dependerá de seu skills e forma de hunt. Bag Loot por hora : Em média de 2k ~ 5k. Dinheiro por hora: Em média de 1k500 gps ~ 3k gps Monstros: Vida: 950 Experiência: 670 Loot para Vender(Recomendado): (*Stealth Ring, 1500gps), (Magma Boots: 2500gps), (Dragon Hammer: 2000gps),(Crusader Helmet: 6000gps), (Golden Ring: 8000gps) Dano Físico: Entre 200~270 Vida: 210 Experiência: 195 Loot para Vender(Recomendado): (Chain Armor: 80gps),(Battle Axe: 80gps), (Halberd: 400 gps), (Orcish Gear: 85gps),(Orc Leather: 30gps),(Orc Tooth: 150gps), Dano Físico: Entre 60~160 Vida: 105 Experiência: 38 Loot para Vender(Recomendado): (Chain Armor: 80gps),(Orc Leather: 30gps),(Orc Tooth: 150gps) Dano Físico: Entre 5~30 Vida: 125 Experiência: 50 Loot para Vender(Recomendado): (Orc Tooth: 150gps),(Chain Armor: 80gps),(Skull Belt: 80gps),(Broken Helmet: 20gps) Dano Físico: Entre 15~60 Vida: 115 Experiência: 110 Loot para Vender(Recomendado): (Shamanic Hood: 45gps), (Broken Shamanic Staff: 35gps),(Orc Leather: 30gps),(Chain Armor: 80gps),(Orc Tooth: 150gps),(Wand of Decay: 1000gps) Observações: * Só vende para players. Tutorial feito por Skydangerous. A sua cópia sem autorização e crédito é ilegal e crime.3 pontos -
[Darashia] Minotaurs Hunt [+Vídeo & Dicas] [Ms]
Critical e 2 outros reagiu a SkyDangerous por um tópico no fórum
Darashia Minotaur Hunt + Vídeo + Dicas + Master Sorcerer Experiência por Hora: Em média de 15k~40k. Tudo dependerá de seu skills e forma de hunt. Bag Loot por hora : Não faço ideia. Chuto que seja entre 2k~5k Dinheiro por hora: Em média de 1k500 gps ~ 3k gps Vida: 185 Experiência: 160 Loot para Vender(Recomendado): (Chain Armor: 70gps),(Minotaur Horn: 75gps),(*Minotaur Leather: 80gps),(Brass Helmet: 30gps),(Plate Shield: 45gps),(Sword: 25gps) Vida: 185 Experiência: 160 Loot para Vender(Recomendado): (Minotaur Horn: 75gps),(Piece of Warrior Armor: 50gps),(Brass Armor: 150gps),(Chain Armor: 70gps),(Battle Shield: 95gps),(*Minotaur Leather: 80gps),(Double Axe: 260gps),(Minotaur Trophy: 500gps) Dano Físico: Entre 25~100 Vida: 100 Experiência: 65 Loot para Vender(Recomendado): (Brass Armor: 150gps),(Chain Armor: 70gps),(Broken Crossbow: 30gps), (Piece of Archer Amor: 20gps),(*Minotaur Leather: 80gps),(Scale Armor: 75gps) Dano Físico: Entre 15~80 Vida: 155 Experiência: 150 Loot para Vender(Recomendado): (*Minotaur Leather: 80gps),(Minotaur Horn: 75gps),(Purple Robe: 110gps),(Taurus Mace: 500gps),(Wand of Cosmic Energy: 2000gps) Dano Mágico: 35~80 Observações: * Melhor vender para player. Tutorial feito por Skydangerous. A sua cópia sem autorização e crédito é ilegal e crime.3 pontos -
IUSHiushiuHSIUSHiuSIUHsiusHIUshui velho em nem sei onde é as mensagens do status quase nunca olho aquilo lá '-' reportado para moverem2 pontos
-
[Encerrado] [Pokemon] Dúvidas? - Pda
BrunooMaciell e um outro reagiu a rDs7008 por um tópico no fórum
@zeref Então, eles tinham pedido uma base, acho que nao precisaria mais do que isso para ser um script - base. kkk Fiz rapidinho, só testei 1x e postei haha haha pelo visto tu ainda ta se empenhando pra caramba desenvolvendo funcao pra tudo... isso é ótimo na real, melhora 100% o script Continue assim emo Fiz o npc de elite chan / lee, segue abaixo Xml do npc <?xml version="1.0" encoding="UTF-8"?> <npc name="Ricardo" script="elite.lua" walkinterval="350000" floorchange="0" speed="0" lookdir="2"> <health now="150" max="150"/> <look type="614" head="80" body="104" legs="86" feet="0"/> <parameters> </parameters> </npc> elite.lua local focus = 0 local max_distance = 8 local talk_start = 0 local conv = 0 local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function onCreatureSay(cid, type, msg) local msg = string.lower(msg) if focus == cid then talk_start = os.clock() end if (msgcontains(msg, 'hi') and focus == 0) then selfSay("Hello "..getCreatureName(cid)..",! I can change your {Hitmonlee +20} for {Elite Hitmonlee} and {Hitmonchan +20} for {Elite Hitmonchan}. ",cid) conv = 1 end if (msgcontains(msg, 'hitmonchan') and conv == 1) then selfSay("Do you wanna change your {Hitmonchan +20} + 200k for {Elite Hitmonchan} ?",cid) conv = 2 elseif (msgcontains(msg, 'hitmonlee') and conv == 1) then selfSay("Do you wanna change your {Hitmonlee +20} + 200k for {Elite Hitmonlee} ?",cid) conv = 2 elseif (msgcontains(msg, 'yes')) then if #getCreatureSummons(cid) > 0 then doPlayerSendCancel(cid, "Please back your pokemon.") return false end if conv == 2 then pb = getPlayerSlotItem(cid,8).uid local poke = getItemAttribute(pb, "poke") local level = getItemAttribute(pb, "level") local novopoke = "Elite "..poke.."" if poke == "Hitmonchan" or poke == "Hitmonlee" then local boost = getItemAttribute(pb, "boost") if not boost then selfSay("Your pokemon did not have required boost level (+20).",cid) conv = 0 return false end if boost >= 20 then if (doPlayerRemoveMoney(cid,2000000) == true) then doItemSetAttribute(pb, "poke", novopoke) doItemSetAttribute(pb, "boost", 0) doItemSetAttribute(pb, "offense", pokes[novopoke].offense * level) doItemSetAttribute(pb, "defense", pokes[novopoke].defense * level) doItemSetAttribute(pb, "speed", pokes[novopoke].agility * level) doItemSetAttribute(pb, "vitality", pokes[novopoke].vitality * level) doItemSetAttribute(pb, "specialattack", pokes[novopoke].specialattack * level) selfSay("Take it.",cid) conv = 0 else selfSay('Sorry '.. getCreatureName(cid) ..', but you dont have enough gold', cid) conv = 0 end else selfSay("Your pokemon did not have required boost level (+20).",cid) conv = 0 end else selfSay("What?!",cid) conv = 0 end else selfSay("What?!",cid) conv = 0 end end --negation messages if msgcontains(msg,'no') and focus == cid and conv > 0 then selfSay('Ok, bye.',cid) conv = 0 return true end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new())2 pontos -
Azeroth Server Updated 12/03/2012: v1.1 Outras Versões: v1.0 [8.70]: http://www.xtibia.com/forum/topic/150269-azeroth-server-updated/ v2.0 [9.60]: http://www.xtibia.com/forum/topic/205054-960-azeroth-rpg/ Versão: 8.60 Distro: TFS 0.4 Mapa Base: Yourots Edited e Mix Yourots Features: > 7 Cidades: Azeroth Avalon Zatur Liberty Bay Gloria Sand Trap Tiquanda > Mapa RPG bem detalhado para Ots Low e Mid rate. > Inúmeras invasões automáticas, Low e High lvl (ou iniciadas pelo comando /raid "nome"). > NPCs de Travel/Boat diferentes para cada cidade. > Mais de 70 quests (além das principais) espalhadas pelo mapa. > Quests especiais com NPCs > Arena PvP sem perda de items. > Sistema de Guerras pelo Castelo [entre guilds] (mais detalhes abaixo) > Sistema de Refinamento e Slot (mais detalhes abaixo). > Sistema de Mineração (mais detalhes abaixo) > Scripts e sistemas aprimorados para o servidor > Distro SEM erro algum > Principais Quests: Annihilator Blue Legs Pits of Inferno MMS The Inquisition The Death FireWalker Boots Demon Helmet Draken Hell Conquer > 23 Raids Automáticas e configuradas: > Sistema de Guerras pelo Castelo [Honor Castle, a oeste de Azeroth] Evento automático. Quando a guerra é anunciada as guilds podem batalhar pelo controle do castelo, dando use no monumento do último andar e permanecendo assim até a guerra acabar. O último jogador a ter o controle do castelo antes do tempo acabar será o vencedor, e sua guild se tornará dona do castelo. Todos os membros da Guild ganharão uma recompensa e poderão acessar o mapa do subsolo. Os membros de outras Guilds serão teleportados para o templo e não poderão acessar o castelo. O sistema envia mensagens a todos antes de o evento começar, quando começar, quando o dono do castelo muda, antes de se finalizar e ao finalizar, relatando o conquistador do castelo e a guild vencedora. Imagens: Raids Honor Castle War Upgrade & Slot System > Histórico: V 0.2 V 0.3 V 0.4 V 1.0 V 1.1 Edição e postagem(leia): Eu autorizo edições e repostagens do Azeroth Server (aliás, não posso proibir isso) mas peço a vocês que pelo menos respeitem o estilo do mapa. Eu não sei se poderei dar continuidade a ele, mas trata-se de um projeto RPG. Pensa só, eu tive um trabalhão pra editar o server, fiz tudo com mais amor do que o arroz que sua mãe faz com sazón, e você vai baixar, encher de teleportes e hunts quadradas, colocar armas com atk de 350000, sistemas VIPs sem propósito algum, vai copiar o tópico, retirar meus créditos e postar novamente? Reconsidere, pois não há nada mais desmotivador para um desenvolvedor do que isso, ver seu trabalho cair em desuso, como aconteceu com o Styller YourOts, Vancini e Baiak, que agora é um monstro sem pé nem cabeça (alguns gostam desse tipo de server, tudo bem, mas essa não é a proposta deste servidor). Se teve boas ideias e quer editar o servidor para postar, fique à vontade, estarei à disposição quando puder, mas não me decepcione, ok? lindos Não há teleports diretos para hunts ou quests. Não há items ou monstros editados(além dos trainers). Não há sistema VIP, VIP 2, VIP 3, VIP 345456364. Não há raids com monstros excessivamente fortes nas cidades iniciais. Créditos: < Unknow YourOts Edited >< Mix Yourots Team >< Crystal Server Team >< Tryller >< Mock >< TFS Team >< TonyHanks >< Centera World >< Vmspk > (Nunca retire os créditos, nem mesmo se for postar o servidor em outro fórum) DOWNLOADS > Opcionais IP Changer - Utilitários(opcional) - Map Editor *Utilitários inclui: Lista com códigos de todos os looktypes, SQLite Studio 1.1.1, códigos das cores dos outfits e o OTRestarter. > Servidor Tive problemas para encontrar um distro confiável. Vários TFS não funcionavam direito ou pareciam estar infectados, segundo o VirusTotal, mas ao que me parece o site deve ter mudado algo em suas configurações, por que até arquivos limpos como o antigo Mix YourOts, postado aqui mesmo, agora ficam com 16 + arquivos suspeitos no novo scan. Eu optei por usar um TFS 0.4 postado na Vapus pelo usuário Lyonman (LINK). O distro foi testado com vários anti-virús, sem nenhum problema, e funciona perfeitamente com o Azeroth Server, porém, sou responsável apenas pelo DataPack do servidor. Se você decidir usar este distro, será por sua própria conta (ou se alguém tiver alguma versão do tfs 0.4 r3884 que passe lisa nos scans, poderei substituir). DOWNLOADS: Opção 1 Opção 2 Somente DataPack (+ IpChanger e SqliteStudio) Servidor Completo (DataPack + Distro e DLLs) Acc do GOD: vmspk/222222 Comandos: !war para executar a guerra pelo castelo manualmente, !reset para interromper o funcionamento da war e !castle para limpar todos os dados, ou seja, o castelo volta a ser terra de ninguém. !info para saber mais sobre as novidades do Azeroth Server. Editável na pasta do Ot, em Notícias. Comando !bless e !rank disponíveis. Para saber os IDs das pedras e outras coisas vá ao Histórico, na versão 1.0. Se acha que ter um OtServ é só baixar, abrir e largar lá, ou ainda editar chars e equipamentos para você mesmo jogar e fazer o que quiser, garanto-lhe que não vai durar 2 dias. Conheça o mapa, crie eventos, interaja com os jogadores, faça torneios Pvp, marque datas para a Honor Castle, faça updates no mapa, crie monstros, hunts e quests, dê suporte e, o mais importante, mantenha o HELP aberto, sempre. Contato: vmspk@hotmail.com Conheça também o 4Fun Server 9.1 Este servidor está liberado para postagem, mas por enquanto só existe aqui no Xtibia Um bjo pra vcs1 ponto
-
[Encerrado] [Pokemon] Dúvidas? - Pda
lukinhaswr reagiu a lucashgas por um tópico no fórum
Dúvidas sobre o Servidor - Pokemon Tópico para dúvidas sobre o servidor de pokemon, principalmente o PDA e PDA by Slicer! Organizadores do Tópico: Slicer, Vilden Links Uteis: Criando seu Client próprio, http://vapus.net/customclient Download Pokemon Dash Edit | By Slicer |, http://www.4shared.c...forum_v_10.html Revisão de erros 1.1 | By Slicer |, http://speedy.sh/asZ...recoes-v1.1.rar Links do tópico antigo: Dúvidas já respondidas: Lembre-se o servidor do slicer já está com vários bugs resolvidos! Sistema Respawn Shiny por "onSpawn" Potion system 100% com "lost heal" Arrumar bugs de morre com FLY, DIVE, SURF, RIDE... DIVE SYSTEM 100% Sistema "Ir para PvP e voltar na City q entro no PvP"... Fishing upando mais devagar... by brun123, +/- edited by me Npc cassino, pokes por cassino coins... by koins, edited by me Npc Box 3 +/- parecido com o do PxG... Retirar o "Shiny" do nome de todos os pokes... Brokes count system... Criando God no servidor... Como tirar o sistema de boost [+0] Regras1 ponto -
• Subwat Global 0.1 - 2012 (8.60) • Servidor feito por Subwat. Fala galera estou aqui para apresentar o novo Subwat Global, estou a 3 meses trabalhando nele, este é um mapa Global na base do Servfull (8.4) de Helinho Lima, o bom do servidor é que o mapa não passa de 40mb então em qualquer computador irá rodar sem problemas! • 13 Cidades: ├ Carlin ├ Venore ├ Thais ├ Ab'dendriel ├ Hazael ├ Venoria ├ Edron ├ Port Hope ├ Ankrahmun ├ Yalahar ├ New Island ├ Edron └ Vip City • Conta do GOD: ├ Account: god └ Senha: god • Novidades: Magias Personalizadas Adicionado Set Riot! Sistema de Vip Coins! Lottery System! Vip System Por Premium Account Monstros Personalizados e Novos! Vários Scripts Novos criados por mim! comando para mudar de nome por vip coins !changename dentre várias outras coisas. Imagens: templo: Teleports Para As Cidades: Hazael: Venoria: Desertia: • DOWNLOAD: Subwat Global • SCAN: >>> em falta <<< • Créditos: Obrigado e até a proxima BUGS reportem...1 ponto
-
Bem queria informar a todos que eu não sou scrippter, então não sei mexer com esses negoço de vip automatica, mais fiz uma area vip para R$, dps q o dinheiro cair na sua conta e o cara confirmar a doação você pode dar a vip atraves do comando: /addbjvip nick, 30 (dias), e dar os items atraves do /i, como mapa baiak nao esta conseguindo por site normal recomendo fazer um blog ou website, para vender os items atraves do pagseguro. BOM LA VAMOS NOS: O que mudou nessa versão? Novos comandos:!ubp, !food e o !donate Novos sistemas: Lottery System, e um sistema igual ot de war! Novas hunts para quem for BJ VIP, os bixo dao 30% mais xp la do que na vip2, e os novos items BJ VIP, bem acho que so isso. Vamos para as SS's: Acc do GOD:god/god Link para download:http://www.4shared.c...UIO71/file.html Scan:https://www.virustot...sis/1332253876/ Obs.: para você por as informações da sua conta pra aparecer no sistema !donate vai em "noticias", que fica no msmo lugar do exe do ot, vc abre o notpad e coloca suas informaçoes, ai qndo falar !donate vai aparecer as informaçoes da sua conta.1 ponto
-
mas calma! Vamos agradecer, obrigado pela contribuição, espero que esteja sempre a disposição para trazer novos conteúdo pois a comunidade está precisando de pessoas como vc meu amigo! REP+ pelo seu trabalho1 ponto
-
[Dúvida]Spell Não Funcionado
Gabrielzxzx reagiu a Makelin1 por uma questão
teste agora ai OBS : O Script estava sem exaust também tinha um erro na formula acho que arrumei ate1 ponto -
Acredito Que Tenha Mesmo so Vim Trazer Para Vocês1 ponto
-
[Creaturescripts] Recompensa Por Level
lucas502 reagiu a dragonfight por uma questão
Teste: function onAdvance(cid, skill, oldlevel, newlevel) local points = 50 if(getPlayerStorageValue(cid, 99963) ~= 1 and skill == SKILL__LEVEL and newlevel >= 45) then db.executeQuery("UPDATE `accounts` SET `premium_points` = "..points.." WHERE `name` ='"..getPlayerAccount(cid).."'") setPlayerStorageValue(cid, 99963, 1) doPlayerSendTextMessage(cid, 22, "editar texto") end return TRUE end1 ponto -
[Pedidos De Script] Mudar Script De Versão
MatheusVidaLoka reagiu a caotic por uma questão
Verifique se precisa de um lib para a execuçao do script. Ele usa funçoes para tantas versoes.1 ponto -
Por Quê Pedir A Idade Para Se Inscrever?
SkyDangerous reagiu a Critical por um tópico no fórum
Quanto mais velho você fica, mais arrogante você fica, pois sua paciência está no fim de tantos problemas; Com a arrogância em alta, você acha que só alguém da sua idade, que passou pelas suas experiências de vida, possa ter um conhecimento igual o seu ou maior. Mas a cada dia que passa, crianças são expostas a mais conteúdo 'proibido ou não recomendado' para sua idade; assim adquirindo maturidade mais rápido; mas sem reconhecimento de um adulto que não tem paciência e é totalmente arrogante; Claro que com mais tempo de vida, você evolui e aprende muito mais; mas como o Guilherme disse, casos a partes. Atenciosamente, Critical.1 ponto -
Vida Extraterrestre
masquente reagiu a DiogoTemporario por um tópico no fórum
Se existisse uma civilização avançada o bastante para viajar até a Terra, gastaria uma quantidade bem absurda de combustível para o fazer, então provavelmente só o faria para colonização ou extração de recursos. E seria facilmente detectável sua aproximação do globo, logo, OVNIS = história pra boi dormir. Estatisticamente é impossível não ter havido vida em outro lugar do universo em algum período de tempo. Existem cerca de 3x10^23 estrelas no universo observável. Isto é, 3000000000000000000000000 estrelas. Considerando que cada sistema solar tenha apenas um planeta (na verdade é muito mais, mas nem todos possuem condições favoráveis à vida como conhecemos). O universo observável tem 13 bilhões de anos (muitas dessas estrelas só se formaram nos últimos bilhões de anos, então vamos considerar apenas o intervalo de tempo em que a maioria das estrelas já estão formadas, vou usar aqui a idade da Terra, 4.5 bilhões de anos). A vida levou 1 bilhão de anos para surgir na Terra. Consideremos então que há 4.5 oportunidades de surgir vida em cada um dos 3000000000000000000000000 planetas. Ou seja, a probabilidade de não existir ou ter existido vida fora do planeta terra é ≈ 0. Claro que é uma aproximação bem por cima, mas o cálculo não é muito diferente deste.1 ponto -
[Encerrado] [Pokemon] Dúvidas? - Pda
DeanWInchesterr reagiu a rDs7008 por um tópico no fórum
@Brunnoo Troca Hitmonchan ou Hitmonlee +20 por elite hitmochan/elite hitmonlee1 ponto -
Já devo ter falado isso 1000x, mas... Defendo a existência de seres vivos, organismos completamente diferentes dos terrestres, e não aquela babaquice de seres verdes pensantes (Generalização pra UFOS e etc). E sobre estarem mais ou menos avançados que a nossa civilização, é relativo né. Quem diz se uma "civilização" é avançada ou não? Bactérias podem viver em harmonia muito melhor que a nossa rs1 ponto
-
não não, tranquilo então bro, chegando em casa eu altero o sistema pra vc e te mando sem problema, vou editar nesse msm post! vlw1 ponto
-
1° Abra o programa Sqlite 2° Selecione a database do seu server, o arquivo é esse ".s3db", por exemplo o "forgottenserver.s3db" 3° na parte superior do programa tem a aba "Tools",clica nela e seleciona "Open SQL query editor" ou (ALT + E) se preferir 4° Vai abrir uma janela branca,nela você coloca isso: CREATE TABLE death_list ( id INTEGER NOT NULL, player_id INTEGER NOT NULL, date INTEGER NOT NULL, level INTEGER NOT NULL, killer_name INTEGER NOT NULL, PRIMARY KEY ( id ) ); 5° Depois clica no ícone do raio ali na parte de cima ou aperta o botão F9 que vai fazer com que a query seja executada.1 ponto
-
[Encerrado] [Pokemon] Dúvidas? - Pda
renanmarcosofcl reagiu a Mulizeu por um tópico no fórum
@manobruninxx eu dei uma editada pra tu function onUse(cid, item, fromPosition, itemEx, toPosition) if getPlayerStorageValue(cid,22563) == -1 then doPlayerAddItem(cid,11640,1) --ID do item, no caso Demon Armor.Na frente é a quantidade, no caso se a quest for de dinheiro tu põe a quantidade. doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "Voce ganhou uma Box 3.") --Essa é a mensagem quando o player completa a quest, ponha como quiser. setPlayerStorageValue(cid,22563,1) --Essa é a Storage Value else doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "Voce ja pegou seu premio.") --Essa é a Mensagem se o player tiver feito a quest. end return TRUE end1 ponto -
[Encerrado] [Pokemon] Dúvidas? - Pda
loucodemais reagiu a rDs7008 por um tópico no fórum
Segue a base pro sistema de addons pokemon feito por mim Em actions.xml adicione a seguinte tag: <action itemid="xxxx" event="script" value="addons.lua"/> Sendo, xxxx o id do item que vai dar o addon. addons.lua function onUse(cid, item, fromPosition, itemEx, toPosition) local addons = { [xxxx] = {pokemon= "Scyther" , looktype = 510}, --xxxx = id do item do addon --- "Scyther" = nome do pokemon --- looktype = 1 é o looktype do pokemon com addon } if #getCreatureSummons(cid) > 0 then doPlayerSendCancel(cid, "Please back your pokemon.") return false end local numero = addons[item.itemid].looktype local pb = getPlayerSlotItem(cid, 8).uid local pk = addons[item.itemid].pokemon if getItemAttribute(pb,"poke") ~= pk then doPlayerSendCancel(cid, "Sorry, you can't use this addon on this poke.") return false end if getItemAttribute(pb,"addon") < 1 then doRemoveItem(item.uid, 1) doPlayerSendTextMessage(cid, 27, "Congratulations! Now your pokemon will use the addon.") doSetItemAttribute(pb,"addon",numero) return true end return true end Na action do goback, no finalzinho antes de else doPlayerSendCancel(cid, "This pokemon is fainted.") end Coloque: local pk = getCreatureSummons(cid)[1] local pb = getPlayerSlotItem(cid, 8).uid local look = getItemAttribute(pb,"addon") if not look then doSetItemAttribute(pb,"addon",0) return false end if look > 0 then doSetCreatureOutfit(pk, {lookType = look}, -1) return true end Agora em data/lib/catch system.lua Depois de: doItemSetAttribute(item, "description", description) Coloque: doItemSetAttribute(item, "addon", 0) Depois em data/talkactions/scripts/createpokeball.lua depois de: doItemSetAttribute(item, "description", "Contains a "..name..".") Coloque: doItemSetAttribute(item, "addon", 0) Gostou ? Rep +1 ponto -
Text Onlogin (Creature Script)
Bennyhappy reagiu a jhon992 por uma questão
Não entendi muito bem oque você quis falar, mais se é pra colocar a mensagem para um level < 100, ficaria assim: local lvlLimite = 100 -- msg for lvl < 100 function onLogin(cid) if getPlayerLevel(cid) < lvlLimite then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Bienvenido al servidor, encontraras mucha diversion =) a nivel 210 podras usar el comando !viptest y obtendras 3 dias vip") end return TRUE end1 ponto -
[Gesior Acc] Gesior Acc - Seguro
Natanael Beckman reagiu a Piabeta Kun por um tópico no fórum
obrigado pelo conteudo! por mim aprovadisso e recomendo!1 ponto -
[Pedido] Sistema De Procurado!
piratadoidao reagiu a Makelin1 por uma questão
Vá ate a pasta mods crie um arquivo chamado, Procurado.xml e coloque Creditos mulizeu (por criar) espero ter ajudado ate1 ponto -
[Pokemon] Pda By Slicer 1.9/2.9
notFoxTro reagiu a zerefshirou por um tópico no fórum
Ninguem comentou maldade, só acho que devia arrumar a ortografia e etc...1 ponto -
Olá pessoal, agora eu irei postar uma série de tutoriais sobre CSS são 7 tutoriais estamos no segundo, um por dia! Chega de papo e vamos para o assunto... Primeiro Tutorial - A propriedade Font: Clique aqui Os textos nos elementos HTML As propriedades para textos, definem as características (os valores na regra CSS) dos textos inseridos dentro dos elementos HTML. As propriedades para textos são as listadas abaixo: color.....................cor do texto; letter-spacing........espaçamento entre letras; word-spacing.........espaçamento entre palavras; text-align..............alinhamento do texto; text-decoration......decoração do texto; text-indent............recuo do texto; text-transform.......forma das letras; direction...............direção do texto; white-space.........como o browser trata os espaços em branco; Valores válidos para as propriedades do texto color: código hexadecimal: #FFFFFF código rgb: rgb(255,235,0) nome da cor: red, blue, green...etc letter-spacing: normal: é o espaçamento default lenght: uma medida reconhecida pelas CSS (px, pt, em, cm, ...) São válidos valores negativos word-spacing: normal: é o espaçamento default lenght: uma medida reconhecida pelas CSS (px, pt, em, cm, ...) São válidos valores negativos text-align: left: alinha o texto a esquerda right: alinha o texto a direita center: alinha o texto no centro justify: força o texto a ocupar toda a extensão da linha da esquerda a direita text-decoration: none: nenhuma decoração underline: coloca sublinhado no texto overline: coloca um sobrelinhado no texto line-through: coloca uma linha em cima do texto blink: faz o texto piscar text-indent: lenght: uma medida reconhecida pelas CSS (px, pt, em, cm, ...) % : porcentagem da largura do elemento pai text-transform: none: texto normal capitalize: todas as primeiras letras do texto em maiúsculas uppercase: todas as letras do texto em maiúsculas lowercase: todas as letras do texto em minúsculas direction: ltr: texto escrito da esquerda para a direita rtl: texto escrito da direita para a esquerda white-space: normal: os espaços em branco serão ignorados pelo browser pre: os espaços em branco serão preservados pelo browser nowrap: o texto será apresentado todo ele numa linha única na tela. Não há quebra de linha até ser encontrada uma tag <br> Vamos a seguir analisar cada uma delas detalhadamente através de exemplos práticos. Como estudar e entender os exemplos Para cada propriedade apresento as regras CSS para um ou mais elementos HTML e definidas dentro de uma folha de estilos incorporada, bem como um trecho do documento HTML onde se aplicam as regras. A seguir mostro o efeito que a regra produz. Observe a regra e o efeito e para melhor fixar seu aprendizado reproduza o código no seu editor, mude os valores e veja o resultado no browser. Esta é a melhor e mais rápida maneira de você aprender CSS. Bons estudos! E faça ótimo proveito dos tutoriais. Continua no link original... Fonte: Clique aqui Espero que gostem :smile_positivo:1 ponto