-
Total de itens
114 -
Registro em
-
Última visita
-
Dias Ganhos
3
Posts postados por underewarr
-
-
Ja tem 2 meses que estou aqui, sou muito grato a comunidade de tibia Open Source, e a todos que colaboram para que nao acabe,lembro quando entrava aqui no forum para pedir opinião/ajuda e depois de um tempo ja conseguia ajudar outras pessoas.
Long Life XtibaSpoiler -
Quando eu vejo isso me chega a suar os olhos.
Salve clan
-
-
-
Voce disse old is cool?
-
O video foi removido, pois este esta, desatualizado.
-
-
Curso atualizado agora em HD
Nova aula disponivel
-
Para a comunidade que precisa dessa informação venho trazer a todos um conteúdo onde você poderá ser um ot-admin. completo.
Curso Gratis Basico Criadores de Otservers TFS 1.4 - YouTube
-
Vamos tentar manualmente então....
YOUR USER NAME = Mudar para diretorio da lib que se encontra o dev.
Vai em project> Project options > Directories > Click add
C:\Users\YOUR USER NAME\Desktop\Stian's Repack Dev-Cpp v2\lib
YOUR USER NAME = Mudar para diretorio da include que se encontra o dev.
Agora vá em includes no mesmo caminho project> Project options > Directories
C:\Users\YOUR USER NAME\Desktop\Stian's Repack Dev-Cpp v2\include
YOUR USER NAME = Mudar para diretorio da bin que se encontra o dev.
Agora vá em tools > compiler option
C:\Users\YOUR USER NAME\Desktop\Stian's Repack Dev-Cpp v2\bin
Certifique que os includes, libs e arquivos binários estão apropriadamente nas pastas.Agora vá em Tools > Environment options
Mude o diretório de User Default
YOUR USER NAME = Mudar para diretorio da pasta principal que se encontra o dev.
C:\Users\YOUR USER NAME\Desktop\Stian's Repack Dev-Cpp v2\
F9
-
Tente assim
Include
Citar-D__USE_MYSQL__
-D__USE_SQLITE__
-D__ENABLE_SERVER_DIAGNOSTIC__
-D__EXCEPTION_TRACER__
-D__EMERGENCY_SAVE__
-D__CONSOLE__
-O2 -m64Linker
Citar-lboost_system
-llua5.1
-llua51
-lgmp
-lmysql
-lboost_regex
-lsqlite3
-lwsock32
-lxml2
-lmysql
-lws2_32
-s
-lboost_filesystem
-lboost_thread
-lz
-lcryptopp
-leay32 -
9 minutos atrás, Hiquez disse:
@underewarr, mano, desculpa a demora pra responder, acabei de testar novamente o script que você atualizou e ainda continua dando o mesmo erro.
Me desculpa não estou em casa para testar.
Caso esse não funcione peço que espere até mais tarde para que eu possa te ajudar com mais eficiência.
function onStatsChange(cid, attacker, type, combat, value) local item = 2160 local pos = {x = 979, y = 1461, z = 4} local monsters = {"dwarf", "dwarf guard", "dwarf geomancer"} if not isMonster(attacker) then return true end if isInArray(monsters, getCreatureName(attacker):lower()) and getTileItemById(pos, item).uid > 0 then player:setStorageValue(70065, os.time() + 120) if player:getStorageValue(70065) > os.time() then type == STATSCHANGE_HEALTHLOSS or type == STATSCHANGE_MANALOSS then return false end end return true end
Estou de volta....
Qual versão otx esta usando?
-
Verifique os Includes e Linkers.
Includes :
Citar-D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -O2
Linkers:
Citar-lboost_system -llua5.1 -llua51 -lmysql -lboost_regex -lsqlite3 -lwsock32 -lxml2 -lmysql -lws2_32 -s -lboost_filesystem -lboost_thread -lz -lcryptopp -leay32
-
qual source ta usando? se tiver algum tópico com a source que esta usando me mande o link.
pode compartilhar a que esta usando ou nao? me manda se puder.
-
35 minutos atrás, dso15 disse:
37 In file included from c:\stian's repack dev-cpp 0.2, 64bit\bin\../lib/gcc/mingw32/4.4.0/../../../../include/boost/asio/detail/win_iocp_io_service_fwd.hpp:24, from c:\stian's repack dev-cpp 0.2, 64bit\bin\../lib/gcc/mingw32/4.4.0/../../../../include/boost/asio/io_service.hpp
20 c:\stian's repack dev-cpp 0.2, 64bit\include\boost\asio\io_service.hpp:37, from c:\stian's repack dev-cpp 0.2, 64bit\include\boost\asio\basic_io_object.hpp from c:\stian's repack dev-cpp 0.2, 64bit\bin\../lib/gcc/mingw32/4.4.0/../../../../include/boost/asio/io_service.hpp:37, from c:\stian's repack dev-cpp 0.2, 64bit\bin\../lib/gcc/mingw32/4.4.0/../../../../include/boost/asio/basic_io_object.hpp
24 c:\stian's repack dev-cpp 0.2, 64bit\include\boost\asio\basic_io_object.hpp:20, from c:\stian's repack dev-cpp 0.2, 64bit\include\boost\asio\basic_socket.hpp from c:\stian's repack dev-cpp 0.2, 64bit\bin\../lib/gcc/mingw32/4.4.0/../../../../include/boost/asio/basic_io_object.hpp:20, from c:\stian's repack dev-cpp 0.2, 64bit\bin\../lib/gcc/mingw32/4.4.0/../../../../include/boost/asio/basic_socket.hpp
25 c:\stian's repack dev-cpp 0.2, 64bit\include\boost\asio\basic_socket.hpp:24, from c:\stian's repack dev-cpp 0.2, 64bit\include\boost\asio\basic_datagram_socket.hpp from c:\stian's repack dev-cpp 0.2, 64bit\bin\../lib/gcc/mingw32/4.4.0/../../../../include/boost/asio/basic_socket.hpp:24, from c:\stian's repack dev-cpp 0.2, 64bit\bin\../lib/gcc/mingw32/4.4.0/../../../../include/boost/asio/basic_datagram_socket.hpp
20 c:\stian's repack dev-cpp 0.2, 64bit\include\boost\asio\basic_datagram_socket.hpp:25, from c:\stian's repack dev-cpp 0.2, 64bit\include\boost\asio.hpp from c:\stian's repack dev-cpp 0.2, 64bit\bin\../lib/gcc/mingw32/4.4.0/../../../../include/boost/asio/basic_datagram_socket.hpp:25, from c:\stian's repack dev-cpp 0.2, 64bit\bin\../lib/gcc/mingw32/4.4.0/../../../../include/boost/asio.hpp
Mano deu Varios erros mas ta ai as 5 primeiras linhas
Use este:
https://www.4shared.com/get/toqmD4x9/stians_repack_dev-cpp_02_64bit.html
-
Erro meu. Copie do tópico novamente ou este aqui.
function onStatsChange(cid, attacker, type, combat, value) local item = 2160 local pos = {x = 979, y = 1461, z = 4} local monsters = {"dwarf", "dwarf guard", "dwarf geomancer"} if not isMonster(attacker) then return true end if isInArray(monsters, getCreatureName(attacker):lower()) then player:setStorageValue(70065, os.time() + 120) if player:getStorageValue(70065) > os.time() and if getTileItemById(pos, item).uid > 0 then if type == STATSCHANGE_HEALTHLOSS or type == STATSCHANGE_MANALOSS then return false end end end return true end end
-
DEV C++ Pela facilidade de alterar as LIBS e BOOST
-
Ja compilei o servidor.O client não
Se precisar de ajuda estou aqui.
-
7 minutos atrás, Hiquez disse:
@underewarr, obrigado mano, isso ja da uma ajuda! mas me tira uma dúvida a storage sera retirada dos players assim que eles sairem da sala?
Como você solicitou a storage dura 10 seconds.
Me enganei altera aqui para os sceonds que voce deseja
120)
Tinha um pequeno erro no código copie novamente do tópico ou use este
local monsters = {"dwarf", "dwarf guard", "dwarf geomancer"} function onStatsChange(cid, attacker, type, combat, value) local item = 2160 local pos = {x = 979, y = 1461, z = 4} if not isMonster(attacker) then return true end if isInArray(monsters, getCreatureName(attacker):lower()) then player:setStorageValue(70065, os.time() + 120) if player:getStorageValue(70065) > os.time() and if getTileItemById(pos, item).uid > 0 then if type == STATSCHANGE_HEALTHLOSS or type == STATSCHANGE_MANALOSS then return false end end end return true end
-
4 minutos atrás, Hiquez disse:
@underewarr Uso Otx mano
deixa eu ver se entendi, esse script que você fez vai puxar os monstro até ele?Este script detecta o item na posição, assim que for detectado ira adicionar storage quem possuir a storage nao tera a Life em a Mana atingida pelos mnstros, mas os monstros ainda irão executar a ação de atack e de follow no personagem.
só o dano será nulo
-
1 minuto atrás, rafersiq disse:
quando eu executei o codigo deu isso ao executar
0 row(s) affected in 0.214820 second(s).
Beleza, o comando foi executa, e 0 rows foram alteradas, tente capturar outro pokemon, e me fale se o problema persiste.
-
2 minutos atrás, rafersiq disse:
as vocaçoe sao:
Stylist
Engineer
Adventurer
Teacher
Ta ai, não se esqueça de sempre editar a Tag = FromVoc para o id atual da vocação se não ao relogar ele ira voltar para vocação Do FromVoc caso não tenha recebido a promotion de forma correta.
Spoiler<?xml version="1.0" encoding="UTF-8"?> <vocations> <vocation id="0" name="Vocation excluida 01" description="a vocation excluida 01" needpremium="0" gaincap="0" gainhp="60" gainmana="0" gainhpticks="2" gainhpamount="3" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="-1" soulmax="251" gainsoulticks="-1" fromvoc="0"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="-1" magdefense="-1" armor="1.0"/> <skill fist="1.0" club="1.0" sword="0" axe="1.0" distance="1.0" shielding="1.0" fishing="1.0" experience="1.0"/> </vocation> <vocation id="1" name="treinador" description="a treinador" needpremium="0" gaincap="0" gainhp="60" gainmana="0" gainhpticks="2" gainhpamount="3" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="-1" soulmax="251" gainsoulticks="-1" fromvoc="1" lessloss="0"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="-1" magdefense="-1" armor="1.0"/> <skill fist="1.0" club="1.0" sword="0" axe="1.0" distance="1.0" shielding="1.0" fishing="1.0" experience="1.0"/> </vocation> <vocation id="2" name="TV" description="a pokemon trainer" needpremium="0" gaincap="0" gainhp="60" gainmana="0" gainhpticks="2" gainhpamount="3" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="-1" soulmax="251" gainsoulticks="-1" fromvoc="1" lessloss="0"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="-1" magdefense="-1" armor="1.0"/> <skill fist="1.0" club="1.0" sword="0" axe="1.0" distance="1.0" shielding="1.0" fishing="1.0" experience="1.0"/> </vocation> <vocation id="3" name="PC" description="a pokemon trainer" needpremium="0" gaincap="0" gainhp="60" gainmana="0" gainhpticks="0" gainhpamount="0" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="-1" soulmax="251" gainsoulticks="-1" fromvoc="1" lessloss="0"> <formula meleeDamage="0.7" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="-1" magdefense="-1" armor="1.0"/> <skill fist="1.0" club="1.0" sword="0" axe="1.0" distance="1.0" shielding="1.0" fishing="1.0" experience="1.0"/> </vocation> <vocation id="4" name="Treinador de Elite" description="a treinador de elite" needpremium="1" gaincap="0" gainhp="60" gainmana="0" gainhpticks="2" gainhpamount="3" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="-1" soulmax="251" gainsoulticks="-1" fromvoc="4" lessloss="10"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="-1" magdefense="-1" armor="1.0"/> <skill fist="1.0" club="1.0" sword="0" axe="1.0" distance="1.0" shielding="1.0" fishing="1.0" experience="1.0"/> </vocation> <vocation id="7" name="Duel System2" description="a pokemon trainer" needpremium="0" gaincap="0" gainhp="60" gainmana="0" gainhpticks="2" gainhpamount="3" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="-1" soulmax="251" gainsoulticks="-1" fromvoc="1"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="-1" magdefense="-1" armor="1.0"/> <skill fist="1.0" club="1.0" sword="0" axe="1.0" distance="1.0" shielding="1.0" fishing="1.0" experience="1.0"/> </vocation> <vocation id="8" name="Duel System" description="a pokemon trainer" needpremium="0" gaincap="0" gainhp="60" gainmana="0" gainhpticks="2" gainhpamount="3" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="-1" soulmax="251" gainsoulticks="-1" fromvoc="1"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="-1" magdefense="-1" armor="1.0"/> <skill fist="1.0" club="1.0" sword="0" axe="1.0" distance="1.0" shielding="1.0" fishing="1.0" experience="1.0"/> </vocation> <vocation id="9" name="Pokedex System" description="a pokemon trainer" needpremium="0" gaincap="0" gainhp="60" gainmana="0" gainhpticks="2" gainhpamount="3" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="-1" soulmax="251" gainsoulticks="-1" fromvoc="1"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="-1" magdefense="-1" armor="1.0"/> <skill fist="1.0" club="1.0" sword="0" axe="1.0" distance="1.0" shielding="1.0" fishing="1.0" experience="1.0"/> </vocation> <vocation id="10" name="Engineer" description="a Engineer" needpremium="0" gaincap="0" gainhp="60" gainmana="0" gainhpticks="2" gainhpamount="3" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="-1" soulmax="251" gainsoulticks="-1" fromvoc="10" lessloss="0"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="-1" magdefense="-1" armor="1.0"/> <skill fist="1.0" club="1.0" sword="0" axe="1.0" distance="1.0" shielding="1.0" fishing="1.0" experience="1.0"/> </vocation> <vocation id="11" name="Stylist" description="a Stylist" needpremium="0" gaincap="0" gainhp="60" gainmana="0" gainhpticks="2" gainhpamount="3" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="-1" soulmax="251" gainsoulticks="-1" fromvoc="11" lessloss="0"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="-1" magdefense="-1" armor="1.0"/> <skill fist="1.0" club="1.0" sword="0" axe="1.0" distance="1.0" shielding="1.0" fishing="1.0" experience="1.0"/> </vocation> <vocation id="12" name="Adventurer" description="a Engineer" needpremium="0" gaincap="0" gainhp="60" gainmana="0" gainhpticks="2" gainhpamount="3" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="-1" soulmax="251" gainsoulticks="-1" fromvoc="12" lessloss="0"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="-1" magdefense="-1" armor="1.0"/> <skill fist="1.0" club="1.0" sword="0" axe="1.0" distance="1.0" shielding="1.0" fishing="1.0" experience="1.0"/> </vocation> <vocation id="13" name="Teacher" description="a Engineer" needpremium="0" gaincap="0" gainhp="60" gainmana="0" gainhpticks="2" gainhpamount="3" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="-1" soulmax="251" gainsoulticks="-1" fromvoc="13" lessloss="0"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="-1" magdefense="-1" armor="1.0"/> <skill fist="1.0" club="1.0" sword="0" axe="1.0" distance="1.0" shielding="1.0" fishing="1.0" experience="1.0"/> </vocation> </vocations>
-
4 minutos atrás, rafersiq disse:
deu isso
0 row(s) affected in 0.214820 second(s).
Veja se o erro continua.
-
Qual tfs?
CreatureScript,onStatsChange
Impossivel fazer o monstrão não te atacar sem alterações na sources, mas ele pode não dar dano.
function onStatsChange(cid, attacker, type, combat, value) local item = 2160 local pos = {x = 979, y = 1461, z = 4} local monsters = {"dwarf", "dwarf guard", "dwarf geomancer"} if not isMonster(attacker) then return true end if isInArray(monsters, getCreatureName(attacker):lower()) then player:setStorageValue(70065, os.time() + 120) if player:getStorageValue(70065) > os.time() and if getTileItemById(pos, item).uid > 0 then if type == STATSCHANGE_HEALTHLOSS or type == STATSCHANGE_MANALOSS then return false end end end return true end end
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.
Consegui!
em Barzinho do Éks
Postado · Editado por underewarr
borring, no time to discuss sorry