-
-
-
[Pedido] Script ao morrer Aol equipado virar outro aumeleto
Storm me perdoe pelo meu erro,faz 5 anos que não abria meu servidor,resolvi brincar em um projetinho antigo meu ,dei uma vacilada to bem enferrujado ,ahaha Seu script esta perfeito rodu liso,muito obrigado vou reputalo positivamente,,vejo que você ajuda muitas pessoas aqui,sem pedir nada em troca basicamente,parabéns pelo seu caracter,se você tivesse uma barrinha de doação do pagseguro em sua assinatura até te doaria ,temos que valorizar pessoas assim..
-
-
-
[Pedido] Script ao morrer Aol equipado virar outro aumeleto
Não funcionou meu servidor é 8.6,Rev 3777 nao sei se ajuda,segue o erro : [23:50:55.962] [Error - TalkAction Interface] [23:50:55.962] data/talkactions/scripts/creature.lua:onSay [23:50:55.962] Description: [23:50:55.962] data/talkactions/scripts/creature.lua:10: attempt to compare numb er with boolean [23:50:55.962] stack traceback: [23:50:55.962] data/talkactions/scripts/creature.lua:10: in function <data/talk actions/scripts/creature.lua:1> [23:51:20.217] Teste has logged out. [23:51:24.258] Teste has logged in. meu creature.xml: <event type="death" name="Loss" event="script" value="amuletloss.lua"/> e como ta registrado no login: registerCreatureEvent(cid, "Loss") ________edit______ Tenho um script aqui que consegui fazer,só não sei fazer para ele adicionar o colar no mesmo lugar do outro,quando nasce ele vai para a mão e nao para o slot NECKLACE, ta funcionando só gostaria de mudar a posição para ele ficar no slot certo ao nascer de novo... function onDeath(cid, corpse, deathList) if (getPlayerSlotItem(cid, 2).itemid == 2133) then doPlayerRemoveItem(cid, 2133, 0) doCreatureSetDropLoot(cid, false) doPlayerAddItem(cid, 2173, 1) end return true end
-
[Pedido] Script ao morrer Aol equipado virar outro aumeleto
Galera,gostaria de saber se é possivel criar um script que ao morrer e perder o Aol ele se torna um outro amuleto quando player voltar a vida? Nesse caso seria para um sistema de recarga de aol via npc,o npc de troca eu tenho,só preciso do script do Aol.. Agradeço ajuda reputarei todos os envolvidos...
-
Coul reagiu a uma resposta no tópico: [Pedido] Alguem pode me passar um codigo de npc que só conversa?
-
-
-
Sobre OtPanel
Cara achei que eles davam suporte,você tentou entrar em contato pra ver?Estou querendo alugar uma maqui9na la também para testar esse Otpanel,mas vi algumas pessoas dizer que o suporte demora muito,agora to na duvida.
-
[8.60] The Forgotten Server 0.4 By Fir3Element (SQL and MYSQL)
Estou tentando compilar essas sources no Microsoft visual studio 2010 ultimate e estou recebendo o erro abaixo no final da compilação: LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt Estou seguindo esse tutorial abaixo do Sekk a risca,inclusive com as mesmas sources: Algue sabe se é possivel compilar essas sources no Dev?Porque ela nao existe a pasta dev-cpp com o arquivo TheForgottenServer.dev que geralmente usa,e sim a pasta v10. E no DEV eu nao tenho problemas para compilar outras sources 0.4,seria mais facil pra mim..
-
Erro ao compilar no MSVC 2010 ultimate
Estou recebendo um erro ao tentar compilar as sources TFS 0.4 3777 no microsoft visual studio 2010 ultimate,peço a quem conhece o programa uma luz sobre isso,primeira vez que uso o programa estou seguindo o tutorial abaixo,baixei as Libs tudo certinho igual o video inclusive as mesma sources. Você tem o código disponível? Se tiver publique-o aqui: 1>------ Build started: Project: theforgottenserver, Configuration: Release x64 ------ 1>Build started 02/03/2018 21:00:19. 1>InitializeBuildStatus: 1> Creating "x64\Release\theforgottenserver.unsuccessfulbuild" because "AlwaysCreate" was specified. 1>ClCompile: 1> actions.cpp 1> admin.cpp 1> allocator.cpp 1> baseevents.cpp 1> beds.cpp 1> chat.cpp 1> combat.cpp 1> condition.cpp 1> configmanager.cpp 1> connection.cpp 1> container.cpp 1> creature.cpp 1> creatureevent.cpp 1> cylinder.cpp 1> database.cpp 1> databasemanager.cpp 1> databasemysql.cpp 1> databasesqlite.cpp 1> depot.cpp 1> dispatcher.cpp 1> exception.cpp 1> fileloader.cpp 1> game.cpp 1> gameservers.cpp 1> globalevent.cpp 1> group.cpp 1> house.cpp 1> housetile.cpp 1> ioban.cpp 1> ioguild.cpp 1> iologindata.cpp 1> iomap.cpp 1> iomapserialize.cpp 1> item.cpp 1> itemattributes.cpp 1> items.cpp 1> luascript.cpp 1> mailbox.cpp 1> manager.cpp 1> map.cpp 1> monster.cpp 1> monsters.cpp 1> movement.cpp 1> networkmessage.cpp 1> npc.cpp 1> otserv.cpp 1> outfit.cpp 1> outputmessage.cpp 1> party.cpp 1> player.cpp 1> position.cpp 1> protocol.cpp 1> protocolgame.cpp 1> protocolhttp.cpp 1> protocollogin.cpp 1> protocolold.cpp 1> quests.cpp 1> raids.cpp 1> rsa.cpp 1> scheduler.cpp 1> scriptmanager.cpp 1> server.cpp 1> spawn.cpp 1> spells.cpp 1> status.cpp 1> talkaction.cpp 1> teleport.cpp 1> textlogger.cpp 1> thing.cpp 1> tile.cpp 1> tools.cpp 1> trashholder.cpp 1> vocation.cpp 1> waitlist.cpp 1> weapons.cpp 1>Link: 1> Creating library C:\3777-master\src\vc10\x64\Release\theforgottenserver.lib and object C:\Users\Helder\Desktop\3777-master\src\vc10\x64\Release\theforgottenserver.exp 1> Generating code 1> Finished generating code 1>LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt 1> 1>Build FAILED. 1> 1>Time Elapsed 00:06:54.16 ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
-
-
-
-
Como descompilar esse old cliente?
Quero descompilar esse cliente( http://www.tibia-battle.com//cliente.rar ) mas o arquivo onde esta o spr e dat esta em formato data.cab,alguem sabe um jeito?
-
Criando um mod simples
Obrigado,bem util para começar!
- Vestia Layout
-
como proteger client de roubo de sprite!
Eita,explica melhor isso,como o cara vai fazer uma patente de um desenho que ele usa em um servidor pirata com sprites ripadas,ja viu algum servidor que conseguiu fazer isso? Pois o sistema de patente é burocratico e caro,logo se o cara patentear 50 sprites gastaria um pequena fortuna,agora imagina alguem mover um processo com o outro,porque usou uma imagem de seu jogo pirata que contem imagens ripadas do jogo original.É uma ladrão roubando de outro,kkkkkkk
- TFS 0.4 CAST
-
[PEDIDO]Pack extensions 8.6
Alguém tem um pack de extenções 8.6 para o remeres? Eu tinha uma versão boa em meu computador,mas meu HD deu problema acabei perdendo varias coisas.
-
Uso de sprites sem permissão?Concorda ou não?
Sim,mas não quer dizer que não seja possivel,se o servidor for interessante o suficiente e valer a pena o esforço alguem vai se dedicar até achar um meio,assim como foi com os arquivos da cipsoft no começo alguem precisou fazer até torna-se popular as ferramentas. Mas a questão é qual seu ponto de vista,a favor ou contra?
-
Uso de sprites sem permissão?Concorda ou não?
Hoje vejo pessoal descompilando sprites dos servidores e postando nos fóruns e sendo aprovado,me perguntei se isso é correto. Sempre vejo pessoas compilando seu clientes para dificultar o acesso as suas sprites,mas se for analisar a questão,oque nos da o direito de usar sprites da cipsoft também? Grande maioria apenas acrescenta algumas sprites em seus servidores com milhares da Cipsoft e quando alguém usa uma sprite sua é acusado de ripping,nesse caso não deveria reclamar de ser ripado sendo que o mesmo ja esta fazendo. Eu na minha opinião,acho que o otserv só é oque é hoje por causa do uso das sprites sem permissões da Cipsoft,muita gente ganhou e ganha com esse mass ripping,ahahaha então se você for ripado não se sinta ofendido enquanto estiver lucrando com sprites da Cip em seu servidor. Qual a sua opinião sobre o assunto?
-
Experience Weapon System
Olha se eu printei certo... function onKill(cid, target, lastHit) if not isMonster(target) then return true end local upgrade = { [1] = {required = 100}, [2] = {required = 200}, [3] = {required = 300}, [4] = {required = 400}, [5] = {required = 500} } local teste = getWeapon(cid) if teste == false then return true end if getCreatureMaster(target) ~= nil then return true end local pos = getThingPos(cid) local level = getItemLevel(teste.uid, #upgrade) if level >= #upgrade then doItemSetAttribute(teste.uid, "description", "Experience: ["..upgrade[level].required.."/"..upgrade[level].required.."]") return true end local count = math.floor((getMonsterInfo(string.lower(getCreatureName(target))).experience)) local expatual = getItemAttribute(teste.uid, "exp") or 0 local newexp = expatual+count if newexp >= upgrade[level + 1].required then doPlayerSendTextMessage(cid,MESSAGE_STATUS_CONSOLE_BLUE,"You leveled your "..getItemNameById(teste.itemid).." to ".. level+1 ..".") doItemSetAttribute(teste.uid,'name', getItemNameById(teste.itemid)..' +'..(level+1)) doSendMagicEffect(pos, math.random(28,30)) print("getItemAttribute") if isInArray({1,2,3}, getItemWeaponType(teste.uid)) then doItemSetAttribute(teste.uid, "attack",getItemAttribute(teste.uid, "attack") + ((level + 1) * 2)) end doItemSetAttribute(teste.uid, "exp", 0) if level + 2 <= #upgrade then doItemSetAttribute(teste.uid, "description", "Experience: [".. 0 .."/"..upgrade[level + 2].required.."]") end else doItemSetAttribute(teste.uid, "exp", expatual+count) doItemSetAttribute(teste.uid, "description", "Experience: ["..(expatual+count).."/"..upgrade[level + 1].required.."]") doPlayerSendTextMessage(cid, 27, "Congratulations, you get the experience of a ".. getCreatureName(target) .."!") end return true end Se estiver meu log foi esse: getItemAttribute [20:15:16.421] [Error - CreatureScript Interface] [20:15:16.421] data/creaturescripts/scripts/itemexp.lua:onKill [20:15:16.421] Description: [20:15:16.421] data/creaturescripts/scripts/itemexp.lua:46: attempt to perform a rithmetic on a nil value [20:15:16.421] stack traceback: [20:15:16.421] data/creaturescripts/scripts/itemexp.lua:46: in function <data/c reaturescripts/scripts/itemexp.lua:1>