Ir para conteúdo

Mor3nao

Membro
  • Registro em

  • Última visita

Solutions

  1. Mor3nao's post in (Resolvido)(PEDIDO) Script para doll sumonar um boss aleatorio was marked as the answer   
    No actions.xml poe isso:
    <action itemid="2110" script="bossdoll.lua" />  
    No actions/scripts/bossdoll.lua poe:
    local bosses = { "Morgaroth", "Ferumbras", "Ghazbaran"} function onUse(player, item, fromPosition, target, toPosition, isHotkey) local boss = math.random(#bosses) local chosenBoss = bosses[boss] local bossSpawn = player:getPosition() -- Se quer q ele aparece em um lugar certo, só por a posição, se quer q aparece no lugar q tá o player, tira esse player:getPosition() e poe Position(0,0,0) player:say("O Boss "..chosenBoss.." vai aparecer em 3 segundos.", TALKTYPE_MONSTER_SAY) addEvent(spawnBooss, 3 * 1000, chosenBoss, bossSpawn) item:remove() end function spawnBooss(chosenBoss, bossSpawn) Game.createMonster(chosenBoss, bossSpawn, true, true) end  
     
    E sobre otmanager, lê isso aqui >>>> LINK
  2. Mor3nao's post in (Resolvido)Bug task 4.0 vodkart was marked as the answer   
    na primeira linha depois da function, poe isso aqui
     
    if not isPlayer(cid) then return true end  
  3. Mor3nao's post in (Resolvido)Editar coordenadas do tp was marked as the answer   
    Só mudar nessa linha aqui em baixo, pos é a posição q o tp tem q aparecer, topos é pra onde o tp vai levar
     
    ["Rat"] = {pos = {x=10, y=10, z=10}, toPos = {x=2, y=2, z=2}, time = 92, storage = 56123, value = 1},  
    Nesse caso aqui, quando matar um Rat, vai aparecer um npc na posição x=10, y=10, z=10, e esse tp vai levar pra posição x=2 y=2 z=2, e ele vai durar 92 segundos
     
    E se quiser colocar mais bixos pra aparecerem o tp, copiar e colocar essa linha e colocar abaixo, tipo:
    ["Rat"] = {pos = {x=10, y=10, z=10}, toPos = {x=2, y=2, z=2}, time = 92, storage = 56123, value = 1}, ["Bug"] = {pos = {x=10, y=10, z=10}, toPos = {x=2, y=2, z=2}, time = 92, storage = 56124, value = 1},  
     
    Quanto a storage, nao é bom que tenha outra igual ela, oque te recomendo fazer, pra n botar uma storage q ja tenha, é colocar como numero de celular, tipo,
    as minhas storages todas são: xx1754231, xx1754232
    e assim por diante xD
     
  4. Mor3nao's post in (Resolvido)[help!] secure mode bug was marked as the answer   
    Isso aí é nas sources, no combat.cpp
  5. Mor3nao's post in (Resolvido)Como por sexo predefinido para vocation TFS 1.3 was marked as the answer   
    Entao, em dbz eu nao tenho ctz, mas no tibia normal, seria em htdocs>system>libs>CreateCharacter
    Mas se vc nao conseguir, da pra vc pegar algum de change sex, que ja tem em montes aqui no forum, e colocar um creaturescript pra no 1° login ele mudar o sexo xD
     
    **inclusive, lendo aqui agora o .php, acho q vai ser mais facil vc fazer o creaturescript pra escolher doq mexer no php kk
  6. Mor3nao's post in (Resolvido)Ajuda a entender um script was marked as the answer   
    usa 
    MESSAGE_EVENT_ADVANCE no lugar de 
    MESSAGE_STATUS_CONSOLE_BLUE
  7. Mor3nao's post in (Resolvido)GlobalEvent criar item no mapa was marked as the answer   
    Tenta agora, se nao der, nao sei kk
     
    Agora vai:
    local config = { [1] = {1111, POSX1, POSY1, POSZ1, QUANTIDADEITEM1, CHANCE1}, [2] = {2222, POSX2, POSY2, POSZ2, QUANTIDADEITEM2, CHANCE2}, [3] = {3333, POSX3, POSY3, POSZ3, QUANTIDADEITEM3, CHANCE3} } function onThink(cid, interval, lastExecution) local item1 = config[1] local item2 = config[2] local item3 = config[3] local rand = math.random(100) local item1Pos = {x = item1[2], y = item1[3], z = item1[4], stackpos = 1} local Checkitem1 == getThingfromPos(item1Pos) if Checkitem1~= item1[1] and item1[6] >= rand then doCreateItem(item1[1], item1[5], item1Pos) end local item2Po s= {x = item2[2], y =item2[3], z =item2[4], stackpos = 1} local Checkitem2 = getThingfromPos(item2Pos) if Checkitem2~= item2[1] and item2[6] >= rand then doCreateItem(item2[1], item2[5], item2Pos) end local item3Pos = {x =item3[2], y =item3[3], z =item3[4], stackpos = 1} local Checkitem3 = getThingfromPos(item3Pos) if Checkitem3 ~= item3[1] and item3[6] >= rand then doCreateItem(item3[1], item3[5], item3Pos) end return true end
  8. Mor3nao's post in (Resolvido)Item ñao da attributtes was marked as the answer   
    Vc declarou no movements?

    Bota essas 2 tags lá
        <movevent event="Equip" itemid="10518" slot="backpack" function="onEquipItem"/>     <movevent event="DeEquip" itemid="10518" slot="backpack" function="onDeEquipItem"/> E quanto a nao aparecer no look, tenta por isso aqui no items.xml
    <attribute key="showattributes" value="1" />  
  9. Mor3nao's post in (Resolvido)Caixa Surpresa n/ consome item (box) was marked as the answer   
    Muda isso: doRemoveItem(item.uid, 0)
    Pra isso: doRemoveItem(item.uid, 1)

Informação Importante

Confirmação de Termo