-
Total de itens
36 -
Registro em
-
Última visita
Tudo que Darkanso postou
-
Arquivo xml: <?xml version="1.0" encoding="UTF-8"?><npc name="Cityguard" script="data/npc/scripts/cityguard.lua" walkinterval="0" floorchange="0" speed="900"> <health now="150" max="150"/> <look type="131" head="19" body="19" legs="19" feet="19"/> <interaction range="3" idletime="60"> <interact keywords="hi" focus="1"> <keywords>hello</keywords> <response text="Nothing to see here, move along."> <action name="idle" value="1"/> </response> </interact> <interact keywords="bye" focus="0"> <keywords>farewell</keywords> <response text="Good bye."/> </interact> </interaction> </npc> Arquivo lua : local target = 0local prevTarget = 0 local maxChaseDistance = 20 local origPos = 0 local lastAttack = 0 local followTimeout = 10 local function isSkulled(cid) if(getCreatureSkullType(cid) >= 3 and isPlayerPzLocked(cid) == TRUE) then return true end return false end local function goToOrigPos() target = 0 lastAttack = 0 selfFollow(0) doTeleportThing(getNpcCid(), origPos) end local function updateTarget() if(isPlayer(target) == FALSE) then goToOrigPos() elseif(not isSkulled(target)) then selfSay("Now, behave in the future.") goToOrigPos() end if(target == 0) then local list = getSpectators(getNpcPos(), 9, 9, false) for i = 1, table.getn(list) do local _target = list if(_target ~= 0) then if(isPlayer(_target) == TRUE and isSkulled(_target)) then if(getTilePzInfo(getCreaturePosition(_target)) == FALSE) then if(selfFollow(_target)) then target = _target if(target ~= prevTarget) then selfSay("We do not tolerate people like you here!") end prevTarget = target break end end end end end end end function onCreatureAppear(cid) if(cid == getNpcCid()) then origPos = getNpcPos() end end function onCreatureDisappear(cid) if(cid == target) then goToOrigPos() end end function onCreatureMove(creature, oldPos, newPos) -- end function onThink() updateTarget() if(target == 0) then return end local playerPos = getCreaturePosition(target) local myPos = getNpcPos() if(myPos.z ~= playerPos.z) then goToOrigPos() return end if(math.abs(myPos.x - origPos.x) > maxChaseDistance or math.abs(myPos.y - origPos.y) > maxChaseDistance) then selfSay("I'll catch you next time.") goToOrigPos() return end if(lastAttack == 0) then lastAttack = os.clock() end if(os.clock() - lastAttack > followTimeout) then selfSay("You got me this time, but just wait.") goToOrigPos() return end if((math.abs(playerPos.x - myPos.x) <= 1) and (math.abs(playerPos.y - myPos.y) <= 1)) then doTargetCombatHealth(getNpcCid(), target, COMBAT_LIFEDRAIN, -200, -300, CONST_ME_BLOCKHIT) lastAttack = os.clock() end end O cityguard ja vem nos TFS atuais, Espero ter ajudado; Atensiosamente, Darkanso.
-
Sim, concerteza deve ser muito legal e divertido para poder passar o tempo. Vale a pena comprar. Vizualizações: 48 Respostas: 1 Vamos lá pessoal comentem.. Não custa nada.
-
<>'<> G-FORCE <>'<> A Disney está a desenvolver um videojogo baseado no filme animado G-Force que deverá ser lançado em conjunto com o filme no próximo mês de Julho. G-Force, que está em desenvolvimento para todas as plataformas do mercado, transporta-nos para as aventuras dum grupo de porquinhos da Índia treinados que têm como missão salvar o mundo das mãos de uma cozinha cheia de acessórios robóticos maléficos. Os jogadores vão controlar Darwin, o líder do grupo, e Mooch, uma mosca. Eles vão ter de usar as suas habilidades em conjunto com uma série de engenhocas para poderem salvar o mundo. A Eurocom tem em mãos as versões consola, enquanto que a Keen Games fica encarregue do desenvolvimento nas versões PSP e DS. Para saber mais sobre esse fantástico jogo que será lançado venha se aventurar nesse tutorial... <> Filme <> Força G [Em Produção] (G-Force, EUA, 2009) Títulos Alternativos: Força G - 3D Gênero: Ação, Aventura, Animação, Fantasia Tipo: Longa-metragem / Colorido Distribuidora(s): Disney Produtora(s): Jerry Bruckheimer Films, Whamaphram Productions Trailer oficial do filme: O tutorial necessita do code para poder funcionar o trailer, o youtube não está disponibilizando o código. Vejam o vídeo pelo Youtube. Enquanto eu procuro um codigo pra poder colocar aqui. 2º Trailer do filme. Com muitas novidades sobre o filme. Obs: Cliquem para ver o vídeo em formato HD. A imagem fica perfect. G-Force é um live-action 2009 filme de comédia produzido por Jerry Bruckheimer para a Walt Disney Pictures em Disney Digital 3-D. Escrito por Cormac e Marianne Wibberley, o filme marcara a estréia de Hoyt Yeatman, cujos trabalhos anteriores incluem na área de efeitos visuais. No entanto, esta parceria não é uma novidade, tendo já realizado diversos filmes com Bruckheimer , incluindo A Rocha, Armageddon, e Canguru Jack . O filme estréia 24 de julho de 2009 . O filme gira em torno de uma equipe treinada que são agentes secretos cobaias: Darwin, Juarez, e Blaster. A equipe assume uma missão para o governo dos Estados Unidos para acabar com as idéias de um bilionário malvado que pretende destruir o mundo com os aparelhos domésticos. Antes que eles possam cumprir sua missão, o FBI acaba pegando eles e eles acabam parando em um pet shop. Darwin, Juarez, Blaster, e os seus novos amigos Hurley e Bucky (que é um hamster) deve escapar da jaula para derrotar o vilão e salvar o mundo. O líder dos lotes, Darwin, é exprimido por Sam Rockwell, as armas peritas com dinamitador da atitude são exprimidas por Tracy Morgan, a arte marcial "sexy" pro Juarez está exprimida por Penélope Cruz quando os salpicos do computador e do especialista da informação forem exprimidos por Nicolas Cage. Outros atores starling da voz no filme são Bill Nighy, Steve Buscemi e Arnett. Site oficial do filme. Bom, vamos ao que interessa, o jogo... <> Xtibia apresenta, The Game G-Force <> G-Force deve chegar ao Nintendo DS, PC, PlayStation 2 e 3, PSP, Xbox 360 e Wii em julho deste ano. Veja um pequeno trailer do jogo ... > Veja a seguir... O esquadrão de porquinhos da Índia chega aos consoles com ação em 3D. Praticamente todos os anos, recebemos dezenas de jogos baseados em obras do cinema. Iron Man e 007: Quantum of Solace são apenas alguns dos diversos exemplos que se encaixam na categoria. Além disso, existem também os filmes e seriados da Disney, que, constantemente, também aparecem nos videogames. Desta vez, o famoso produtor Jerry Bruckheimer, responsável por obras como Top Gun, CSI, Piratas do Caribe, 60 segundos e também por Prince of Persia: Sands of Time — filme que deve estrear no próximo ano —, trouxe uma proposta um tanto quanto ousada para os videogames. O novo game da Disney baseia-se em um de seus filmes mais recentes, intitulado G-Force, que é estrelado por um grupo de porquinhos da Índia. Entretanto, não se tratam de animaizinhos comuns. Este grupo foi treinado pelo governo e lutará com todas suas forças para salvar o mundo das terríveis garras do bilionário Leonard Saber. Prepare suas bugigangas e mergulhe conosco nesta nova aventura da Disney. > Darwin, o porquinho da Índia No game, você encarna Darwin, o líder do esquadrão G-Force, e o acompanha durante o game em sua jornada para acabar com os planos do maléfico Saber. No jogo, você terá de passar por diversos ambientes diferentes, assim como na versão para os cinemas. Em um evento recente da Disney, a empresa revelou algumas informações sobre algumas das fases que estarão disponíveis no game. Em uma delas, os jogadores exploram uma área semelhante a um escritório. Já na outra, você viverá uma espécie de corrida sob controle do “Rapid Deployment Vehicle” (veículo de posicionamento estratégico rápido, numa tradução livre para o português), que mais se parece com uma bola para hamsters armada até os dentes e com propulsores. Nesta etapa veloz, você terá de demonstrar toda sua habilidade, pois é necessário dirigir e, simultaneamente, cuidar dos oponentes que surgem durante o trajeto. Há ainda outros obstáculos, como lasers e muito mais. > Bugigangas e mais bugigangas No nível do escritório, os jogadores conferem os movimentos e o arsenal de armas de Darwin enquanto o animal tem de resolver quebra-cabeças e lidar com diversos inimigos. É possível ainda utilizar o chicote elétrico de Darwin ou correr rapidamente com a ajuda dos propulsores. Para disparar suas armas ou bugigangas, você conta com uma mira, que é acionada através de um determinado comando. Um dos fatores interessantes do game é a possibilidade de mapear suas armas ou equipamentos nos botões da face do controle. Além disso, é possível utilizar um “jetpack” para flutuar no ar, o que facilita sua vida em diversos momentos. Fora isso, durante o game você encontrará máquinas de venda, que possibilitam ao jogador comprar novas armas e aprimorar seus equipamentos. Você pode, por exemplo, fazer com que seu chicote elétrico se torne uma arma ainda mais perigosa e potente. Mas isto não é tudo. Constantemente, você terá de resolver quebra-cabeças que necessitam o uso de periféricos e, obviamente, de seu próprio cérebro. É aí que Mooch, o mosquito que serve como parceiro de Darwin entra em cena. Jogadores podem controlar o inseto por controle remoto e desenvolver diversos quebra-cabeças graças ao conhecimento técnico e à habilidade de diminuir a velocidade do tempo de Mooch. Mas cuidado para não enviar o inseto muito longe e perder o sinal. > Diversão em 3D Em alguns momentos, você terá de utilizar acessórios especiais de Darwin para resolver determinados quebra-cabeças. Um destes periféricos é uma espécie de scanner especial, que transforma certos objetos em elementos úteis para o porquinho da Índia. Caso encontre um alarme de incêndio, por exemplo, você terá de usar o scanner para transformá-lo em um aspirador de pó e pegar carona na corrente de ar criada. Quanto aos gráficos, as versões para Xbox 360 e PlayStation 3 prometem ser extremamente similares, apresentando Darwin bem modelado e com ambientes com uma modesta quantia de detalhes. Diversos efeitos especiais também devem surgir durante a ação, e a taxa de quadros por segundo tem tudo para se manter estável. Entretanto, o game conta com uma adição realmente interessante: o efeito 3D — que requer o uso dos tradicionais óculos vermelhos e azuis. Sem dúvidas, este recurso deve fornecer uma incrível sensação de profundidade, assim como uma experiência diferenciada. Infelizmente, a opção estará disponível apenas para as versões do Xbox 360 e PlayStation 3. Os fãs do filme, que ainda não estreou aqui no Brasil, deverão conferir esta conversão para os videogames. Praticamente toda a ambientação da versão para os cinemas estará retratada nos games, e ainda com recursos em 3D. G-Force deve chegar ao Nintendo DS, PC, PlayStation 2 e 3, PSP, Xbox 360 e Wii em julho deste ano. É um jogo inteiramente legal, divertido, muito agradável e espero que tenham gostado do tópico. Coloquem suas críticas e etc... Créditos: Baixaki Jogos - Informação sobre o jogo e imagens. Site da Disney - Informação do conteúdo sobre o Filme. Youtube : Vídeo(s). Darkanso (eu) - Traduções, edições, introduções e complementos. Adeus pessoal, até a próxima. Abraços... Atensiosamente, Darkanso.
-
Simples meu amigo não ha panico, o que está acontecendo é que a telefonica libera apenas uma quantidade para de downloads e por ocasião o teste de velocidade pode estar detectando isso, tenta usar outros testes. Recomendo o www.gratis.com.br e na lista esquerda procure por teste de velocidade ou algo parecido, mas se não for não se preucupe com nada do tipo porque sua internet não está com defeitos. Seja mais atual, assista jornal nacional que lá passou pessoas divulgando sobre esse procedimento de internet não toda liberada. Espero ter ajudado, Atensiosamente, Darkanso.
-
Olá meo amigo venho aqui resolver seu pequeno problema, que é a falta de um pequeno software para que você possa ter um livre acesso a seu novo monitor. Baixe e rode o utilitário ResChanger. Clique em "Enable all values" e marque a opção "1280x720" na segunda coluna. Clique em "Test". Caso a resolução não funcionar, aperte Enter ou espere cinco segundos. Para salvar, clique em Exit. Espero ter ajudado. Qualquer dúvida não exite em postar. Atensiosamente, Darkanso.
-
>> Introdução << Olá caro(s) usuáo(s) do Xtibia, por haver muito pouco conteúdo no xtibia sobre argumentos de informática em questão ao Windows, venho aqui trazer algumas disponibilizações do conteúdo, ensinarei como arrumar e corrigir alguns problemas de seu computador causados pela verificação de validação de seu sistema operacional ( Windows ). >> Explicação << Vamos começar, pessoas que utilizam os maravilhosos programas de mídia da Microsoft como por exemplo o Windows Media Player 7, Windows Media Player 8.0, Windows Media Player 9.0 e Windows Media Player 10 estão recebendo anúncios de atualizações dos programas solicitados. Em que é necessario fazer downloads de uma nova versão que foi lançado no mercado, o Windows Media Player 11 Final. Ao baixar o software, logo no inicio da instalar, ele pede uma verificação do sistema para ver se ele é original ( o que vem ao caso de impedir muitas pessoas de instalar o programa por terem medo de algo ocorrer errado ), ao verificar seu sistema, se ele for original, ele instalará perfeitamente, mas se for um Windows XP falso ele logo desativará algumas DLL's e outras coisas de seu sistema impedindo algumas funcionabilidades do computador. Como por exemplo: O Windows Media Player atual não funciona corretamente, pronunciando uma mensagem de erro "Erro interno de Aplicatico"; software que se localiza no menu Iniciar chamado de "Pesquisar" não tem mais funcionabilidades; você não mais haverá acesso a suas contas de usuários; o Internet Explorer não haverá mais funcionabilidade como antes; ou seja, o seu computador fica com funcionabilidades compactadas fora de uso de usuários e até mesmo do adiministrador. >> Resolvendo Problema(s)<< Bom, vamos ao que interessa, corrigir os problemas, primeiramente vamos corrigir o problema do seu Windows Media Player que no caso aparece uma mensagem de erro ao abrir o programa pela verificação de sistema original. Siga abaixo cada digito até arrumar seu problema. > Você precisará registrar as dlls Jscript.dll e Vbscript.dll : 1) Clique em Iniciar, e clique em Executar. 2) Digite 'regsvr32 jscript.dll', e clique em 'OK'. 3) Clique em 'OK'. 4) Clique em Iniciar, e clique em Executar. 5) Digite 'regsvr32 vbscript.dll', e clique em 'OK'. 6) Clique em 'OK'. > Bom, vamos agora corrigir outros problemas que foram danificados pela verificação do sistema original: 1) Voce vai precisar do CD de instalação do Windows, o CD que veio junto do manual de instruções quando você comprou seu PC. 2) Clique em Iniciar, e clique em Executar. 3) Digite 'sfc /scannow', e clique em OK. 4). Siga as orientações do Verificador de Arquivos de Sistema (System File Checker) e reinicie o PC após o término do processo. Isto deve bastar para corrigir estes e até outros problemas no seu PC. Bom é isso galera. Vocês podem até achar o tópico simples mas é bem útil. Créditos inteiramentes a mim. Postem se conseguirem arrumar seus problemas. Dúvidas não exitem em postar. Conteúdo inteiramente ao Xtibia para fins informáticos. Espero estar ajudando muita gente. Pergunta: Mas tio Anderson ( Darkanso ) você salvou minha pele, já estava louco, eu te amo, muito obrigado, o que eu posso fazer para contribuir ? Resposta: Apenas continue postando na área de informática para que o Xtibia cresça nessa área e não seja apenas um dos melhores sites de Otservers e sim um dos melhores sites do Brasil em aspectos gerais. Espero que tenham gostado do tópico. Obrigado pessoal por lerem o tópico. Atensiosamente, Darkanso.
-
[Arquivado]~>oq é Uma Artigo De Scripting<~ ?
tópico respondeu ao -Fark- de Darkanso em Noticias - Arquivo
Também queria saber !? Atensiosamente, Darkanso. -
Cade o scan dos downloads ? Uma veiz baixei um antivirus que veio com um virus e deleto meu hd todinho e deletou até a tela de boas vindas ( coisa trajica ), por isso que eu não confio em downloads sem scans. Coloca o sacan ^^ Atensiosamente, Darkanso.
-
Tópico simples mas ajuda muito em relação ao firewall e ao proxy. Concerteza ajudara muita gente, valeu por trazer conteúdo ao Xtibia. Atensiosamente, Darkanso.
-
@Oniz0r Sim, sim. Grato. :positive:
-
Eh só você pronunciar a mensagem ao Npc "bp hp", "bp mp", "bp ap" e etc... Atensiosamente, Darkanso.
-
Vá na pasta data/spells/healling e procure o arquivo LUA chamado "ultimate healing rune" e em seguida abra-o em formato e bloca de notas e depois ache a tag if min < 250 then min = 250 Mude os números em vermelho a gosto. Espero ter ajudado. Atensiosamente, Darkanso.
-
Explique melhor seu pedido. Atensiosamente, Darkanso.
-
Vi que você também solicitou o comando !serverinfo, então ele está ai, configure a gosto. >> Arquivo .lua: local config = { rateExperience = getConfigInfo('rateExperience'), rateSkill = getConfigInfo('rateSkill'), rateLoot = getConfigInfo('rateLoot'), rateMagic = getConfigInfo('rateMagic'), rateSpawn = getConfigInfo('rateSpawn'), protectionLevel = getConfigInfo('protectionLevel') } function onSay(cid, words, param) doPlayerPopupFYI(cid, "Server Information:\n\nExperience rate: x" .. config.rateExperience .. "\nSkills rate: x" .. config.rateSkill .. "\nLoot rate: x" .. config.rateLoot .. "\nMagic rate: x" .. config.rateMagic .. "\nSpawns rate: x" .. config.rateSpawn .. "\nProtection level: " .. config.protectionLevel) return TRUE end >> Tag do arquivo xml: <talkaction words="/serverinfo" event="script" value="serverinfo.lua"/> Espero ter ajudado. Atensiosamente, Darkanso.
-
Eu que agradeço, fico muito grato em poder ajudar muita gente. Atensiosamnete, Darkanso.
-
Ae pessoal dúvida sanada, qualquer nova dúvida não existem em postar. Atensiosamente, Darkanso.
-
Vlw pelo coments, (finalmente um , hehe ) mas qualquer dúvide só perguntar. Atensiosamente, Darkanso.
-
Olá, sera possivel que você poste uma screen shot desse "miss" que você está falando, porque nunk joguei ragnarok e andei pesquisando o miss e eu não encontrei como é. Mas acho que é em veiz de aparecer a "fumaçinha" apareca uma mensagem em cima do player pronunciando a mensagem "miss" ?? Não entendi muito bem. Atensiosamente, Darkanso.
-
Como Por Gm,cm,tutor Em Sql Studio
tópico respondeu ao giovannidj de Darkanso em Tópicos Sem Resposta
Eh isso mesmo o que ele disse, mas rapaiz, existe muitos tópicos principalmente no xtibia de como fazer tudo isso, procure melhor antes de posta! Atensiosamente, Darkanso. -
Muito simples, mas pelo mais que simples que for muita gente não sabe. Vou tentar lhe explicar com fotos e explicações: --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- >> 1º Pergunta: entao, to com meu ot enforced só que é de "ms, ed,ek,rp" e talz ai qria bota um account manager pra fica enforced com account sacas só que nao sei como fazer isso >> 1º Resposta: Vá até o seu Ot e depois abra o config.lua, está vendo em "accountManager", mude ali para yes, que seu acc manager ira nascer. Preto: nome do acc manager travado. Verde: se o player tera vocação, caso coloque "no" é para roockers e que depois utilize oracle Vermelho: posição do acc manager. Marrom: qual a id da cidade. Laranja: quando o char nascer que level que ele vai ser. Rosa: ml do acc manager, deixei zero mesmo. Roxo: se o acc manager irá dar account number automaticamente. -- Account manager accountManager = "yes" namelockManager = "yes" newPlayerChooseVoc = "yes" newPlayerSpawnPosX = 157 newPlayerSpawnPosY = 387 newPlayerSpawnPosZ = 7 newPlayerTownId = 1 newPlayerLevel = 8 newPlayerMagicLevel = 0 generateAccountNumber = "no" --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- >> Foto para ajudar: Clique aqui! --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 2º Pergunta:tipo qria saber se tem como copia os players de uma database de um ot e passa pra database do meu ot. 2º Resposta: Simples vá ate a pasta do seu Ot antigo e copie o arquivo .s3db e vá até o seu Ot atual e apague o arquivo.s3db e cole o arquivo .s3db no atual. --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- >> Foto para ajudar: Clique aqui! --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- OBS: Desculpa pela demora.. tava sem net. Espero ter ajudado. Qualquer dúvide post aqui. Fale se sua dúvido foi sanada, mas acho que foi. Atensiosamente, Darkanso.
-
Olá meu amigo, devo lhe dizer que seus promblemas acabaram. :tussor: Ta ai um tópico explicando Como fazer uma pvp arena 100 %: >>>Clique aqui!<<< Espero ter ajudado. Atensiosamente, Darkanso
-
local firstItems = { 2050, 2382 } function onLogin(cid) if getPlayerStorageValue(cid, 30001) == -1 then for i = 1, table.maxn(firstItems) do doPlayerAddItem(cid, firstItems[i], 1) end if getPlayerSex(cid) == 0 then doPlayerAddItem(cid, 2651, 1) else doPlayerAddItem(cid, 2650, 1) end local bag = doPlayerAddItem(cid, 1987, 1) doAddContainerItem(bag, 2674, 1) setPlayerStorageValue(cid, 30001, 1) end return TRUE end >>Para mais informações entre nesse tópico : Tópico aqui! Espero ter ajudado. Atensiosamente, Darkanso.
-
Mais só que nessa versão do TFS ja vem o Npc q vende Bps de potion e bps de runa. >> Abaixo o script do Npc do meu TFS que ja vem >>(arquivo .lua chamado "runes" q se localiza em data/npc/script) local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end local shopModule = ShopModule:new() npcHandler:addModule(shopModule) shopModule:addBuyableItem({'spellbook'}, 2175, 150, 'spellbook') shopModule:addBuyableItem({'magic lightwand'}, 2163, 400, 'magic lightwand') shopModule:addBuyableItem({'small health'}, 8704, 20, 1, 'small health potion') shopModule:addBuyableItem({'health potion'}, 7618, 45, 1, 'health potion') shopModule:addBuyableItem({'mana potion'}, 7620, 50, 1, 'mana potion') shopModule:addBuyableItem({'strong health'}, 7588, 100, 1, 'strong health potion') shopModule:addBuyableItem({'strong mana'}, 7589, 80, 1, 'strong mana potion') shopModule:addBuyableItem({'great health'}, 7591, 190, 1, 'great health potion') shopModule:addBuyableItem({'great mana'}, 7590, 120, 1, 'great mana potion') shopModule:addBuyableItem({'great spirit'}, 8472, 190, 1, 'great spirit potion') shopModule:addBuyableItem({'ultimate health'}, 8473, 310, 1, 'ultimate health potion') shopModule:addBuyableItem({'antidote potion'}, 8474, 50, 1, 'antidote potion') shopModule:addSellableItem({'normal potion flask', 'normal flask'}, 7636, 5, 'empty small potion flask') shopModule:addSellableItem({'strong potion flask', 'strong flask'}, 7634, 10, 'empty strong potion flask') shopModule:addSellableItem({'great potion flask', 'great flask'}, 7635, 15, 'empty great potion flask') shopModule:addBuyableItem({'instense healing'}, 2265, 95, 1, 'intense healing rune') shopModule:addBuyableItem({'ultimate healing'}, 2273, 175, 1, 'ultimate healing rune') shopModule:addBuyableItem({'magic wall'}, 2293, 350, 3, 'magic wall rune') shopModule:addBuyableItem({'destroy field'}, 2261, 45, 3, 'destroy field rune') shopModule:addBuyableItem({'light magic missile'}, 2287, 40, 10, 'light magic missile rune') shopModule:addBuyableItem({'heavy magic missile'}, 2311, 120, 10, 'heavy magic missile rune') shopModule:addBuyableItem({'great fireball'}, 2304, 180, 4, 'great fireball rune') shopModule:addBuyableItem({'explosion'}, 2313, 250, 6, 'explosion rune') shopModule:addBuyableItem({'sudden death'}, 2268, 350, 3, 'sudden death rune') shopModule:addBuyableItem({'death arrow'}, 2263, 300, 3, 'death arrow rune') shopModule:addBuyableItem({'paralyze'}, 2278, 700, 1, 'paralyze rune') shopModule:addBuyableItem({'animate dead'}, 2316, 375, 1, 'animate dead rune') shopModule:addBuyableItem({'convince creature'}, 2290, 80, 1, 'convince creature rune') shopModule:addBuyableItem({'chameleon'}, 2291, 210, 1, 'chameleon rune') shopModule:addBuyableItem({'desintegrate'}, 2310, 80, 3, 'desintegreate rune') shopModule:addBuyableItemContainer({'bp slhp'}, 2000, 8704, 400, 1, 'backpack of small health potions') shopModule:addBuyableItemContainer({'bp hp'}, 2000, 7618, 900, 1, 'backpack of health potions') shopModule:addBuyableItemContainer({'bp mp'}, 2001, 7620, 1000, 1, 'backpack of mana potions') shopModule:addBuyableItemContainer({'bp shp'}, 2000, 7588, 2000, 1, 'backpack of strong health potions') shopModule:addBuyableItemContainer({'bp smp'}, 2001, 7589, 1600, 1, 'backpack of strong mana potions') shopModule:addBuyableItemContainer({'bp ghp'}, 2000, 7591, 3800, 1, 'backpack of great health potions') shopModule:addBuyableItemContainer({'bp gmp'}, 2001, 7590, 2400, 1, 'backpack of great mana potions') shopModule:addBuyableItemContainer({'bp gsp'}, 1999, 8472, 3800, 1, 'backpack of great spirit potions') shopModule:addBuyableItemContainer({'bp uhp'}, 2000, 8473, 6200, 1, 'backpack of ultimate health potions') shopModule:addBuyableItemContainer({'bp ap'}, 2002, 8474, 2000, 1, 'backpack of antidote potions') shopModule:addBuyableItem({'wand of vortex', 'vortex'}, 2190, 500, 'wand of vortex') shopModule:addBuyableItem({'wand of dragonbreath', 'dragonbreath'}, 2191, 1000, 'wand of dragonbreath') shopModule:addBuyableItem({'wand of decay', 'decay'}, 2188, 5000, 'wand of decay') shopModule:addBuyableItem({'wand of draconia', 'draconia'}, 8921, 7500, 'wand of draconia') shopModule:addBuyableItem({'wand of cosmic energy', 'cosmic energy'}, 2189, 10000, 'wand of cosmic energy') shopModule:addBuyableItem({'wand of inferno', 'inferno'}, 2187, 15000, 'wand of inferno') shopModule:addBuyableItem({'wand of starstorm', 'starstorm'}, 8920, 18000, 'wand of starstorm') shopModule:addBuyableItem({'wand of voodoo', 'voodoo'}, 8922, 22000, 'wand of voodoo') shopModule:addBuyableItem({'snakebite rod', 'snakebite'}, 2182, 500, 'snakebite rod') shopModule:addBuyableItem({'moonlight rod', 'moonlight'}, 2186, 1000, 'moonlight rod') shopModule:addBuyableItem({'necrotic rod', 'necrotic'}, 2185, 5000, 'necrotic rod') shopModule:addBuyableItem({'northwind rod', 'northwind'}, 8911, 7500, 'northwind rod') shopModule:addBuyableItem({'terra rod', 'terra'}, 2181, 10000, 'terra rod') shopModule:addBuyableItem({'hailstorm rod', 'hailstorm'}, 2183, 15000, 'hailstorm rod') shopModule:addBuyableItem({'springsprout rod', 'springsprout'}, 8912, 18000, 'springsprout rod') shopModule:addBuyableItem({'underworld rod', 'underworld'}, 8910, 22000, 'underworld rod') shopModule:addSellableItem({'wand of vortex', 'vortex'}, 2190, 250, 'wand of vortex') shopModule:addSellableItem({'wand of dragonbreath', 'dragonbreath'}, 2191, 500, 'wand of dragonbreath') shopModule:addSellableItem({'wand of decay', 'decay'}, 2188, 2500, 'wand of decay') shopModule:addSellableItem({'wand of draconia', 'draconia'}, 8921, 3750, 'wand of draconia') shopModule:addSellableItem({'wand of cosmic energy', 'cosmic energy'}, 2189, 5000, 'wand of cosmic energy') shopModule:addSellableItem({'wand of inferno', 'inferno'},2187, 7500, 'wand of inferno') shopModule:addSellableItem({'wand of starstorm', 'starstorm'}, 8920, 9000, 'wand of starstorm') shopModule:addSellableItem({'wand of voodoo', 'voodoo'}, 8922, 11000, 'wand of voodoo') shopModule:addSellableItem({'snakebite rod', 'snakebite'}, 2182, 250,'snakebite rod') shopModule:addSellableItem({'moonlight rod', 'moonlight'}, 2186, 500, 'moonlight rod') shopModule:addSellableItem({'necrotic rod', 'necrotic'}, 2185, 2500, 'necrotic rod') shopModule:addSellableItem({'northwind rod', 'northwind'}, 8911, 3750, 'northwind rod') shopModule:addSellableItem({'terra rod', 'terra'}, 2181, 5000, 'terra rod') shopModule:addSellableItem({'hailstorm rod', 'hailstorm'}, 2183, 7500, 'hailstorm rod') shopModule:addSellableItem({'springsprout rod', 'springsprout'}, 8912, 9000, 'springsprout rod') shopModule:addSellableItem({'underworld rod', 'underworld'}, 8910, 11000, 'underworld rod') function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid local items = {[1] = 2190, [2] = 2182, [5] = 2190, [6] = 2182} if(msgcontains(msg, 'first rod') or msgcontains(msg, 'first wand')) then if(isSorcerer(cid) or isDruid(cid)) then if(getPlayerStorageValue(cid, 30002) == -1) then selfSay('So you ask me for a {' .. getItemNameById(items[getPlayerVocation(cid)]) .. '} to begin your advanture?', cid) talkState[talkUser] = 1 else selfSay('What? I have already gave you one {' .. getItemNameById(items[getPlayerVocation(cid)]) .. '}!', cid) end else selfSay('Sorry, you aren\'t a druid either a sorcerer.', cid) end elseif(msgcontains(msg, 'yes')) then if(talkState[talkUser] == 1) then doPlayerAddItem(cid, items[getPlayerVocation(cid)], 1) selfSay('Here you are young adept, take care yourself.', cid) setPlayerStorageValue(cid, 30002, 1) end talkState[talkUser] = 0 elseif(msgcontains(msg, 'no') and isInArray({1}, talkState[talkUser]) == TRUE) then selfSay('Ok then.', cid) talkState[talkUser] = 0 end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) Em azul ta ai as bps. O script funciono normal aqui no meu ot o que eu fiz e t mandei. Bom, tentei lhe ajudar. Tenta colocar esse script no seu ot ou tenta ter uma base ai. OBS: No global não se vende Bp de potions. Atensiosamente, Darkanso.
-
Pow merece fixo, deu mó trabalho pra fazer e alem de ter dado trabalho ta bem feita....Cara devia levar fixo. Vlws ai pelo listão ela me ajuda muito.
-
[Spell] Spells By Me! Com Mini Tuto!
tópico respondeu ao frl123 de Darkanso em Globalevents e Spells
Magia bem criativas e bem trabalhadas. Gostei muito. Aqui funcionou perfeito, pelo menois esta aprovado por mim. :positive: Vlws Man. Atensiosamente, Darkanso.
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.