Tudo que Jamison Collins postou
-
(Resolvido)[AJUDA] Item que uma outfit ao equipa-lo.
Ok, tem alguma coisa errada do seu movements.xml, é o mais provável que seja
-
(Resolvido)[AJUDA] Item que uma outfit ao equipa-lo.
Certifique-se se há mais de uma TAG no movement.xml de "Equip" do itemID usado.
-
Modificar "Habilidades"
Bem, eu tentei fazer o de velocidade, mas não sei se funcionará... aqui está : Cole isso dentro de um arquivo.lua na pasta de creaturescript, nomeado como speeds.lua : function onThink(cid) for i = 0, 6 do doChangeSpeed(cid, (getCreatureSpeed(cid)) + (getPlayerSkillLevel(cid, [i]))) end return true end Crie a tag no creatureevent.xml : <event type="think" name="Speeds" event="script" value="speeds.lua"/> E adicione isso no arquivo login.lua junto aos outros : registerCreatureEvent(cid, "speeds") O outro script que você pediu, acho que é impossível, a não ser que você ache um programador muito expert.
-
(Resolvido)[AJUDA] Item que uma outfit ao equipa-lo.
Tente mudar o script por isso (apenas os scripts, pois as tags estão certas) : function onEquip(cid, item, slot) local outfit = {lookType = 104} -- looktype doCreatureSay(cid, "SUBA.", TALKTYPE_ORANGE_1) doSetCreatureOutfit(cid, outfit, -1) doSendMagicEffect(getCreaturePosition(cid), 34) doChangeSpeed(cid, 500) -- speed almenta return TRUE end function onDeEquip(cid, item, slot) doRemoveCondition(cid, CONDITION_OUTFIT) doChangeSpeed(cid, -500) -- speed volta doSendMagicEffect(getCreaturePosition(cid), 34) doCreatureSay(cid, "DESCE.", TALKTYPE_ORANGE_1) return TRUE end
-
(Resolvido)[URGENTE] Preciso de uma distro que não dê este problema!
Eu não tenho suas sources. Mas sei compilar.
-
(Resolvido)[URGENTE] Preciso de uma distro que não dê este problema!
Crio que não... as diferenças são mínimas... sendo que esse que eu te mandei, é muito mais estável.
-
(Resolvido)[URGENTE] Preciso de uma distro que não dê este problema!
Já tentou usar o distro que eu lhe passei ?
-
ot server fechando sozinho
Sua máquina é quantos bits ?
-
(Ajuda) STEP 4
Qual distro você está usando ? E qual Gesior você está usando ?
-
duvida cliente ot server
Tente procurar algum tópico que te ajude : http://www.tibiaking.com/forum/forum/123-começando-seu-servidor/
-
Vip Arrow
A arrow seria apenas um dano normal ?
-
Problema com config.lua
O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Suporte OTServ → Dúvidas Resolvidas" Para: "OTServ → Suporte OTServ → Suporte de OTServ Geral"
-
Ajuda na minha Spell
Bem, onde está : min = -((level*0.2) + (maglevel*1.403) + 8) max = -((level*0.2) + (maglevel*2.203) + 13) O "min" representa o dano minimo, logo o "max" o dano máximo. De acordo com um char cujo level seja 50 e magic level seja 75... O valor do dano mínimo será : min = -((50*0.2) + (75*1.403) + 8) = -(10 + 105,225 + 8) = -123 (será o dano mínimo) O valor do dano máximoserá : max = -((50*0.2) + (75*2.203) + 13) = -(10 + 165,225 + 13) = -188 (será o dano máximo) O dano será entre esses dois números (-123 ; -188) podendo variar entre eles. Então, se você quiser fazer alguma alteração, é só você mudar esses números existentes na fórmula
-
(Resolvido)[URGENTE] Preciso de uma distro que não dê este problema!
Use esse distro : R5 - 0.3.7-r5969-v8.60-win64-r5 (Key Mega: QstZXlz-TgDbhijei9BmN1DSJkBNJNWX1sBn45qew5E) Créditos : MartyX
-
(Resolvido)[URGENTE] Preciso de uma distro que não dê este problema!
Tente usar esse distro : http://www.tibiaking.com/forum/topic/9350-86x-tfs-04-dev-rev3884/
-
(Resolvido)[URGENTE] Preciso de uma distro que não dê este problema!
Qual distro você usa ? E qual é a REV ?
-
Ajuda na minha Spell
Bem, veja se você consegue criar um cálculo com esse tipo de fórmula : local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, 1) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 39) function onGetFormulaValues(cid, level, maglevel) min = -((level*0.2) + (maglevel*1.403) + 8) max = -((level*0.2) + (maglevel*2.203) + 13) return min, max end setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") local area1 = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 0, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} } local area = createCombatArea(arr) setCombatArea(combat, area) function onCastSpell(cid, var) return doCombat(cid, combat, var) end
-
(Resolvido)[URGENTE] Preciso de uma distro que não dê este problema!
Afinal, a sua máquina é 32bits ou 64bits ?
-
Servidor próprio do TibiaKing
Sim, já estou providenciando o distro com Cast System 8.6. Espero com a colaboração de todos os membros do fórum e dar dicas, sugestões... tudo isso será bem-vindo. Here we go! PS: Mano, por favor, coloque o nome do Daaniel em negrito e com sua cor fonte certa. Assim : Daaniel
- ItemEditor
-
EDITADO: Time que matar boss todos ganham recompensa...
Moço, Que distro você está usando ?
-
EDITADO: Time que matar boss todos ganham recompensa...
Bem, você fez alguma "flag" para esse monstro do evento, remova-o do .xml do monstro e tente... Esse script que eu te mandei, é usado em base de Gnomebase, onde todos que atacarem o boss ganharão o Storage, e funciona 100%. Acho estranho... Tente "re-logar" com todos os players.
-
EDITADO: Time que matar boss todos ganham recompensa...
Tente isso : local bossCreatures = { ["Devil Stone"] = {killStorage = 33000} } function onKill(cid, target, lastHit) local creature = bossCreatures[string.lower(getCreatureName(target))] if creature then if isPlayer(target) or isSummon(target) then return true end setPlayerStorageValue(cid, creature.killStorage, 1) end return true end
-
EDITADO: Time que matar boss todos ganham recompensa...
Tente isso : function onKill(cid, target) if(string.lower(getCreatureName(target)) == "Devil Stone") then setPlayerStorageValue(cid, 33000, 1) end return true end
-
[TFS 1.0] Compilações [Last Rev.: 02/03/2014]
Perdão a falta de atenção. Link arrumado.