Ir para conteúdo

vitorelias

Campones
  • Total de itens

    81
  • Registro em

  • Última visita

Posts postados por vitorelias

  1. Ah que eu devo falar? kkk tu é muito show na boa ;3 bjs bjs vlw vlw rep++


    Só está nascendo 5 morgaroth e da um erro no distro

     

    [14/03/2014 18:02:50] [Error - MoveEvents Interface]
    [14/03/2014 18:02:50] data/movements/scripts/King Armor.lua:onStepIn
    [14/03/2014 18:02:50] Description:
    [14/03/2014 18:02:50] (luaDoCreateMonster) Cannot create monster: Morgaroth


    já consegui resolver obrigado novamente, podem fechar o topico

  2. Eae galera, estou criando uma quest no meu otserver "King Armor" Bom eu peguei o script do DuuhCarvalho pórem, quando eu coloco o action e unique no tile não teletransporta e também não nasce os monstro então queria que alguém me ajudasse. Ah o script até funciona mais, em tile diferetes por exemplo 1º tile para teletransporta e o 2º para summonar o monstro, mais ficaria ruim por que o jogador teria que que ir em 1 tile e depois ir em outro.

     

    qro q seja um piso q telestransporta para x area e nessa area qnd player kai aparessa os monsters

     

     

    vídeo para esclarecer

     

    script que nasce o monstro

     

     

    function onStepIn(cid, item, fromPosition, toPosition)


    local monsters = {
    {"Morgaroth", {x = 1551 , y = 1395, z = 8}}, -- monster 1, coloca o nome do monster e a posição onde ele vai aparecer
    {"Morgaroth", {x = 1551 ,y = 1396, z = 8}}, -- nome do monster, e a pos que ele vai aparecer
    {"Morgaroth", {x = 1551 ,y = 1397, z = 8}}, -- faça o mesmo com todos os monsters
    {"Morgaroth", {x = 1552 ,y = 1397, z = 8}}, -- ...
    {"Morgaroth", {x = 1552 ,y = 1396, z = 7}}, -- ...
    {"Morgaroth", {x = 1552 ,y = 1395, z = 8}}, -- ...
    {"Morgaroth", {x = 1551 ,y = 1395, z = 7}}, -- ...
    {"Morgaroth", {x = 1550 ,y = 1395, z = 7}} -- ...
    }


    if isPlayer(cid) then
    if getPlayerStorageValue(cid, 90972) >= 1 then
    for i = 1, #monsters do
    doCreateMonster(monsters[1], monsters[2])
    setPlayerStorageValue(cid, 90972, 0)
    end
    end
    end


    return true
    end

     

     

     

    script que teleporta o jogador

     

     

    local positions = {
    [1] = {x = 1552, y = 1396, z = 8}, -- posição 1

    }
    function onStepIn(cid, item, fromPosition)
    if isPlayer(cid) then
    doTeleportThing(cid, positions[math.random(1, #positions)])
    setPlayerStorageValue(cid, 90972, 1)
    end
    return TRUE
    end

     

     

    Espero que possam me ajudar

  3. Opa vai em talkaction.xml e depois scripts crie um arquivo chamado magiceffect.lua

    E cole isso dentro

     

     

    function onSay(cid, words, param, channel)
    param = tonumber(param)
    if(not param or param < 0 or param > CONST_ME_LAST) then
    doPlayerSendCancel(cid, "Numeric param may not be lower than 0 and higher than " .. CONST_ME_LAST .. ".")
    return true
    end

    doSendMagicEffect(getCreaturePosition(cid), param)
    return true
    end

     

     

     

    E em seguida vai talkaction.xml e adiciona essa tag

    <talkaction access="4" words="/z" event="script" value="magiceffect.lua"/>

     

    Espero ter ajudado e reinicia o servidor, e tente usar o commando /z

  4. Eae galera, estava em um servidor, e usei a Magic Wall saio uma mesagem, e eu achei legal, será que vocês consegue colocar no meu script? REP+

     

    afd00p.png

     

     

     

     

    Aqui está o script da magic wall

     

     

    local combat = createCombatObject()
    setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false)
    setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY)
    setCombatParam(combat, COMBAT_PARAM_CREATEITEM, 1497)

    function onCastSpell(cid, var)
    return doCombat(cid, combat, var)
    end

     

     

     

  5. Olá eu estou fazendo uma Quest semelhante a do RadBR e preciso do script que quando o player que passa em cima do tile, e ele será teleportado e vai nascer 8 monstro.

    Aqui está o link do vídeo para você ver como será ;) Obrigadoo

     

    http://www.youtube.com/watch?v=raR8E7qWgFQ


    Olá preciso do script, que quando o player da look em "si" mesmo mostra a quantidade de reset e idade. Ex; You see yourself. (Level) (8) [Reset 10] {Idade 1}. You are a paladin.

    Meu sistema de reset, é por database.

    getResets(cid)local query = db.getResult("SELECT `reset` FROM `players` WHERE `id`= "..getPlayerGUID(cid))return query:getDataInt("reset") <= 0 and 0 or query:getDataInt("reset")end

    O sistema de idade, será tipo quando o player fica logado + de 12 horas no otserver ele vai ganhar uma idade!

  6.  

    CREATE TABLE IF NOT EXISTS `z_ots_comunication` (
    `id` int(11) NOT NULL AUTO_INCREMENT,
    `name` varchar(255) NOT NULL,
    `login` varchar(255) NOT NULL,
    `type` varchar(255) NOT NULL,
    `action` varchar(255) NOT NULL,
    `param1` varchar(255) NOT NULL,
    `param2` varchar(255) NOT NULL,
    `param3` varchar(255) NOT NULL,
    `param4` varchar(255) NOT NULL,
    `param5` varchar(255) NOT NULL,
    `param6` varchar(255) NOT NULL,
    `param7` varchar(255) NOT NULL,
    `delete_it` int(2) NOT NULL DEFAULT '1',
    PRIMARY KEY (`id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=230 ;

     

    Olá, você precisa executar isso na sua database ou sejá executar query
    Se não souber como executar só avisar ;]



  • Quem Está Navegando   0 membros estão online

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