-
Total de itens
711 -
Registro em
-
Última visita
-
Dias Ganhos
1
Tudo que Maenilse postou
-
malz tinha eskeçido de tirar a variavel, editado ja, mt obrigado por mostrar.
-
[Encerrado] Como fazer, bicho morto vira portal
tópico respondeu ao Heeyisis de Maenilse em Tópicos Sem Resposta
blz fera, nao precisamos mas discutir no topico, editado ja la, vlw. -
vsf viado. hue hue heu hue hue hue
-
dúvida [Encerrado] [Duvida] XML, MYSQL OU SQLITE?
tópico respondeu ao MythSoft de Maenilse em Tópicos Sem Resposta
/\ eu ia responder isso, mas ja que voce respondeu primeiro, kpoaspkaso -
[Encerrado] Como fazer, bicho morto vira portal
tópico respondeu ao Heeyisis de Maenilse em Tópicos Sem Resposta
@Slicer ué eu uso o script assim no meu servidor e nao da nenhum problema u.u -
[Encerrado] Como fazer, bicho morto vira portal
tópico respondeu ao Heeyisis de Maenilse em Tópicos Sem Resposta
substitua seu monstro por esse aki. depois em data/creaturescripts/scripts copie um arquivo renomeie para tpmonster.lua e cole isso. local config = { message = "Eu Sou Imortal e Nao Vou Morrer Agora.......", timeToRemove = 15, -- segundos teleportId = 1387, bosses = { ["NOME DO TEU MONSTRO AQUI!!!"] = { x = 2621, y = 232, z = 7 }, } } local function removal(position) doRemoveThing(getTileItemById(position, config.teleportId).uid, 1) return TRUE end function onDeath(cid, corpse, killer) registerCreatureEvent(cid, "teleportmonster") local position = getCreaturePosition(cid) for name, pos in pairs(config.bosses) do if name == getCreatureName(cid) then doCreateTeleport(config.teleportId, pos, position) doCreatureSay(cid, config.message, TALKTYPE_ORANGE_1) addEvent(removal, config.timeToRemove * 1000, position) doSendMagicEffect(position,10) end end return TRUE end agora em login.lua adcione isso. registerCreatureEvent(cid, "tpmonster") em creaturescripts.xml adcione. <event type="death" name="tpmonster" script="tpmonster.lua"/> pra configurar pra onde o teleport vai levar basta modificar ali. ["NOME DO TEU MONSTRO AQUI!!!"] = { x = 2621, y = 232, z = 7 }, -
[Encerrado] Como fazer, bicho morto vira portal
tópico respondeu ao Heeyisis de Maenilse em Tópicos Sem Resposta
posta seu monstro que eu faço pra ti ¬¬ -
action [Encerrado] Icon System PDA Slicer 1.9 [Ajuda]
tópico respondeu ao Aminskater de Maenilse em Tópicos Sem Resposta
bem que na parte do script, tu poderia colocar ele em code ner. -
uhum concordo com oce.
-
huehuehuehue chupador de pal.
-
tome esse. acho que ele eskeçeu de colocar o hpGain no ultimo rs. function onSay(cid, words, param) local hpGain = 5 local vocs = { [1] = 538, [2] = 585, [3] = 536, } if not vocs[getPlayerVocation(cid)] then return true end if getPlayerStorageValue(cid, 9329) < 1 then heal(cid, hpGain) doCreatureSetNoMove(cid, true) setPlayerStorageValue(cid, 9329, 1) doSetCreatureOutfit(cid, {lookType = vocs[getPlayerVocation(cid)]}, -1) elseif getPlayerStorageValue(cid, 9329) >= 1 then doCreatureSetNoMove(cid, false) setPlayerStorageValue(cid, 9329, -1) doRemoveCondition(cid, CONDITION_OUTFIT) end return true end function heal(uid, hp) if not isPlayer(uid) then return true end if getPlayerStorageValue(uid, 9329) < 1 then return true end doCreatureAddHealth(uid, hpGain) return addEvent(heal, 1 * 1500, uid, hp) end
-
o certo nao seria function onStepIn? no lugar de onUse? achei que ele tinha pedido que quando subir no tile, liberar a passagem.
-
testado, cabei de fazer isso e re-compilar a distro, e funcionou, mudei a de health pra azul, e a de mana, pra rosa rs , rep+ ae
- 10 respostas
-
- spells
- blue healing
- (e 4 mais)
-
ae thiago, dps me ajuda com o script de changename? nao to conseguindo por pra blokear nomes tipo, SoU fOdA, etcs. dps se me ajuda? s22
-
puft google tradutor, maldito google tradutor. nao entendi nada²
-
a fiodaputs nem veim com eça, se num de hoje, vai ficar tambem sem amanha fiodaputs.
-
o preto acima é viado, e me ama, bjs.
-
function onSay(cid, words, param, channel) local out = { [1] = 123, -- VOCATION / LOOKTYPE [2] = 321, [3] = 321, [4] = 321, } local config = { removeSpeed = "sim", -- sim ou nao storage = 2501, -- Nao mecha } if getPlayerStorageValue(cid,config.storage) <= 0 then setCreatureOutfit(cid, out[getPlayerVocation(cid)], -1) setPlayerStorageValue(cid, config.storage, 350) if config.removeSpeed == "sim" then doCreatureSetNoMove(cid, true) end else doRemoveCondition(cid, CONDITION_OUTFIT) setPlayerStorageValue(cid, config.storage, 0) if config.removeSpeed == "sim" then doCreatureSetNoMove(cid, false) end end return true end
-
/\ sim, é o script do Smix, eu so coloquei as vocations, e as out, so voce editar. local out = { [1] = 123, -- VOCATION / LOOKTYPE [2] = 321, [3] = 321, [4] = 321 } em [] é vocation.
-
local out = { [1] = 123, -- VOCATION / LOOKTYPE [2] = 321, [3] = 321, [4] = 321 } local config = { removeSpeed = "sim", -- sim ou nao storage = 2501, -- Nao mecha } function onSay(cid, words, param, channel) if getPlayerStorageValue(cid,config.storage) <= 0 then doSetCreatureOutfit(cid,out[getPlayerVocation(cid)]) setPlayerStorageValue(cid, config.storage, 350) if config.removeSpeed == "sim" then doCreatureSetNoMove(cid, true) end else doRemoveCondition(cid, CONDITION_OUTFIT) setPlayerStorageValue(cid, config.storage, 0) if config.removeSpeed == "sim" then doCreatureSetNoMove(cid, false) end end return true end
-
se vc posta-se seu sistema vip, talvez seria melhor de ajudar voce.
-
pedido Colocar esse teleport para não usar em proteczone
pergunta respondeu ao jonathasbizerril de Maenilse em Scripts
/\ return 0 ? da onde se tiro isso fera. function onUse(cid, item, frompos, item2, topos) level = getPlayerLevel(cid) spos = nil manamax = 0 manaatual = 0 vidamax = 0 vidaatual = 0 if getTilePzInfo(getCreaturePosition(cid)) then doPlayerSendCancel(cid, "Voce nao pode estar em area de proteção para teleportar.") return TRUE end if item.itemid == 8981 then testplayer = isCreature(cid, item2.uid) if testplayer ~= 0 then savpos = {x=getThingPos(item2.uid).x, y=getThingPos(item2.uid).y, z=getThingPos(item2.uid).z, stackpos=253} setPlayerStorageValue(cid, 111, savpos.x) setPlayerStorageValue(cid, 222, savpos.y) setPlayerStorageValue(cid, 333, savpos.z) doSendMagicEffect(topos, 62) doPlayerSendTextMessage(cid, 22, 'Suas cordenadas foram salva com sucesso.') doTransformItem(item.uid,9004) else doPlayerSendTextMessage(cid, 18, 'Você deve selecionar uma criatura viva.') doSendMagicEffect(frompos, 2) end elseif item.itemid == 9004 then -- atribuição dos valores salvos anteriormente (savpos) -- xpos = getPlayerStorageValue(cid, 111) ypos = getPlayerStorageValue(cid, 222) zpos = getPlayerStorageValue(cid, 333) spos = {x=xpos, y=ypos, z=zpos} voc = getPlayerVocation(cid) -- obtendo a vocação do player -- -- dependendo a vacação a formula de dano muda -- if voc == 9 or voc == 10 or voc == 11 or voc == 12 or voc == 13 or voc == 14 or voc == 15 or voc == 16 then if xpos == 0 then doPlayerSendTextMessage(cid, 18, 'Posição vazia, selecione uma posição para teleportar.') doSendMagicEffect(frompos, 2) doTransformItem(item.uid, 8981) -- se posição (X) for diferente de 0 e a mana estiver cheia, então vai teleportar o char para a posição salva, adicionar o dano na vida e mana. -- elseif (manaatual >= manamax) and (vidaatual >= vidamax)then doTeleportThing(cid, spos) doRemoveItem(item.uid,9004) doSendMagicEffect(spos, 37) doPlayerSendTextMessage(cid, 22, 'Você foi teleportado com sucesso.') xpos = setPlayerStorageValue(cid, 111, nil) -- se a vida ou a mana não estiverem cheias, então vai ser enviada uma mensagem alertando que ambas precisam estar cheias. -- elseif manaatual < manamax then if vidaatual < vidamax then doPlayerSendTextMessage(cid, 18, 'Você precisa de ' .. vidamax ..' de vida e de ' .. manamax ..' de mana para usar este recurso.') else doPlayerSendTextMessage(cid, 18, 'Você precisa de ' .. manamax ..' de mana para usar este recurso.') end doSendMagicEffect(frompos, 2) elseif vidaatual < vidamax then if manaatual < manamax then doPlayerSendTextMessage(cid, 18, 'Você precisa de ' .. vidamax ..' de vida e de ' .. manamax .. ' de mana para usar este recurso.') else doPlayerSendTextMessage(cid, 18, 'Você precisa de ' .. vidamax ..' de vida para usar este recurso.') end doSendMagicEffect(frompos, 2) end else doPlayerSendTextMessage(cid, 18, 'Só valan\'s e Deuse\'s podem usar esse teleport.') doSendMagicEffect(frompos, 2) end else doPlayerSendCancel(cid, 'Erro! Item incorreto.') doPlayerSendTextMessage(cid, 18, 'Erro! Item incorreto. Altere seu arquivo "actions.xml" corretamente! Se você for um player alerte seu GOD ou GM.') doSendMagicEffect(frompos, 2) end return 0 end -
eu nao disse que eu detesto animes e rock, eu so disse que nao curto, e o JobbySantos so faz flood .-.
-
@marciks marcin no xtibia? kkk' @Topico ér é foda ser aprovado algum tutorial, otserver ake, sempre tem alguem que reprova, sempre dizem "falta tal coisa pro topico ou server."
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.