• TibiaFace

    Tibiaface | Una comunidad Open Tibia donde encontras : mapas, scripts, Otserver, npc y amigos etc ...

    .
    demo menumenu

    Afiliados



    Votar:

    Problema con Task automatica al momento de login

    Ver el tema anterior Ver el tema siguiente Ir abajo  Mensaje (Página 1 de 1.)

    1Resuelto Problema con Task automatica al momento de login el Miér Ago 06, 2014 9:51 pm

    arael

    avatar
    Nuevo Miembro
    Nuevo Miembro
    Descripción de mi problema:
    tome este script [Tienes que estar registrado y conectado para ver este vínculo] y lo coloque en mi server , dejando el script tal cual se ejecuta normalmente pero al editarlo para cambiar los valores de las task y al agregarle mas me sale un error de escritura en el script el cual es el siguiente:

    [6/8/2014 21:24:21] >>> Loading creaturescripts... [Error - LuaInterfaceFile] data/creaturescripts/scripts/tasks.lua:6: '}' expected (to close '{' at line 1) near '['
    [6/8/2014 21:24:21] [Error - EventScript] Cannot load script (data/creaturescripts/scripts/tasks.lua)

    no puedo encontrar el error en la escritura mi script es el siguiente

    Código:

    local config = {
     ["troll"] = {amount = 100, storage = 12000, item = {id = 2152, count = 3}, exp = 500},
     ["rotworm"] = {amount = 100, storage = 12001, item = {id = 2152, count = 4}, exp = 600},
     ["larva"] = {amount = 100, storage = 12002, item = {id = 2152, count = 5 }, exp = 600},
     ["minotaur"] = {amount = 100, storage = 12003, item = {id = 2152, count = 5 }, exp = 700}
     ["minotaur archer"] = {amount = 200, storage = 12004, item = {id = 2152, count = 10 }, exp = 1000}
     ["minotaur guard"] = {amount = 200, storage = 12005, item = {id = 5878, count = 100 }, exp = 1500}
     ["dwarf"] = {amount = 100, storage = 12006, item = {id = 2152, count = 5 }, exp = 700}
     ["dwarf soldier"] = {amount = 200, storage = 12007, item = {id = 2152, count = 10 }, exp = 1000}
     ["dwarf guard"] = {amount = 200, storage = 12008, item = {id = 5880, count = 100 }, exp = 1500}
     ["sibang"] = {amount = 300, storage = 12009, item = {id = 5883, count = 25 }, exp = 5000}
     ["kongra"] = {amount = 300, storage = 12010, item = {id = 5883, count = 25 }, exp = 5000}
     ["merlkin"] = {amount = 200, storage = 12011, item = {id = 5883, count = 25 }, exp = 5000}
    }


     
    function onKill(cid, target)
     
    local monster = config[getCreatureName(target):lower()]
     
    if isPlayer(target) or not monster or isSummon(target) then
     return true
     end
     
    if getPlayerStorageValue(cid, monster.storage) < monster.amount then
    setPlayerStorageValue(cid, monster.storage, getPlayerStorageValue(cid, monster.storage) + 1)
     doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Task message: "..(getPlayerStorageValue(cid, monster.storage) +1).."/"..monster.amount.." "..getCreatureName(target).."s killed.")
     end
     if (getPlayerStorageValue(cid, monster.storage) +1) == monster.amount then
     setPlayerStorageValue(cid, monster.storage, getPlayerStorageValue(cid, monster.storage) + 1)
     doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Congratulations, you have killed "..getPlayerStorageValue(cid, monster.storage).." "..getCreatureName(target).."s and finished the "..getCreatureName(target).." task.")
     doPlayerAddItem(cid, monster.item.id, monster.item.count)
     doPlayerAddExp(cid, monster.exp)
     end
     return true
    end



    ¿me podrian ayudar?
    Gracias


    Imagen de mi Error:


    Mi problema esta en:
    CreatureScript

    Ver perfil de usuario

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    no has colocado la coma al final ","
    asi ojo que la ultima lineas no debe tener coma
    ["minotaur archer"] = {amount = 200, storage = 12004, item = {id = 2152, count = 10 }, exp = 1000},
    ["minotaur archer"] = {amount = 200, storage = 12004, item = {id = 2152, count = 10 }, exp = 1000},
    ["minotaur archer"] = {amount = 200, storage = 12004, item = {id = 2152, count = 10 }, exp = 1000},
    ["minotaur archer"] = {amount = 200, storage = 12004, item = {id = 2152, count = 10 }, exp = 1000}



    Ver perfil de usuario http://www.tibiaface.com

    arael

    avatar
    Nuevo Miembro
    Nuevo Miembro
    Ah
    Muchas gracias Smile

    Ver perfil de usuario

    Contenido patrocinado


    Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje (Página 1 de 1.)

    Permisos de este foro:
    No puedes responder a temas en este foro.

     

    BienvenidosTibiaFace es una comunidad de Open Tibia. Para participar debes estar registrado (click para Regístrate).