Jump to content

[Problema] Groupsys


Sergioks

Recommended Posts

¡hola!

Estaba Probando El Script "GroupSys" ( https://community.multitheftauto.com/index.php?p=resources&s=details&id=8291 )

y Cuando Quiero Crear un Clan me aparece esto:

  
ERROR: exports: Call to non-running server resource (CEDmisc) [string "?"] 
ERROR: groupsys\group.slua:253: attempt to concatenate local 'time' (a nil value) 

Seccion que dice tener el problema:

if (not getPlayerGroup(client) or getPlayerGroup(client) == "None" or getPlayerGroup == "nil") then 
        local date, time = exports.CEDmisc:time() 
        local date = date.. " - "..time --- Esta Parte De Aqui 
        createGroup(name, client, date) 
        setGroup(client, name, date, "Founder") 
        outputChatBox(client, "You have made a group called '"..name.."'", 0, 255, 0) 

¿ Cual es el problema y, como Lo Soluciono ?

Gracias De Antemano. :)

Link to comment
Si esa es la unica funcion que necesita, entonces podrias crear tu propia funcion, lo unico que hace es obtener la fecha y la hora.

Es Cierto, y no es la unica, xD Tendre que ver las funciones de cada uno de los exports con dicho script faltante y reemplazarlo por uno propio. Gracias Solid :)

Link to comment
Si esa es la unica funcion que necesita, entonces podrias crear tu propia funcion, lo unico que hace es obtener la fecha y la hora.

Use:

getRealTime() 

Para Reemplazar Los Exports, ahora me dice el siguiente error:

ERROR: groupsys\group.slua:253: attempt to concatenate local 'time' (a nil value) 

Si, Desaparecio el problema de los exports, pero este persiste. ¿ ahora que ?

Link to comment

Intenta agregar esta funcion que hize:

function time() 
    local realTime = getRealTime() 
    local date = string.format("%02d/%02d/%02d", realTime.monthday, (realTime.month+1), (realTime.year-100) ) 
    local theTime = string.format("%02d:%02d", realTime.hour, realTime.minute) 
    return date, theTime 
end 

Y remplaza la linea del error:

local date, time = time() 

Tendria que quedarte asi:

function time() 
    local realTime = getRealTime() 
    local date = string.format("%02d/%02d/%02d", realTime.monthday, (realTime.month+1), (realTime.year-100) ) 
    local theTime = string.format("%02d:%02d", realTime.hour, realTime.minute) 
    return date, theTime 
end 
  
--(...)-- 
if (not getPlayerGroup(client) or getPlayerGroup(client) == "None" or getPlayerGroup == "nil") then 
        local date, time = time() 
        local date = date.. " - "..time 
        createGroup(name, client, date) 
        setGroup(client, name, date, "Founder") 
        outputChatBox(client, "You have made a group called '"..name.."'", 0, 255, 0) 

Link to comment
Intenta agregar esta funcion que hize:
function time() 
    local realTime = getRealTime() 
    local date = string.format("%02d/%02d/%02d", realTime.monthday, (realTime.month+1), (realTime.year-100) ) 
    local theTime = string.format("%02d:%02d", realTime.hour, realTime.minute) 
    return date, theTime 
end 

Y remplaza la linea del error:

local date, time = time() 

Tendria que quedarte asi:

function time() 
    local realTime = getRealTime() 
    local date = string.format("%02d/%02d/%02d", realTime.monthday, (realTime.month+1), (realTime.year-100) ) 
    local theTime = string.format("%02d:%02d", realTime.hour, realTime.minute) 
    return date, theTime 
end 
  
--(...)-- 
if (not getPlayerGroup(client) or getPlayerGroup(client) == "None" or getPlayerGroup == "nil") then 
        local date, time = time() 
        local date = date.. " - "..time 
        createGroup(name, client, date) 
        setGroup(client, name, date, "Founder") 
        outputChatBox(client, "You have made a group called '"..name.."'", 0, 255, 0) 

:shock: Muchas Gracias Sasuke! Hubieron otros problemitas con los mismos exports pero los cambie por el export de 'notifications' ¡Muchas Gracias!

Link to comment
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...