Ir para conteúdo

Mateus Robeerto

Héroi
  • Registro em

  • Última visita

Tudo que Mateus Robeerto postou

  1. ta sim veja em abaixo <movevent event="RemoveItem" tileitem="1" itemid="3128" script="loote.lua"/>
  2. pois é, nao apareceu erro no console, nem apareceu no game nada
  3. <movevent event="RemoveItem" tileitem="1" itemid="3128" script="loote.lua"/> provalmente essa tag seja errada ne?
  4. é sim completo simples.. viu o video ta funcionado bem no servidor antigo, agora testei em tfs 1.2 e nao funcionou, que doideira... seja faltando alguma coisa pra colocar mais função sei la.....
  5. nao funcionou, nem erro no console e nem no game aconteceu nada obg pela test
  6. .Qual servidor ou website você utiliza como base? TFS 1.2 8.0 BY CELEHORE Qual o motivo deste tópico? Está surgindo algum erro? Se sim coloque-o aqui. Você tem o código disponível? Se tiver publique-o aqui: function onRemoveItem(moveitem, tileitem, pos) if moveitem.itemid >= 1 and moveitem.itemid <= 30000 then doSendAnimatedText(pos,getItemName(moveitem.itemid), TEXTCOLOR_ORANGE) end end Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui. https://imgur.com/3QDzvyp no meu ot antigo funciona bem veja o video em cima por favor, mas quero esse script converter pra 1.2 que eu agradeço..
  7. qual server do seu TFS?
  8. tente segue o tutorial nao tem segredo, fui consegui compilar este link mesmo... boa sorte!!!
  9. você deveria ter alterar essa linha na source e recompilar seja feliz ^^, aconteceu no meu tfs 1.2 8.0 em iologindata.cpp, mude: ache esta linha: query << " sex= " << player->sex << ','; por este: query << " sex= " << static_cast<uint16_t>(player->sex) << ',';
  10. desculpa reviver o post, tem como colocar item remove quando for resetar?
  11. alguem sabe como faço colocar LOOK?
  12. .Qual servidor ou website você utiliza como base? tfs 1.2 downgrage Qual o motivo deste tópico? quero converter pra essa versao tfs 1.2 PF obrigado Está surgindo algum erro? Se sim coloque-o aqui. Você tem o código disponível? Se tiver publique-o aqui: ------------------Script por Daniel Oliveira------------------ local acombat1 = Combat() local combat1 = Combat() combat1:setParameter(COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) combat1:setParameter(COMBAT_PARAM_EFFECT, 66) combat1:setFormula(COMBAT_FORMULA_LEVELMAGIC, -2.8, 0, -3.0, 0) local condition = createConditionObject(CONDITION_PARALYZE) setConditionParam(condition, CONDITION_PARAM_TICKS, 3000) setConditionFormula(condition, -0.7, -0, -0.7, -0) local condition2 = createConditionObject(CONDITION_EXHAUSTED) setConditionParam(condition2, CONDITION_PARAM_TICKS, 2000) setCombatCondition(combat1, condition2) setCombatCondition(acombat1, condition) local acombat2 = Combat() local combat2 = Combat() local combat2 = Combat() combat2:setParameter(COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) combat2:setParameter(COMBAT_PARAM_EFFECT, 66) combat2:setFormula(COMBAT_FORMULA_LEVELMAGIC, -2.8, 0, -3.0, 0) local condition = createConditionObject(CONDITION_PARALYZE) setConditionParam(condition, CONDITION_PARAM_TICKS, 3000) setConditionFormula(condition, -0.7, -0, -0.7, -0) local condition2 = createConditionObject(CONDITION_EXHAUSTED) setConditionParam(condition2, CONDITION_PARAM_TICKS, 2000) setCombatCondition(combatcombat1, condition2) setCombatCondition(acombat2, condition) arr1 = { {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, } arr2 = { {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, } local area1 = createCombatArea(arr1) local area2 = createCombatArea(arr2) combat1:setArea(area1) combat2:setArea(area2) local function onCastSpell1(parameters) doCombat(parameters.cid, parameters.acombat1, parameters.var) end local function onCastSpell2(parameters) doCombat(parameters.cid, parameters.acombat2, parameters.var) end local function Cooldown(cid) if isPlayer(cid) == TRUE then doPlayerSendTextMessage(cid,MESSAGE_STATUS_WARNING,'CD: Chuva de Flechas.') end end local exhausted_seconds = 35 -- Segundos que o Player Poderá castar a spell novamente local exhausted_storagevalue = 4345 -- Storage Value do Cool Down function onTargetCreature(cid, target) doSendDistanceShoot(getCreaturePosition(cid), getCreaturePosition(target), 22) local function sun1(cid) doPlayerSay(cid,"...",16) return TRUE end local rand = math.random(1,5) if isPlayer(target) == true and rand == 5 then doSendAnimatedText("Paralyze!", getPlayerPosition(cid), 215) return TRUE elseif isPlayer(target) == true and rand == 4 then doSendAnimatedText("Paralyze!", getPlayerPosition(cid), 215) return TRUE elseif isPlayer(target) == true and rand < 4 then doSendAnimatedText("Paralyze!", getPlayerPosition(cid), 215) doSendMagicEffect(getCreaturePosition(target), 60) return TRUE else doSendAnimatedText("Paralyze!", getPlayerPosition(cid), 215) doCombat(cid, combatDist, numberToVariant(target)) return TRUE end end setCombatCallback(combat1, CALLBACK_PARAM_TARGETCREATURE, "onTargetCreature") function onTargetTile(cid, pos) doCombat(cid,combat1,positionToVariant(pos)) end setCombatCallback(acombat1, CALLBACK_PARAM_TARGETTILE, "onTargetTile") function onTargetTile(cid, pos) doCombat(cid,combat2,positionToVariant(pos)) end setCombatCallback(acombat2, CALLBACK_PARAM_TARGETTILE, "onTargetTile") if getResets(cid) < 1 then doPlayerSendTextMessage(cid,16,"Voce nao possui 1 reset suficiente para usar esta magia.") doSendMagicEffect(getCreaturePosition(cid), 2) return TRUE end function onCastSpell(creature, variant) local exhaustEnd = creature:getStorageValue(exhausted_storagevalue) if os.time() < exhaustEnd then creature:sendCancelMessage('O Cooldown não está pronto.') return true end local function spell4(cid) local creature = Player(cid) combat1:execute(creature, variant) end local function spell3(cid) local creature = Player(cid) addEvent(spell4, 200, cid) return combat2:execute(creature, variant) end local function spell2(cid) local creature = Player(cid) addEvent(spell3, 200, cid) return combat2:execute(creature, variant) end local function spell1(cid) local creature = Player(cid) addEvent(spell2, 750, cid) return combat2:execute(creature, variant) end local cid = creature:getId() addEvent(spell1, 200, cid) creature:say("Exevo Gran Mas Shadow!", TALKTYPE_MONSTER_YELL) addEvent(cooldown, 35000, cid) creature:setStorageValue(exhausted_storagevalue, os.time() + exhausted_seconds) return true end ------------------Script por Daniel Oliveira------------------ local acombat1 = Combat() local combat1 = Combat() combat1:setParameter(COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) combat1:setParameter(COMBAT_PARAM_EFFECT, 66) combat1:setFormula(COMBAT_FORMULA_LEVELMAGIC, -2.8, 0, -3.0, 0) local condition = createConditionObject(CONDITION_PARALYZE) setConditionParam(condition, CONDITION_PARAM_TICKS, 3000) setConditionFormula(condition, -0.7, -0, -0.7, -0) local condition2 = createConditionObject(CONDITION_EXHAUSTED) setConditionParam(condition2, CONDITION_PARAM_TICKS, 2000) setCombatCondition(combat1, condition2) setCombatCondition(acombat1, condition) local acombat2 = Combat() local combat2 = Combat() local combat2 = Combat() combat2:setParameter(COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) combat2:setParameter(COMBAT_PARAM_EFFECT, 66) combat2:setFormula(COMBAT_FORMULA_LEVELMAGIC, -2.8, 0, -3.0, 0) local condition = createConditionObject(CONDITION_PARALYZE) setConditionParam(condition, CONDITION_PARAM_TICKS, 3000) setConditionFormula(condition, -0.7, -0, -0.7, -0) local condition2 = createConditionObject(CONDITION_EXHAUSTED) setConditionParam(condition2, CONDITION_PARAM_TICKS, 2000) setCombatCondition(combatcombat1, condition2) setCombatCondition(acombat2, condition) arr1 = { {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, } arr2 = { {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, } local area1 = createCombatArea(arr1) local area2 = createCombatArea(arr2) combat1:setArea(area1) combat2:setArea(area2) local function onCastSpell1(parameters) doCombat(parameters.cid, parameters.acombat1, parameters.var) end local function onCastSpell2(parameters) doCombat(parameters.cid, parameters.acombat2, parameters.var) end local function Cooldown(cid) if isPlayer(cid) == TRUE then doPlayerSendTextMessage(cid,MESSAGE_STATUS_WARNING,'CD: Chuva de Flechas.') end end local exhausted_seconds = 35 -- Segundos que o Player Poderá castar a spell novamente local exhausted_storagevalue = 4345 -- Storage Value do Cool Down function onTargetCreature(cid, target) doSendDistanceShoot(getCreaturePosition(cid), getCreaturePosition(target), 22) local function sun1(cid) doPlayerSay(cid,"...",16) return TRUE end local rand = math.random(1,5) if isPlayer(target) == true and rand == 5 then doSendAnimatedText("Paralyze!", getPlayerPosition(cid), 215) return TRUE elseif isPlayer(target) == true and rand == 4 then doSendAnimatedText("Paralyze!", getPlayerPosition(cid), 215) return TRUE elseif isPlayer(target) == true and rand < 4 then doSendAnimatedText("Paralyze!", getPlayerPosition(cid), 215) doSendMagicEffect(getCreaturePosition(target), 60) return TRUE else doSendAnimatedText("Paralyze!", getPlayerPosition(cid), 215) doCombat(cid, combatDist, numberToVariant(target)) return TRUE end end setCombatCallback(combat1, CALLBACK_PARAM_TARGETCREATURE, "onTargetCreature") function onTargetTile(cid, pos) doCombat(cid,combat1,positionToVariant(pos)) end setCombatCallback(acombat1, CALLBACK_PARAM_TARGETTILE, "onTargetTile") function onTargetTile(cid, pos) doCombat(cid,combat2,positionToVariant(pos)) end setCombatCallback(acombat2, CALLBACK_PARAM_TARGETTILE, "onTargetTile") if getResets(cid) < 0 then doPlayerSendTextMessage(cid,20,"Voce nao possui reset suficiente para usar esta magia.") doSendMagicEffect(getCreaturePosition(cid), 2) return TRUE end function onCastSpell(creature, variant) local exhaustEnd = creature:getStorageValue(exhausted_storagevalue) if os.time() < exhaustEnd then creature:sendCancelMessage('O Cooldown não está pronto.') return true end local function spell4(cid) local creature = Player(cid) combat1:execute(creature, variant) end local function spell3(cid) local creature = Player(cid) addEvent(spell4, 200, cid) return combat2:execute(creature, variant) end local function spell2(cid) local creature = Player(cid) addEvent(spell3, 200, cid) return combat2:execute(creature, variant) end local function spell1(cid) local creature = Player(cid) addEvent(spell2, 750, cid) return combat2:execute(creature, variant) end local cid = creature:getId() addEvent(spell1, 200, cid) creature:say("Exevo Gran Mas Shadow!", TALKTYPE_MONSTER_YELL) addEvent(cooldown, 35000, cid) creature:setStorageValue(exhausted_storagevalue, os.time() + exhausted_seconds) return true end Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
  13. e ai, consegiu resolveu esse erro ai? aqui consegui o problema pra quem quer corrigir o erro segue o SQL alter table `znote_accounts` ADD `active_email` VARCHAR(20) NOT NULL;
  14. Mateus Robeerto postou uma resposta no tópico em Códigos C++
    pega tfs 0.4?
  15. nao da pra abrir o mapa.. sempre da erro.. diz q n suporta versao (8) alguem pode resolver e postar aqui pra mim obg
  16. esse znote da pra usar xampp antiga? 1.7.3?
  17. bom dia, tem como adicionas skills? exemplo club, axe e speed atribuitos etc? como faço remove getplayervocation? so quero um exemplo hunter outflit, assim que vou criar separada cada script mage, cinzten por ai
  18. .Qual servidor ou website você utiliza como base? Qual o motivo deste tópico? addon e /mount para tfs 0.4 ou otx 8.60 Está surgindo algum erro? Se sim coloque-o aqui. Você tem o código disponível? Se tiver publique-o aqui: local cond1 = createConditionObject(CONDITION_ATTRIBUTES) setConditionParam(cond1, CONDITION_PARAM_TICKS, -1) setConditionParam(cond1, CONDITION_PARAM_STAT_MAXHEALTHPERCENT, 110) setConditionParam(cond1, CONDITION_PARAM_STAT_MAXMANAPERCENT, 110) setConditionParam(cond1, CONDITION_PARAM_SKILL_FIST, 10) setConditionParam(cond1, CONDITION_PARAM_SKILL_CLUB, 10) setConditionParam(cond1, CONDITION_PARAM_SKILL_SWORD, 10) setConditionParam(cond1, CONDITION_PARAM_SKILL_DISTANCE, 10) setConditionParam(cond1, CONDITION_PARAM_SKILL_SHIELD, 10) setConditionParam(cond1, CONDITION_PARAM_STAT_MAGICLEVEL, 10) setConditionParam(cond1, CONDITION_PARAM_SUBID, 521) local cond2 = createConditionObject(CONDITION_REGENERATION) setConditionParam(cond2, CONDITION_PARAM_TICKS, -1) setConditionParam(cond2, CONDITION_PARAM_HEALTHGAIN, 300) setConditionParam(cond2, CONDITION_PARAM_HEALTHTICKS, 1000) setConditionParam(cond2, CONDITION_PARAM_MANAGAIN, 300) setConditionParam(cond2, CONDITION_PARAM_MANATICKS, 1000) setConditionParam(cond2, CONDITION_PARAM_SUBID, 522) local cond3 = createConditionObject(CONDITION_HASTE) setConditionParam(cond3, CONDITION_PARAM_TICKS, -1) setConditionParam(cond3, CONDITION_PARAM_SPEED, 300) setConditionParam(cond3, CONDITION_PARAM_SUBID, 523) function onLogin(cid) if isPlayer(cid) then -- citizen if canPlayerWearOutfitId(cid, 136, 3) or canPlayerWearOutfitId(cid, 128, 3) then doAddCondition(cid, cond1) -- hunter if canPlayerWearOutfitId(cid, 137, 3) or canPlayerWearOutfitId(cid, 129, 3) then doAddCondition(cid, cond2) -- mage if canPlayerWearOutfitId(cid, 138, 3) or canPlayerWearOutfitId(cid, 130, 3) then doAddCondition(cid, cond3) -- knight if canPlayerWearOutfitId(cid, 139, 3) or canPlayerWearOutfitId(cid, 131, 3) then -- end end return true end
  19. xampp? qual versao que eu posso usar nesse server ai???
  20. funfa otx 1.3 8.6? eu compilei tudo certinho... qnd eu abro ot e entrar.. ot crash ;/...
  21. vou uploar pelo mediafire...... pronto ja adicionei link no topico!

Informação Importante

Confirmação de Termo