Ir para conteúdo

kido omega

Membro
  • Registro em

  • Última visita

  1. vou fazse o teste deu esta dando dano mais nn da em criatura(tbm nn suga mana)
  2. ok e se possivel tem como botar para apenas certa voc possa equipar essa arma?
  3. testei mais quando vou atacar cliente buga(ele fecha como se fosse erro)
  4. no caso quando atacar ele vai roubar a mana? onde add esse script? funcionou mais como funcionou mais como posso botar um script de ataque nele? tipo local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, 1) setCombatParam(combat, COMBAT_PARAM_BLOCKSHIELD, 1) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatFormula(combat, COMBAT_FORMULA_SKILL, 1, 0, 1, 0) function onUseWeapon(cid, var) local position1 = {x=getThingPosition(getCreatureTarget(cid)).x+0, y=getThingPosition(getCreatureTarget(cid)).y+0, z=getThingPosition(getCreatureTarget(cid)).z} doSendMagicEffect(position1, 136) return doCombat(cid, combat, var) end
  5. function onCastSpell(cid, var) local target = getCreatureTarget(cid) local NumberOfHits = 1 local value = getCreatureMaxMana(target)*0.20 -- 0.20 representa a 20% da mana total do seu target local restoremana = "false" if isMonster(target)then return false end for x=1,NumberOfHits do if isPlayer(target) then doCreatureAddMana(target, -value) if restoremana == "true" then doCreatureAddMana(cid, value) end end end return true end e se possivel tem como mandar uma script(spell) que gera x item
  6. bom eu estava pensando em criar um ndbo ele se chamara ndbo omega e caso alguem queira participar do projeto fiquem a vontade de entrar no link abaixo bem vindos a participar https://discord.gg/pEkeezk
  7. ja deu certo mano vlw
  8. bom eu estava querendo ver os id de uns effect para fazer um buff mais nn sei como olho
  9. funcionou!!! mais infelismente ele vira reborn vou ver se consigo tirar isso obrigado! sera que tem como me ajudar ksksks?
  10. local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end local items = { item1 = {6544, 13569}, -- item1 item que será pedido e que será dado na primeira troca } local counts = { count1 = {15, 1}, -- count1 quantidade que será pedido e que será dado na primeira troca } function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid if msgcontains(msg, 'liquir') then selfSay('Voce deseja comprar '.. counts.count1[1] ..' '.. getItemNameById(items.item1[1]) ..' esse '.. counts.count1[2] ..' '.. getItemNameById(items.item1[2]) ..'?',cid) talkState[talkUser] = 1 elseif talkState[talkUser] == 1 then if msgcontains(msg, 'yes') then if getPlayerItemCount(cid, items.item1[1]) >= counts.count1[1] then doPlayerRemoveItem(cid, items.item1[1], counts.count1[1]) doPlayerAddItem(cid, items.item1[2], counts.count1[2]) selfSay('Obrigado! Voce acaba de comprar '.. counts.count1[1] ..' '.. getItemNameById(items.item1[1]) ..' esse '.. counts.count1[2] ..' '.. getItemNameById(items.item1[2]) ..'.', cid) talkState[talkUser] = 0 else selfSay('Voce precisa de '.. counts.count1[1] ..' '.. getItemNameById(items.item1[1]) ..'.', cid) end end end return TRUE end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.

Informação Importante

Confirmação de Termo