Jump to content

[HELP]Command....


mremin

Recommended Posts

addEventHandler ("onPlayerChat",getRootElement(), 
function(message,type) 
  if (string.find(message,"!points")) and not (string.find(message," !points")) then 
    local playerPoints = loadPlayerData (source,"points") 
    setTimer(outputChatBox,50,1,getPlayerName (source) .. " #FF0000has " .. tostring(playerPoints) .. " points!",getRootElement(),255,0,0,true) 

How do i !points name command?

Link to comment
addEventHandler ("onPlayerChat",getRootElement(), 
function abc (message,type) 
  if (string.find(message,"!points")) and not (string.find(message," !points")) then 
    local playerPoints = loadPlayerData (source,"points") 
    setTimer(outputChatBox,50,1,getPlayerName (source) .. " #FF0000has " .. tostring(playerPoints) .. " points!",getRootElement(),255,0,0,true) 
addCommandHandler ( "name", abc ) 

type /name, you can change that name command

addCommandHandler ( "name", abc ) 

:mrgreen:

Link to comment

Quick edit, not tested:

addEventHandler ("onPlayerChat",getRootElement(), 
function(message,type) 
  message = split(message,32) 
  if (message[1] == "!points") then 
    local player = getPlayerFromName(message[2]) or source 
    local playerPoints = loadPlayerData (player,"points") 
    setTimer(outputChatBox,50,1,getPlayerName (player) .. " #FF0000has " .. tostring(playerPoints) .. " points!",getRootElement(),255,0,0,true) 

Link to comment
function abc (message,type) 
  if (string.find(message,"!points")) and not (string.find(message," !points")) then 
    local playerPoints = loadPlayerData (source,"points") 
    setTimer(outputChatBox,50,1,getPlayerName (source) .. " #FF0000has " .. tostring(playerPoints) .. " points!",getRootElement(),255,0,0,true) 
addCommandHandler ( "name", abc ) 
addEventHandler ("onPlayerChat",getRootElement(), abc ) 

Not tested

Link to comment
addEventHandler ("onPlayerChat",getRootElement(), 
function abc (message,type) 
  message = split(message,32) 
  if (message[1] == "!points") then 
    local player = getPlayerFromName(message[2]) or source 
    local playerPoints = loadPlayerData (player,"points") 
    setTimer(outputChatBox,50,1,getPlayerName (player) .. " #FF0000has " .. tostring(playerPoints) .. " points!",getRootElement(),255,0,0,true) 
addCommandHandler ( "name", abc ) 

Try, :roll:

Link to comment
addEventHandler ("onPlayerChat",getRootElement(), 
function abc (message,type) 
  message = split(message,32) 
  if (message[1] == "!points") then 
    local player = getPlayerFromName(message[2]) or source 
    local playerPoints = loadPlayerData (player,"points") 
    setTimer(outputChatBox,50,1,getPlayerName (player) .. " #FF0000has " .. tostring(playerPoints) .. " points!",getRootElement(),255,0,0,true) 
addCommandHandler ( "name", abc ) 

[2011-01-15 18:54:08] SCRIPT ERROR: puan\userdata.lua:2: '(' expected near 'abc'

[2011-01-15 18:54:08] WARNING: Loading script failed: puan\userdata.lua:2: '(' expected near 'abc'

Link to comment
addEventHandler ("onPlayerChat",getRootElement(), 
function abc (message,type) 
  message = split(message,32) 
  if (message[1] == "!points") then 
    local player = getPlayerFromName(message[2]) or source 
    local playerPoints = loadPlayerData (player,"points") 
    setTimer(outputChatBox,50,1,getPlayerName (player) .. " #FF0000has " .. tostring(playerPoints) .. " points!",getRootElement(),255,0,0,true) 
addCommandHandler ( "name", abc ) 

Try, :roll:

You forgot bracket.

addEventHandler ("onPlayerChat",getRootElement(), 
function abc (message,type) 
  message = split(message,32) 
  if (message[1] == "!points") then 
    local player = getPlayerFromName(message[2]) or source 
    local playerPoints = loadPlayerData (player,"points") 
    setTimer(outputChatBox,50,1,getPlayerName (player) .. " #FF0000has " .. tostring(playerPoints) .. " points!",getRootElement(),255,0,0,true) 
) 
addCommandHandler ( "name", abc ) 

Try that.

Link to comment

Well again try this.It should return no error.But about script I don't know if it works.

addEventHandler ("onPlayerChat",getRootElement()) 
function abc (message,type) 
  message = split(message,32) 
  if (message[1] == "!points") then 
    local player = getPlayerFromName(message[2]) or source 
    local playerPoints = loadPlayerData (player,"points") 
    setTimer(outputChatBox,50,1,getPlayerName (player) .. " #FF0000has " .. tostring(playerPoints) .. " points!",getRootElement(),255,0,0,true) 
end 
end 
addCommandHandler ( "name", abc ) 

Link to comment
addEventHandler ("onPlayerChat",getRootElement(), 
function abc (message,type) 
  message = split(message,32) 
  if (message[1] == "!points") then 
    local player = getPlayerFromName(message[2]) or source 
    local playerPoints = loadPlayerData (player,"points") 
    setTimer(outputChatBox,50,1,getPlayerName (player) .. " #FF0000has " .. tostring(playerPoints) .. " points!",getRootElement(),255,0,0,true) 
end) 
addCommandHandler ( "name", abc ) 

You were missing an end.

Link to comment
function abc (message,type) 
  message = split(message,32) 
  if (message[1] == "!points") then 
    local player = getPlayerFromName(message[2]) or source 
    local playerPoints = loadPlayerData (player,"points") 
    setTimer(outputChatBox,50,1,getPlayerName (player) .. " #FF0000has " .. tostring(playerPoints) .. " points!",getRootElement(),255,0,0,true) 
end) 
addEventHandler ("onPlayerChat",getRootElement(), abc ) 

Try

Link to comment

Eh, you can't do onPlayerChat and addCommandHandler on the same function ..

function pointsCommand (player, message, arg1) 
    local tplayer = getPlayerFromName(arg1) or source 
    local playerPoints = loadPlayerData (tplayer,"points") 
    setTimer(outputChatBox,50,1,getPlayerName (tplayer) .. " #FF0000has " .. tostring(playerPoints) .. " points!",getRootElement(),255,0,0,true) 
    end 
end 
addCommandHandler('points', pointsCommand) 
  
addEventHandler ("onPlayerChat",getRootElement(), function(message, mtype) 
    message = split(message,32) 
    if mtype == 0 then 
        if message[1] == "!points" then 
            pointsCommand(source, "!points", message[2]) 
        end 
    end 
end) 

And yes this needs full name, if you don't want that copy the function from some other script and insert it yourself

  • Thanks 1
Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

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