Solutions
-
Mor3nao's post in (Resolvido)(PEDIDO) Script para doll sumonar um boss aleatorio was marked as the answerNo 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
-
Mor3nao's post in (Resolvido)Bug task 4.0 vodkart was marked as the answerna primeira linha depois da function, poe isso aqui
if not isPlayer(cid) then return true end
-
Mor3nao's post in (Resolvido)Editar coordenadas do tp was marked as the answerSó 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
-
Mor3nao's post in (Resolvido)[help!] secure mode bug was marked as the answerIsso aí é nas sources, no combat.cpp
-
Mor3nao's post in (Resolvido)Como por sexo predefinido para vocation TFS 1.3 was marked as the answerEntao, 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
-
Mor3nao's post in (Resolvido)Ajuda a entender um script was marked as the answerusa
MESSAGE_EVENT_ADVANCE no lugar de
MESSAGE_STATUS_CONSOLE_BLUE -
Mor3nao's post in (Resolvido)GlobalEvent criar item no mapa was marked as the answerTenta 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 -
Mor3nao's post in (Resolvido)Item ñao da attributtes was marked as the answerVc 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" />
-
Mor3nao's post in (Resolvido)Caixa Surpresa n/ consome item (box) was marked as the answerMuda isso: doRemoveItem(item.uid, 0)
Pra isso: doRemoveItem(item.uid, 1)