Ir para conteúdo

notle2012

Conde
  • Total de itens

    884
  • Registro em

  • Última visita

  • Dias Ganhos

    8

Tudo que notle2012 postou

  1. não perde nada nada e nada acho meio difícil mais editei aqui fico assim level 1000 perde 1 level e skills nada e magic level nada tbm ,mais level perde data\actions\scripts\nomedoarquivo.lua local priceBless = getConfigInfo("blessPrice") function onUse(cid, item, frompos, item2, topos) if getPlayerBlessing(cid, 1) or getPlayerBlessing(cid, 2) or getPlayerBlessing(cid, 3) or getPlayerBlessing(cid, 4) or getPlayerBlessing(cid, 5) or getPlayerBlessing(cid, 6) or getPlayerBlessing(cid, 7) or getPlayerBlessing(cid, 8) or getPlayerBlessing(cid, 9) or getPlayerBlessing(cid, 10) or getPlayerBlessing(cid, 11)or getPlayerBlessing(cid, 12) then doPlayerSendCancel(cid,'You have already got one or more blessings!') else if doPlayerRemoveMoney(cid, priceBless) == TRUE then doPlayerAddBlessing(cid, 1) doPlayerAddBlessing(cid, 2) doPlayerAddBlessing(cid, 3) doPlayerAddBlessing(cid, 4) doPlayerAddBlessing(cid, 5) doPlayerAddBlessing(cid, 6) doPlayerAddBlessing(cid, 7) doPlayerAddBlessing(cid, 8) doPlayerAddBlessing(cid, 9) doPlayerAddBlessing(cid, 10) doPlayerAddBlessing(cid, 11) doPlayerAddBlessing(cid, 12) doSendMagicEffect(getPlayerPosition(cid), CONST_ME_HOLYDAMAGE) doRemoveItem(item.uid,1) doPlayerSendTextMessage(cid,25,'You have been blessed by the gods!') else doPlayerSendCancel(cid, "You need "..priceBless.." gold coins to get all blessings!") end end return 1 end data\actions\actions.xml <action itemid="iddoitem" script="nomedoarquivo.lua"/>
  2. duvida sanada reportando
  3. ja tem esse sistema vai em data\creaturescripts\scripts\spawn.lua procura por transform = math.random recomendo deixa assim transform = math.random(1, 100) --10% chance mais se vc quer que vem shiny direto coloca assim transform = math.random(1, 10)
  4. notle2012

    Walkback

    aposta seu walkback que fica em data\movements\scripts\walkback.lua
  5. muito bom espero mais melhorias do fórum
  6. ja viu esse http://www.xtibia.com/forum/topic/148485-otitemeditor870tibiadateditor870/
  7. 1ª)Como eu aumento a vida ganhada a cada level em servidor de naruto tibia Dno V4. ? R: data\XML\vocations.xml 2ª)como eu fasso para um player morto da certo iten. ? R: data\creaturescripts\scripts\nomedoscript.lua function onKill(cid, target, lastHit) local item,count = 2160,2 if isPlayer(cid) and isPlayer(target) then doPlayerAddItem(cid, item, count) end return TRUE end creaturescript.xml <event type="kill" name="killitem" event="script" value="nome do seu script.lua"/> adiciona isso no login registerCreatureEvent(cid, "killitem") 3ª)Como fasso para editar itens não estou conseguindo, Obs: Não sei que programa usar. ! R: data\items\items.xml usa bloco de notas mesmo ou notepad++ 4ª)tem como botar servidor com net via radio Online. ? R: procura por tutor 5ª)Como fasso para anunciar para o servidor todo que um player de tal level matou outro de tal level exemplo Red Suux [432] Matou Testab [430] R: http://www.xtibia.com/forum/topic/140986-mortes-no-broadcast-860/
  8. tava dizendo pra vc baixa que ja tem a barra de moves mais se vc quer fazer do 0 tem que ter dll e hookar
  9. que tal por npc compra skills? http://www.xtibia.com/forum/topic/191356-npc-que-edita-skills-um-de-cada-vez/
  10. a 1 heala mana e life por level aqui http://www.xtibia.com/forum/topic/196836-runa-heal-e-mana-por-level/page__view__findpost__p__1366428 2 acho que só pela sources
  11. vai em data\actions\scripts\boost.lua e adiciona ele lá pq não tem exemplo ["Espeon"] = {enigma},
  12. qual base de poketibia vc usa se for pda já tem
  13. Vai em data / script / actions / e crie um arquivo.lua e renomeie para nomedaruna.lua e add function onUse(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid, 14725) >= os.time() then return true end if not isCreature(item2.uid) then return true end --- configuration by notle local exhaust = 1100 -- Tempo para player poder se curar novamente! (1000 por segundos) local voc = {4,8,12} -- id das vocations local ww,msg = 10,"kkkk que fraco não tem level 10 ainda" -- aqui edita message e menos que 10 não pode usa local t = { [50] = {vidamin = 100, vidamax = 200,manamin = 300, manamax = 400}, [100] = {vidamin = 400, vidamax = 500,manamin = 600, manamax = 700}, [200] = {vidamin = 700, vidamax = 800,manamin = 900, manamax = 1200}, [400] = {vidamin = 1000, vidamax = 1100,manamin = 1200, manamax = 1500}, [800] = {vidamin = 1300, vidamax = 1400,manamin = 1500, manamax = 1600}} --- configuration by notle if not isInArray(voc, getPlayerVocation(cid)) and doPlayerSendCancel(cid, " Your vocation can not.") then return true end if getPlayerLevel(cid) < ww and doCreatureSay(item2.uid,msg,TALKTYPE_ORANGE_1) then return true end for level, n in pairs (t) do if getPlayerLevel(cid) < level then doPlayerAddMana(item2.uid, math.random(n.manamin, n.manamax)) doCreatureAddHealth(item2.uid, math.random(n.vidamin, n.vidamax)) break end end doSendMagicEffect(topos, CONST_ME_MAGIC_BLUE) doCreatureSay(item2.uid, "Aaaah...", TALKTYPE_ORANGE_1) setPlayerStorageValue(cid, 14725, os.time() + exhaust / 1000) return true end em actions.xml <action itemid="ID DA RUNA" script="nomedaruna.lua"/> como adiciona mais uma dessa "tbl" exemplo desse esse colchetes red aqui } e adiciona e coloca virgula na penultima linha quase todas as linha tem virgula mais a ultima não [800] = {vidamin = 1300, vidamax = 1400,manamin = 1500, manamax = 1600}, [1600] = {vidamin = 1600, vidamax = 1700,manamin = 1800, manamax = 1900}} como editar linha de exemplo [50] = {vidamin = 100, vidamax = 200,manamin = 300, manamax = 400}, [50] = -- esse 50 e level {vidamin = 100, --vidamin e minimo de life que vai ganhar vidamax = 200,-- vidamax e máximo de life que vai ganhar manamin = 300,-- manamin e minimo de mana que vai ganhar manamax = 400-- manamax e máximo de mana que vai ganhar },
  14. notle2012

    Criar Armas

    criar novas sprites? seque os tutor http://www.xtibia.com/forum/topic/157664-pokemons-formato-idc/ ou http://www.xtibia.com/forum/topic/193075-tutorial-como-recortar-sprites/ ou http://www.xtibia.com/forum/topic/174459-tutorial-sprite-simples-no-paint/ ou http://www.xtibia.com/forum/topic/161181-tutorial-avancado-de-sprites/ tem muitos tutor...... espero ter ajudado
  15. ja tento atualizar drive da sua placa de video?
  16. não tem como se vc não tem a source do seu ot
  17. aqui só baixar http://www.xtibia.com/forum/topic/185337-pokemon-pda-by-slicer/page__p__1251278#entry1251278
  18. vc deve ta usando outra versão mais mesmo assim data\actions\scripts\boost.lua
  19. vai em movements.xml procura pelo id dele 8907 la vc edita vai ter algo assim <movevent type="Equip" itemid="7892" slot="feet" event="function" value="onEquipItem"> <vocation id="1"/> <vocation id="5" showInDescription="0"/> <vocation id="2"/> <vocation id="6" showInDescription="0"/> </movevent> <movevent type="DeEquip" itemid="7892" slot="feet" event="function" value="onDeEquipItem"/> <vocation id="1"/> vc coloca id da vocation que pode usa só id ali em red
  20. achei que ficaram quase todas boas só essa que não pq não usa algo tipo esse uma folha HUSAuhshuauhs ou algo asism
  21. troca todas function doPlayerTextMessage por doPlayerSendTextMessage
  22. achei um errro tenta esse function onSay(cid,words,param) -- Config templepos = {x=843, y=945, z=7} vocationid = 2 savepos = getPlayerPosition(cid) telepos = {x=844, y=946, z=8} masterpos = getPlayerMasterPos(cid) time1 = 1 time2 = 5 -- Config function onTeleport(cid) doTeleportThing(cid,telepos) doPlayerTextMessage(cid,27,"Voce foi teletransportado.") doSendMagicEffect(getPlayerPosition(cid), 10) end function onReturn(cid) doTeleportThing(cid,masterpos) doPlayerSetMasterPos(cid,templepos) doPlayerTextMessage(cid,27,"Voce voltou para posiçao que voce se teleportou.") doSendMagicEffect(getPlayerPosition(cid), 10) end if getPlayerVocation(cid) == vocationid then if getPlayerHealth(cid) >= 60 and getPlayerMana(cid) >= 150 then doPlayerAddMana(cid,-150) doPlayerSetMasterPos(cid,savepos) doPlayerTextMessage(cid,27,"Aguarde 1 segundo até voce ser teleportado.") addEvent(onTeleport,time1*1000) addEvent(onReturn,time2*60) elseif getPlayerVocation(cid) ~= vocationid then doPlayerTextMessage(cid,27,"Voce nao tem a vocaçao nesesária.") elseif getPlayerHealth(cid) < 60 then doPlayerTextMessage(cid,27,"Voce não pode se teleportar com menos de 60 de life.") elseif getPlayerMana(cid) < 150 then doPlayerTextMessage(cid,27,"Voce não tem mana suficiente.") end return true end end o erro é nessa linha elseif getPlayerVocation(cid) =~ vocationid then o certo seria elseif getPlayerVocation(cid) ~= vocationid then
  23. notle2012

    !spells

    talkactions.xml <talkaction words="!cmd" event="script" value="nomedoarquivo.lua"/> depois só entra no ot e dizer !cmd ou mudar pra !spells
  24. notle2012

    Level Do Player

    exemplo e se ele morrer com 60 e pra volta pra 50 tbm? ou não? data\creaturescripts\scripts\nomedoarquivo.lua function onLogin(cid) if getPlayerLevel(cid) < 50 then doPlayerAddExperience(cid, (getExperienceForLevel(50) - getPlayerExperience(cid))) end return TRUE end creaturescripts.xml <event type="login" name="level" event="script" value="nomedoarquivo.lua"/> adiciona isso no login registerCreatureEvent(cid, "level")
  25. aqui tem um tutor http://www.xtibia.com/forum/topic/157042-tutorial-resetando-ot-sem-deletar-players/
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...