Tudo que Danihcv postou
-
[AJUDA]Erros Distro 0.4
Aqui estão sem erros: http://www.4shared.com/document/UQ9uEDmpce/items.html http://www.4shared.com/document/NVpO9rXwce/outfits.html Agora confira se seu ot tem o arquivo Verminor.xml para corrigirmos o ultimo erro.
-
[AJUDA] Effect andar com o player!
Ele está deixando rastros é?? Isso é um spell ou é o q??
-
[AJUDA]Erros Distro 0.4
Cria um arquivo chamado main.lua dentro da pasta data\npc\lib\npcsystem e coloque isso dentro: Abra seu arquivo items.xml agora clique ctrl + f e clique em substituir, aí vc coloca substituir: echantedspear por: enchantedspear E eu preciso que vc me mande seu items.xml e o seu outfits.xml pra identificar os outros erros. Agora por fim, o monstro Verminor está com tds os arquivos necessários?? Tipo, ele tem o arquivo Verminor.xml correto??
-
[AJUDA] Effect andar com o player!
Vc qr que o efeito fique rodando cireto, certo?? Sem sumir nenhuma vez, nem por meio segundo, é isso??
-
[AJUDA]Erros Distro 0.4
Sim, veio no mapa e ta dando erro, é necessário retirar os itens que são "moveables" das devidas posições que constam na distro, pois estão dando erro. Sacou? @edit Pera pera, agr eu li dnv o q vc acabou de postar. Vc ta se referindo aos monsters ou aos itens dentro das houses??
-
Adicionando Monsters Novos
Tenta assim: <?xml version="1.0" encoding="UTF-8"?> <monster name="Lucario" nameDescription="a Lucario" race="undead" experience="4500" speed="280" manacost="0"> <health now="12000" max="12000"/> <look type="558" corpse="2954"/> <targetchange interval="1000" chance="1000"/> <strategy attack="100" defense="0"/> <flags> <flag summonable="1"/> <flag attackable="1"/> <flag hostile="1"/> <flag illusionable="1"/> <flag convinceable="1"/> <flag pushable="0"/> <flag canpushitems="1"/> <flag staticattack="15"/> <flag lightlevel="0"/> <flag lightcolor="0"/> <flag targetdistance="1"/> <flag runonhealth="30"/> </flags> <attacks> <attack name="melee" interval="1000" skill="85" attack="85"/> <attack name="divine caldera" interval="6100" chance="100" min="-600" max="-1000"> <attribute key="areaEffect" value="holyarea"/> </attack> <attack name="terra wave" interval="2500" chance="100" min="-10" max="-500"> <attribute key="areaEffect" value="smallplants"/> </attack> </attacks> <defenses armor="25" defense="25"> <defense name="Intense Healing" interval="5000" chance="100" min="250" max="400"> <attribute key="areaEffect" value="blueshimmer"/> </defense> </defenses> <voices interval="5000" chance="10"> <voice sentence="Charizard!"/> <voice sentence="ZAAARD!"/> </voices> <loot> <item id="5890" countmax="5" chance="20000"/><!-- Sell Item --> <item id="5894" countmax="5" chance="20000"/><!-- Sell Item --> <item id="5910" countmax="5" chance="20000"/><!-- Sell Item --> <item id="5907" chance="300"/><!-- Stone --> </loot> </monster>
-
[AJUDA]Erros Distro 0.4
Aqui está o arquivo de spawns sem o Power Dragon e sem o Lucifer: http://www.4shared.com/document/jUql8nQwba/Baiak_Yurots-spawn.html . Mas agora precisamos resolver os outros monsters. Vc adicionou as devidas tags em monsters.xml e criou os devidos arquivos pros respectivos monstros??
-
[AJUDA]Erros Distro 0.4
Vc qr retira-los?? Se quiser é mais facil. @edit pelo seu editor de mapa, vá até a position x=124 y=60 z=4 e remova os itens que estiverem no chão dessa casa. Ainda estou no aguardo pra saber se vc qr retirar esses monstros que deram problema do server.
-
[AJUDA]Erros Distro 0.4
Seu server tem os monstros Demon Vip III, Medusa Vip III, Power Dragon, hydra vip III e Lucifer??
-
[AJUDA]Erros Distro 0.4
Pronto, substitua seu Baiak Yurots-spawn por esse: http://www.4shared.com/document/XfTWXSZdba/Baiak_Yurots-spawn.html @edit Avisa se deu certo.
-
[AJUDA]Erros Distro 0.4
Este erro aconteceu agr ou ja estava antes?? @edit Posta seu NOME_DO_MAPA-spawn.xml aqui tb igual vc fez com o das houses pra eu resolver.
-
Estamos prontos para ganhar a guerra...
- braziu
- [PEDIDO] Colocar magic effect no exp ring (a cada 1 segundo)
Tenta dnv, editei o post anterior.- [AJUDA]Erros Distro 0.4
Apague tudo que tem dentro desse seu arquivo e coloque no lugar tudo isso dentro:- [PEDIDO] Colocar magic effect no exp ring (a cada 1 segundo)
Amigo, tentei de todos os jeitos que eu consegui pensar. Essa foi a forma final que consegui chegar, vê se dá certo: local efeito = 15 local storage = 27398 function onEquip(cid, item, slot, fromPosition, toPosition) local rate = {} if getPlayerLevel(cid) <= 1000 then rate = 2 elseif getPlayerLevel(cid) > 1001 and getPlayerLevel(cid) <= 2000 then rate = 2 elseif getPlayerLevel(cid) > 2001 and getPlayerLevel(cid) <= 3000 then rate = 2 elseif getPlayerLevel(cid) > 3001 and getPlayerLevel(cid) <= 4000 then rate = 2 elseif getPlayerLevel(cid) > 4001 then rate = 2 end if isPlayer(cid) == TRUE then if getPlayerStorageValue(cid, storage) <= 0 then equip1 = addEvent(doSendMagicEffect, 1, getPlayerPosition(cid), efeito) equip2 = addEvent(setPlayerStorageValue, 1000, cid, storage, -1) end end doTransformItem(item.uid, 10309, 1) doPlayerSendTextMessage(cid, 22, "Sua experiencia foi multiplicada (2x).") doPlayerSetExperienceRate(cid, rate) setPlayerStorageValue(cid, storage, -1) return TRUE end function onDeEquip(cid, item, slot) if isPlayer(cid) == TRUE then if getPlayerStorageValue(cid, config.storage) >= 1 then setPlayerStorageValue(cid, config.storage, -1) stopEvent(equip1) stopEvent(equip2) end end doTransformItem(item.uid, 10310, 1) doPlayerSendTextMessage(cid, 22, "Sua experiencia esta de volta ao normal.") doPlayerSetExperienceRate(cid, 1.0) return TRUE end Se ñ der certo, me desculpe mas ñ sei o q fazer. Se puder dar rep pela tentativa e pelo tempo que gastei tentando faze-lo ficarei agradecido, mas se ñ quiser tudo bem.- [AJUDA]Erros Distro 0.4
Ñ, poste seu arquivo. Tenta de novo. Eu editei o post anterior.- [AJUDA]Erros Distro 0.4
Posta seu NOME_DO_SEU_MAPA-house.xml aqui. Adiciona essa tag no seu creaturescripts.xml: <event type="kill" name="inquisitionPortals" script="Inquisition.lua"/> E na pasta creaturescripts/scripts cria um arquivo chamado inquisitionPortals.lua e coloca isso dentro: E na mesma pasta cria outro arquivo chamado Inquisition.lua e coloca isso dentro:- [PEDIDO] Colocar magic effect no exp ring (a cada 1 segundo)
Mas ainda ta sem soltar de 1 em 1 segundo??- meu ot ta dando error e fecha sozinho, pf ajuda
Seu computador não está suportando. Vc tem pouca memória RAM.- [PEDIDO] Colocar magic effect no exp ring (a cada 1 segundo)
Tenta agora: local efeito = 15 function onEquip(cid, item, slot, fromPosition, toPosition) local rate = {} if getPlayerLevel(cid) <= 1000 then rate = 2 elseif getPlayerLevel(cid) > 1001 and getPlayerLevel(cid) <= 2000 then rate = 2 elseif getPlayerLevel(cid) > 2001 and getPlayerLevel(cid) <= 3000 then rate = 2 elseif getPlayerLevel(cid) > 3001 and getPlayerLevel(cid) <= 4000 then rate = 2 elseif getPlayerLevel(cid) > 4001 then rate = 2 end addEvent(doSendMagicEffect, 1000, getPlayerPosition(cid), efeito) doTransformItem(item.uid, 10309, 1) doPlayerSendTextMessage(cid, 22, "Sua experiencia foi multiplicada (2x).") doPlayerSetExperienceRate(cid, rate) return TRUE end function onDeEquip(cid, item, slot) doTransformItem(item.uid, 10310, 1) doPlayerSendTextMessage(cid, 22, "Sua experiencia esta de volta ao normal.") doPlayerSetExperienceRate(cid, 1.0) return TRUE end- [PEDIDO] Colocar magic effect no exp ring (a cada 1 segundo)
Tenta ae: local start = os.time() local efeito = 15 function onEquip(cid, item, slot, fromPosition, toPosition) local rate = {} if getPlayerLevel(cid) <= 1000 then rate = 2 elseif getPlayerLevel(cid) > 1001 and getPlayerLevel(cid) <= 2000 then rate = 2 elseif getPlayerLevel(cid) > 2001 and getPlayerLevel(cid) <= 3000 then rate = 2 elseif getPlayerLevel(cid) > 3001 and getPlayerLevel(cid) <= 4000 then rate = 2 elseif getPlayerLevel(cid) > 4001 then rate = 2 end if start >= 1000 then doSendMagicEffect(getPlayerPosition(cid),efeito) start = 0; end doTransformItem(item.uid, 10309, 1) doPlayerSendTextMessage(cid, 22, "Sua experiencia foi multiplicada (2x).") doPlayerSetExperienceRate(cid, rate) return TRUE end function onDeEquip(cid, item, slot) doTransformItem(item.uid, 10310, 1) doPlayerSendTextMessage(cid, 22, "Sua experiencia esta de volta ao normal.") doPlayerSetExperienceRate(cid, 1.0) return TRUE end- Tempo para ficar nos Treiners
Opa, e ae. Adiciona essas tags no movements.xml: <movevent type="StepIn" actionid="25000" event="script" value="autokick.lua"/> <movevent type="StepOut" actionid="25000" event="script" value="autokick.lua"/> Agora em movements/scripts cria um arquivo chamado autokick.lua e coloca isso dentro: local config = { tempo = 3, -- Tempo em horas storage = 20000, -- não mexa aqui teleport = {x=32369, y=32241, z=7} -- coordenadas do seu templo } function onStepIn(cid, item, frompos, topos) if isPlayer(cid) == TRUE then if getPlayerStorageValue(cid, config.storage) <= 0 then kick1 = addEvent(setPlayerStorageValue, config.tempo*60*60*1000-1000, cid, config.storage, -1) kick2 = addEvent(doTeleportThing, config.tempo*60*60*1000-500, cid, config.teleport) kick = addEvent(doRemoveCreature, config.tempo*60*60*1000, cid) doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "[TRAINER]: Movimente-se a cada " .. config.tempo .. " horas, caso contrário, seu char será deslogado.") setPlayerStorageValue(cid, config.storage, 1) end end end function onStepOut(cid, item, frompos, topos) if isPlayer(cid) == TRUE then if getPlayerStorageValue(cid, config.storage) >= 1 then setPlayerStorageValue(cid, config.storage, -1) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "[TRAINER]: System kick off!") stopEvent(kick) stopEvent(kick1) stopEvent(kick2) end end end- Website com Hamachi
No hamachi nenhuma. Vc usa xampp né?? Vai na pasta xampp\apache\conf e abra o arquivo httpd.conf com bloco de notas. Aperte ctrl+f e procure por: #Listen 12.34.56.78:80 Listen 80 Mude os 80 por 8090 Assim: #Listen 12.34.56.78:8090 Listen 8090 Agora procure por: ServerName localhost:80 E mude o 80 por 8090 Assim: ServerName localhost:8090 Agora va na pasta xampp\apache\conf\extra e abra o arquivo httpd-ssl.conf Agora procure por: # Note: Configurations that use IPv6 but not IPv4-mapped addresses need two # Listen directives: "Listen [::]:443" and "Listen 0.0.0.0:443" # Listen 443 E mude os 443 por 499 Assim: # Note: Configurations that use IPv6 but not IPv4-mapped addresses need two # Listen directives: "Listen [::]:4499" and "Listen 0.0.0.0:4499" # Listen 4499 Agora procure por: <VirtualHost _default_:443> E mude o 433 por 4499 Pronto, porém agora para os players entrarem em seu site eles devem digitar seu ipfixo e colocar :8090 no final. Por exemplo, suponhamos que seu ip fixo seja teste.servegame.com Então os players devem digitar: http://teste.servegame.com:8090 Você poderá eliminar essa terminação :8090 quando estiver usando um host/vps. Quando estiver usando um host/vps basta vc deixar as partes de 8090 iguais aos arquivos padrão. Ou seja, mudar os 8090 por 80 no arquivo httpd.conf que a gnt editou lá em cima. Abraços. Desculpe a falta de organização. Eh q estou no celular. Mais tarde se quiser mando mais organizado. Ou entre aqui e procure pelo meu comentario com essa explicação bem organizada: http://www.tibiaking.com/forum/topic/33730-d%C3%9Avida-em-como-deixar-site-online/- Website com Hamachi
Sim. Basta vc comfigurar o apache para porta 8090 e seu site ficará com :8090 no final dele. - braziu
Informação Importante
Confirmação de Termo