Jump to content

Como se hace


Plate

Recommended Posts

Las funcions son exportadas de mi recurso, asi que tenes que usar:

exports [ "exp_system" ]:function ( ) 

Porque usas "thePlayer" si tu argumento es "player"? estas pensando en lo que haces vos?

P.D: es setPlayerEXP, con mayuscula "EXP".

Link to comment

buue mas o menos hay lo puse solid esta bien?

exports [ "scoreboard" ]:scoreboardAddColumn ( "reset" ) 
function reset (player, command) 
 exports [ "exp_system" ]:setPlayerExp (thePlayer, 0) 
   exports [ "exp_system" ]:setPlayerLevel (thePlayer, 0) 
end 
addCommandHandler ("Reset", reset ) 

Link to comment
exports [ "scoreboard" ]:scoreboardAddColumn ( "reset" ) 
function reset (player, command) 
 exports [ "exp_system" ]:setPlayerEXP (thePlayer, 0) 
   exports [ "exp_system" ]:setPlayerLevel (thePlayer, 0) 
end 
addCommandHandler ("Reset", reset ) 

Link to comment

Bueno Funciono (gracias Soren y Solid )

pero no da nada en la columna Reset

hay seria?

exports [ "scoreboard" ]:scoreboardAddColumn ( "reset" ) 
function reset (thePlayer, command) 
 exports [ "exp_system" ]:setPlayerEXP (thePlayer, 0) 
   exports [ "exp_system" ]:setPlayerLevel (thePlayer, 0) 
end 
addCommandHandler ("Reset", reset ) 

Link to comment

Soren puse el setTimer pero no funciona fijate capas que lo hise mal

exports [ "scoreboard" ]:scoreboardAddColumn ( "reset" ) 
function reset (thePlayer, command) 
 exports [ "exp_system" ]:setPlayerEXP (thePlayer, 0) 
   exports [ "exp_system" ]:setPlayerLevel (thePlayer, 1) 
end 
addCommandHandler ("Reset", reset ) 
setTimer(reset,1000,1) 

Link to comment
Soren puse el setTimer pero no funciona fijate capas que lo hise mal
exports [ "scoreboard" ]:scoreboardAddColumn ( "reset" ) 
function reset (thePlayer, command) 
 exports [ "exp_system" ]:setPlayerEXP (thePlayer, 0) 
   exports [ "exp_system" ]:setPlayerLevel (thePlayer, 1) 
end 
addCommandHandler ("Reset", reset ) 
setTimer(reset,1000,1) 

Yo no se bien eso de como maejar el score board

Link to comment

me parece que me mande terriblemente cualquiera pero bue

exports [ "scoreboard" ]:scoreboardAddColumn ( "reset" ) 
function reset (thePlayer, command) 
 exports [ "exp_system" ]:setPlayerEXP (thePlayer, 0) 
   exports [ "exp_system" ]:setPlayerLevel (thePlayer, 1) 
local reset = getAccountData(account,"reset") 
    if not reset then setAccountData(account,"reset",0) end 
    setAccountData(account,"reset",tonumber(reset)+1) 
end 
addCommandHandler ("Reset", reset ) 

Link to comment

hay ?

exports [ "scoreboard" ]:scoreboardAddColumn ( "reset" ) 
function reset (thePlayer, command) 
 exports [ "exp_system" ]:setPlayerEXP (thePlayer, 0) 
   exports [ "exp_system" ]:setPlayerLevel (thePlayer, 1) 
local account = getPlayerAccount(source) 
    if isGuestAccount(account) then return end 
    local reset = getAccountData(account,"reset") 
    if reset then 
        setElementData(source,"reset",tostring(reset)) 
    else 
        setElementData(source,"reset",0) 
end 
end 
addCommandHandler ("Reset", reset ) 
  

Link to comment

no entiendo como se usa u.u

el script va serverside?

exports [ "scoreboard" ]:scoreboardAddColumn ( "reset" ) 
function reset (thePlayer, command) 
 exports [ "exp_system" ]:setPlayerEXP (thePlayer, 0) 
   exports [ "exp_system" ]:setPlayerLevel (thePlayer, 1) 
local reset = getElementData("reset") 
    if not reset then setElementData("reset",0) end 
    setElementData("reset",tonumber(reset)+1) 
end 
addCommandHandler ("Reset", reset ) 

Link to comment

Aaaaaa...Porque intentas hacer esas cosas?

Aunque el script vaya o no server-side, el tema es que, estas tratando de que Castillo te lo arregle (tirando al azar funciones).

Lee que es una funcion, que devuelve. Que es un argumento, que tipos de argumentos hay. Lee que es una variable, y sus tipos.

Lee sobre las condiciones. No entiendo la desesperacion de querer hacer algo tan avanzado. Hay que ir por pasos...

Si vos pensas que esto solo te va a servir en el MTA, estas en otra. Porque hay miles de usos en la programacion, y por eso se pide mucho por eso.

Igual, pienso que esto no lo leen y que seguramente vas a seguir preguntando lo mismo, creando otros topics, debes de capaz encontrarle la vuelta a cada problema. ;)

Link to comment
  • Recently Browsing   0 members

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