mremin Posted December 5, 2010 Posted December 5, 2010 elseif (string.find(message,"!stats")) and not (string.find(message," !stats")) then local playerCash = loadPlayerData (source,"cash") local playerPoints = loadPlayerData (source,"points") local playerRank = loadPlayerData (source,"Rank") setTimer(outputChatBox,50,1,getPlayerName (source) .. " #ffd700has " .. tostring(playerCash) .. "$ and " .. tostring(playerPoints) .. " points! He is Rank " .. tostring(playerRank) .. "!",getRootElement(),255,0,0,true) function checkWinAndIfWinGiveWinCash (totalAmmo,killer,killerWeapon,bodypart,stealth) local rank = getAliveCount() if (rank == 1) then local allAlivePlayers = getAlivePlayers() local player = allAlivePlayers[1] local playerCount = getPlayerCount() local cashToWin = playerCount *53 local pointsToWin = playerCount *13 savePlayerData (player,"points",loadPlayerData(player,"points") + pointsToWin) savePlayerData (player,"cash",loadPlayerData(player,"cash") +cashToWin) outputChatBox (getPlayerName(player) .." #FF0000is first! He wins " .. tostring(pointsToWin) .." points and " .. tostring(cashToWin) .."$!" ,getRootElement(),255,0,0,true) end function getPlayerRank (thePlayer) local Points = loadPlayerData (source,"points") if (getPlayerData(getLocalPlayer(), "points") <= 0 ) then setPlayerData(getLocalPlayer(), "Rank") "Newbie" elseif (getPlayerData(getLocalPlayer(), "points") <= 100 ) then setPlayerData(getLocalPlayer(), "Rank") "Guest" elseif (getPlayerData(getLocalPlayer(), "points") <=250 ) then setPlayerData(getLocalPlayer(), "Rank") "Player" elseif (getPlayerData(getLocalPlayer(), "Points") <= 500 ) then setPlayerData(getLocalPlayer(), "Rank") "Known" elseif (getPlayerData(getLocalPlayer(), "Points") <= 1000 ) then setPlayerData(getLocalPlayer(), "Rank") "Server friend" elseif (getPlayerData(getLocalPlayer(), "Points") <= 2500 ) then setPlayerData(getLocalPlayer(), "Rank") "V.I.P" elseif (getPlayerData(getLocalPlayer(), "Points") <= 5000 ) then setPlayerData(getLocalPlayer(), "Rank") "Faumos" elseif (getPlayerData(getLocalPlayer(), "Points") <= 10000 ) then setPlayerData(getLocalPlayer(), "Rank") "Pro" elseif (getPlayerData(getLocalPlayer(), "Points") <= 50000 ) then setPlayerData(getLocalPlayer(), "Rank") "Crazy" elseif (getPlayerData(getLocalPlayer(), "Points") <= 1000000 ) then setPlayerData(getLocalPlayer(), "Rank") "Insane" savePlayerData (getLocalPlayer(),"rank",Player(getLocalPlayer(),"Rank")) end end working but only he is Rank 0!! why?????? will be mad help me pls
Aibo Posted December 5, 2010 Posted December 5, 2010 because getLocalPlayer() is a client function. ?
12p Posted December 6, 2010 Posted December 6, 2010 looks like you haven't did this script. If you see these lines: function getPlayerRank ([u]thePlayer[/u]) local Points = loadPlayerData (source,"points") if (getPlayerData(getLocalPlayer(), "points") <= 0 ) then setPlayerData(getLocalPlayer(), "Rank") "Newbie" elseif (getPlayerData(getLocalPlayer(), "points") <= 100 ) then setPlayerData(getLocalPlayer(), "Rank") "Guest" elseif (getPlayerData(getLocalPlayer(), "points") <=250 ) then setPlayerData(getLocalPlayer(), "Rank") "Player" elseif (getPlayerData(getLocalPlayer(), "Points") <= 500 ) then setPlayerData(getLocalPlayer(), "Rank") "Known" elseif (getPlayerData(getLocalPlayer(), "Points") <= 1000 ) then setPlayerData(getLocalPlayer(), "Rank") "Server friend" elseif (getPlayerData(getLocalPlayer(), "Points") <= 2500 ) then setPlayerData(getLocalPlayer(), "Rank") "V.I.P" elseif (getPlayerData(getLocalPlayer(), "Points") <= 5000 ) then setPlayerData(getLocalPlayer(), "Rank") "Faumos" elseif (getPlayerData(getLocalPlayer(), "Points") <= 10000 ) then setPlayerData(getLocalPlayer(), "Rank") "Pro" elseif (getPlayerData(getLocalPlayer(), "Points") <= 50000 ) then setPlayerData(getLocalPlayer(), "Rank") "Crazy" elseif (getPlayerData(getLocalPlayer(), "Points") <= 1000000 ) then setPlayerData(getLocalPlayer(), "Rank") "Insane" savePlayerData (getLocalPlayer(),"rank",Player(getLocalPlayer(),"Rank")) end end You should replace all getLocalPlayer() with thePlayer. Did you do this script?
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now