
Tudo que PedroSTT postou
-
Npc Troca itens por outro
XML ( Configure você mesmo ) <?xml version="1.0" encoding="UTF-8"?> <npc name="sensei" script="data/npc/scripts/npc.lua" walkinterval="2000" speed="0" floorchange="0"> <health now="100" max="100"/> <look type="45" head="19" body="113" legs="95" feet="115" addons="0"/> <parameters> <parameter key="message_greet" value="coloque a historia aki" /> </parameters> </npc> Script ( Já configurada como você pediu )
-
Suporte em relação a WebSite
Sim , para Modern aac.
-
Suporte em relação a WebSite
Modern aac master Enviado de meu SM-J120H usando Tapatalk
-
Suporte em relação a WebSite
1º Faço isso e continua branco . 2º Que outros arquivos ?
-
Suporte em relação a WebSite
1º Estou me referindo ao layout em geral , todas as imagens , ja peguei alguns layouts mais a imagem sempre fica branca e não aparece nada 2º Tem q criar novos samples ou ja posso editar os que existem ? 3º Não tem nenhuma pasta com o nome captcha
-
Suporte em relação a WebSite
Alguém pode tirar as seguintes duvidas ? Uso modern aac Como trocar layout ( Tema ) Como mudar e acrescentar novas vocations para se criar no site Como retirar Captch word ou consertar a imagem que não aparece Desde já , obrigado.
-
[XAMPP] MySql Não inicia!!
Quando eu aperto em start não fica running em verde , não aparece nada , apenas isso Busy... Mysql service started Ja liberei a porta 3306 no firewall do windows e não adiantou nada.
-
Problema Com Magia
Basta alterar essa parte function onCastSpell(cid, var) if exhaustion.check(cid, 13103) == TRUE then doPlayerSendCancel(cid, "Podera usar novamente dentro de 5 segundos.") doSendMagicEffect(getCreaturePosition(cid), 2) return false end addEvent(bdc1,500,cid) exhaustion.set(cid, 13103, 5.0) return true end Por essa function onCastSpell(cid, var) if exhaustion.check(cid, 13103) == TRUE then local effect = 2 -- effect que será mandado local position = {x=getCreaturePosition(cid).x, y=getCreaturePosition(cid).y-3, z=getCreaturePosition(cid).z} doPlayerSendCancel(cid, "Podera usar novamente dentro de 5 segundos.") doSendMagicEffect(getCreaturePosition(cid), effect) return false end addEvent(bdc1,500,cid) exhaustion.set(cid, 13103, 5.0) return true end Para editar a seu gosto , bastar mecher aqui local effect = 2 -- effect que será mandado local position = {x=getCreaturePosition(cid).x, y=getCreaturePosition(cid).y-3, z=getCreaturePosition(cid).z} Para colocar o lugar certo a ser mandado , basta mecher em local position , creio que você ja saiba como modificar.
-
Erro Distro!
O problema é que nesse erro da distro é por causa do uso do addevent , pois ele não foi bem usado , e sim , esse erro das spells pode atrapalhar muito na memoria , caso você arrume as spells e o erro continue , recomendo diminuir o tamanho do mapa. No caso dessa base esse erro ocorre porque os monstros tambem usam spells e por isso esta ocorrendo o bug , pois a script dessas spells usa o addevent apenas para players. Poste as script's das spells para que eu possa arruma-la para você. O problema é o mapa , ele está muito grande para sua VPS, diminua ele de tamanho ou contrate uma melhor.
- System Dorgas
- System Dorgas
- System Dorgas
- System Dorgas
- System Dorgas
- System Dorgas
- System Dorgas
-
8.6 para 9.6 ou 10.10
Primeiro , voce deve ter um remeres que vai para a versão mais recente que voce deseja . Depois crie um novo mapa na versão que deseja Abra esse mapa novo Vá em file > Import > Import map e selecione o seu mapa Só salvar e ele ja vai estar na versão desejada Caso não tenha um remeres com as versões novas , aqui vai o LINK
-
Qual é o nome dessa cor ?
Aqui vai : Nesse seu caso , é um animatedText. local pos = getCreaturePosition(cid) doSendAnimatedText(pos, "Coloque seu texto aqui", 65) EDIT > Foi mal , esqueci que não era por console
-
NPC Promotion/Reset
O NPC não é meu , é o que o cara postou a cima que eu arrumei , se não esta dando certo é erro seu .
-
NPC Promotion/Reset
Aqui vai a script arrumada
-
Item que cura a 2 segundos
Ja existe uma script bem parecida do xWhiteWolf , créditos totalmente dele , só mudei uma function e coloquei aqui , da proxima vez , procure melhor aqui no forum . Actions > Scripts crie um arquivo .lua chamado heal e cole isso dentro local config = { cooldown = 15, -- tempo entre uma magia e outra tempo = 10, -- tempo em segundos que ficará healando percent = 5, --- porcentagem da vida que cura storage = 45382, effect = 12 --- efeito que vai sair } function onUse(cid, item, fromPosition, itemEx, toPosition) if os.time() - getPlayerStorageValue(cid, config.storage) >= config.cooldown then for i = 1, config.tempo do addEvent(function() if isCreature(cid) then local lifedraw = math.ceil(getCreatureMaxHealth(cid) * (config.percent)/100) local pos = getPlayerPosition(cid) doCreatureAddHealth(cid, lifedraw, 1) doSendAnimatedText(pos, "+"..lifedraw , TEXTCOLOR_GREEN) doSendMagicEffect(pos, config.effect) end end, 1000*i) end doPlayerSetStorageValue(cid, config.storage, os.time()) else doPlayerSendCancel(cid, "Your Mass Healing is at cooldown, you must wait "..(config.cooldown - (os.time() - getPlayerStorageValue(cid, config.storage))).." seconds.") end return true end Em actions.xml acrescente essa tag <action itemid="IDDOITEM" event="script" value="heal.lua"/>
-
Dbugs no client
O Client e o servidor estão em uint16 ? Se sim , é um efeito colateral da propria uint16 podendo causar debug . Tambem é normal quando tem efeitos em excesso a ram não aguentar e o player irá tomar debug . Recomendo que os effects que estejam dando debug , voce os remova do client e dps o coloque denovo , mas não na mesma numeração , exemplo : o Efeito 15 esta dando debug , então vc remove o 15 e poe ele no 40 por exemplo
-
Status
Na source desse servidor ele adicionou a function que retorna em value o armor dele , no seu caso você não tem ela adicionada na sua source , mas se você tiver a function adicionada me manda ela que eu arrumo a script para você
-
Erro Promotion Npc
Tenta ai : 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) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end local node1 = keywordHandler:addKeyword({'promot'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Para comprar Promotion custa 200000 gold coins. Tem certeza que deseja virar?'}) node1:addChildKeyword({'yes'}, StdModule.promotePlayer, {npcHandler = npcHandler, cost = 20000, level = 20, premium = true, promotion = 1, text = 'Parabens! Você foi promovido.'}) node1:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Filho, voce ja tem o promotion.', reset = true}) local node2 = keywordHandler:addKeyword({'zona'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Para comprar Zona Promotion custa 200000 gold coins. Tem certeza que deseja virar?'}) node2:addChildKeyword({'yes'}, StdModule.promotePlayer, {npcHandler = npcHandler, cost = 200000, level = 120, promotion = 2, text = 'Parabens! Você foi promovido para Zona Promotion.'}) node2:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Filho, voce ja tem o Zona Promotion', reset = true}) npcHandler:addModule(FocusModule:new())
-
Status
Não existe uma function que consegue retornar o value que o player tem de armor ou de protect element , mas se quiser uma que mostre os outros detalhes aqui vai : function onSay(cid, words, param, channel) if isPlayer(cid) then doPlayerPopupFYI(cid, "Seus status : \n \n Nome["..getCreatureName(cid).."] \n \n Level["..getPlayerLevel(cid).." \n \n Vocation["..getPlayerVocationName(cid)"] \n \n Vip days : ["..getPlayerPremiumDays(cid).."] \n \n \n \n -- By PedroSTT only TibiaKing.com --") return true end end XML <talkaction words="!status;/status" event="script" value="status.lua"/>