George2
-
Posts
12 -
Joined
-
Last visited
Posts posted by George2
-
-
Nikolai96
Sorry man , but no...i think is no point , it will never work
-
Salut , vreau sa imi deschid server de MTA DD/DM , care jucati ? Care ajutati?
-
Still not working , here is my ACL file :
<acl>
<group name="Everyone">
<acl name="Default"></acl>
<object name="user.*"></object>
<object name="resource.*"></object>
</group>
<group name="Moderator">
<acl name="Moderator"></acl>
<object name="resource.mapcycler"></object>
<object name="resource.mapmanager"></object>
<object name="resource.resourcemanager"></object>
<object name="resource.votemanager"></object>
</group>
<group name="SuperModerator">
<acl name="Moderator"></acl>
<acl name="SuperModerator"></acl>
</group>
<group name="Admin">
<acl name="Moderator"></acl>
<acl name="SuperModerator"></acl>
<acl name="Admin"></acl>
<acl name="RPC"></acl>
<object name="resource.admin"></object>
<object name="resource.webadmin"></object>
<object name="resource.anti_flood"></object>
<object name="user.George"></object>
<object name="user.Andrei3"></object>
<object name="resource.p-login"></object>
<object name="resource.scoreboard"></object>
</group>
<group name="Console">
<acl name="Moderator"></acl>
<acl name="SuperModerator"></acl>
<acl name="Admin"></acl>
<acl name="RPC"></acl>
<object name="user.Console"></object>
</group>
<group name="RPC">
<acl name="RPC"></acl>
</group>
<group name="MapEditor">
<acl name="Default"></acl>
<acl name="MapEditor"></acl>
<object name="resource.editor_main"></object>
<object name="resource.edf"></object>
</group>
<group name="raceACLGroup">
<acl name="Default"></acl>
<acl name="raceACL"></acl>
<object name="resource.race"></object>
</group>
<acl name="Default">
<right name="general.ModifyOtherObjects" access="false"></right>
<right name="general.http" access="false"></right>
<right name="command.start" access="false"></right>
<right name="command.stop" access="false"></right>
<right name="command.stopall" access="false"></right>
<right name="command.gamemode" access="false"></right>
<right name="command.changemode" access="false"></right>
<right name="command.changemap" access="false"></right>
<right name="command.stopmode" access="false"></right>
<right name="command.stopmap" access="false"></right>
<right name="command.skipmap" access="false"></right>
<right name="command.restart" access="false"></right>
<right name="command.refresh" access="false"></right>
<right name="command.refreshall" access="false"></right>
<right name="command.addaccount" access="false"></right>
<right name="command.delaccount" access="false"></right>
<right name="command.debugscript" access="false"></right>
<right name="command.chgpass" access="false"></right>
<right name="command.loadmodule" access="false"></right>
<right name="command.upgrade" access="false"></right>
<right name="command.mute" access="false"></right>
<right name="command.crun" access="false"></right>
<right name="command.srun" access="false"></right>
<right name="command.run" access="false"></right>
<right name="command.unmute" access="false"></right>
<right name="command.kick" access="false"></right>
<right name="command.ban" access="false"></right>
<right name="command.banip" access="false"></right>
<right name="command.unbanip" access="false"></right>
<right name="command.shutdown" access="false"></right>
<right name="command.install" access="false"></right>
<right name="command.aexec" access="false"></right>
<right name="command.whois" access="false"></right>
<right name="command.whowas" access="false"></right>
<right name="function.executeCommandHandler" access="false"></right>
<right name="function.setPlayerMuted" access="false"></right>
<right name="function.addAccount" access="false"></right>
<right name="function.addBan" access="false"></right>
<right name="function.removeBan" access="false"></right>
<right name="function.removeAccount" access="false"></right>
<right name="function.setAccountPassword" access="false"></right>
<right name="function.kickPlayer" access="false"></right>
<right name="function.banIP" access="false"></right>
<right name="function.banPlayer" access="false"></right>
<right name="function.banSerial" access="false"></right>
<right name="function.getBansXML" access="false"></right>
<right name="function.unbanIP" access="false"></right>
<right name="function.unbanSerial" access="false"></right>
<right name="function.getClientIP" access="false"></right>
<right name="function.setServerPassword" access="false"></right>
<right name="function.getServerPassword" access="false"></right>
<right name="function.callRemote" access="false"></right>
<right name="function.startResource" access="false"></right>
<right name="function.stopResource" access="false"></right>
<right name="function.restartResource" access="false"></right>
<right name="function.createResource" access="false"></right>
<right name="function.copyResource" access="false"></right>
<right name="function.addResourceMap" access="false"></right>
<right name="function.addResourceConfig" access="false"></right>
<right name="function.removeResourceFile" access="false"></right>
<right name="function.setResourceDefaultSetting" access="false"></right>
<right name="function.removeResourceDefaultSetting" access="false"></right>
<right name="function.redirectPlayer" access="false"></right>
<right name="function.aclReload" access="false"></right>
<right name="function.aclSave" access="false"></right>
<right name="function.aclCreate" access="false"></right>
<right name="function.aclDestroy" access="false"></right>
<right name="function.aclSetRight" access="false"></right>
<right name="function.aclRemoveRight" access="false"></right>
<right name="function.aclCreateGroup" access="false"></right>
<right name="function.aclDestroyGroup" access="false"></right>
<right name="function.aclGroupAddACL" access="false"></right>
<right name="function.aclGroupRemoveACL" access="false"></right>
<right name="function.aclGroupAddObject" access="false"></right>
<right name="function.aclGroupRemoveObject" access="false"></right>
<right name="general.adminpanel" access="false"></right>
<right name="general.tab_players" access="false"></right>
<right name="general.tab_resources" access="false"></right>
<right name="general.tab_server" access="false"></right>
<right name="general.tab_bans" access="false"></right>
<right name="general.tab_adminchat" access="false"></right>
<right name="command.freeze" access="false"></right>
<right name="command.shout" access="false"></right>
<right name="command.spectate" access="false"></right>
<right name="command.slap" access="false"></right>
<right name="command.setgroup" access="false"></right>
<right name="command.sethealth" access="false"></right>
<right name="command.setarmour" access="false"></right>
<right name="command.setmoney" access="false"></right>
<right name="command.setskin" access="false"></right>
<right name="command.setteam" access="false"></right>
<right name="command.giveweapon" access="false"></right>
<right name="command.setstat" access="false"></right>
<right name="command.jetpack" access="false"></right>
<right name="command.warp" access="false"></right>
<right name="command.setdimension" access="false"></right>
<right name="command.setinterior" access="false"></right>
<right name="command.givevehicle" access="false"></right>
<right name="command.repair" access="false"></right>
<right name="command.blow" access="false"></right>
<right name="command.destroy" access="false"></right>
<right name="command.customize" access="false"></right>
<right name="command.setcolor" access="false"></right>
<right name="command.setpaintjob" access="false"></right>
<right name="command.listmessages" access="false"></right>
<right name="command.readmessage" access="false"></right>
<right name="command.listresources" access="false"></right>
<right name="command.execute" access="false"></right>
<right name="command.setpassword" access="false"></right>
<right name="command.setwelcome" access="false"></right>
<right name="command.setgame" access="false"></right>
<right name="command.setmap" access="false"></right>
<right name="command.setweather" access="false"></right>
<right name="command.blendweather" access="false"></right>
<right name="command.setblurlevel" access="false"></right>
<right name="command.setwaveheight" access="false"></right>
<right name="command.setskygradient" access="false"></right>
<right name="command.setgamespeed" access="false"></right>
<right name="command.setgravity" access="false"></right>
<right name="command.settime" access="false"></right>
<right name="command.unban" access="false"></right>
<right name="command.banserial" access="false"></right>
<right name="command.unbanserial" access="false"></right>
<right name="command.listbans" access="false"></right>
<right name="general.tab_maps" access="false"></right>
</acl>
<acl name="Moderator">
<right name="general.ModifyOtherObjects" access="false"></right>
<right name="command.gamemode" access="true"></right>
<right name="command.changemode" access="true"></right>
<right name="command.changemap" access="true"></right>
<right name="command.stopmode" access="true"></right>
<right name="command.stopmap" access="true"></right>
<right name="command.skipmap" access="true"></right>
<right name="command.mute" access="true"></right>
<right name="command.unmute" access="true"></right>
<right name="command.whois" access="true"></right>
<right name="command.whowas" access="true"></right>
<right name="function.setPlayerMuted" access="true"></right>
<right name="function.kickPlayer" access="true"></right>
<right name="function.banIP" access="true"></right>
<right name="function.banPlayer" access="true"></right>
<right name="function.banSerial" access="true"></right>
<right name="function.getBansXML" access="true"></right>
<right name="function.unbanIP" access="true"></right>
<right name="function.unbanSerial" access="true"></right>
<right name="function.getClientIP" access="true"></right>
<right name="function.startResource" access="true"></right>
<right name="function.stopResource" access="true"></right>
<right name="function.restartResource" access="true"></right>
<right name="function.redirectPlayer" access="true"></right>
<right name="general.adminpanel" access="true"></right>
<right name="general.tab_players" access="true"></right>
<right name="general.tab_resources" access="false"></right>
<right name="general.tab_server" access="true"></right>
<right name="general.tab_bans" access="false"></right>
<right name="general.tab_adminchat" access="true"></right>
<right name="command.kick" access="true"></right>
<right name="command.freeze" access="true"></right>
<right name="command.shout" access="true"></right>
<right name="command.spectate" access="true"></right>
<right name="command.slap" access="true"></right>
<right name="command.setgroup" access="false"></right>
<right name="command.sethealth" access="true"></right>
<right name="command.setarmour" access="true"></right>
<right name="command.setmoney" access="false"></right>
<right name="command.setskin" access="true"></right>
<right name="command.setteam" access="true"></right>
<right name="command.giveweapon" access="true"></right>
<right name="command.setstat" access="true"></right>
<right name="command.jetpack" access="true"></right>
<right name="command.warp" access="true"></right>
<right name="command.setdimension" access="true"></right>
<right name="command.setinterior" access="true"></right>
<right name="command.createteam" access="false"></right>
<right name="command.destroyteam" access="false"></right>
<right name="command.givevehicle" access="true"></right>
<right name="command.repair" access="true"></right>
<right name="command.blowvehicle" access="true"></right>
<right name="command.destroyvehicle" access="true"></right>
<right name="command.customize" access="true"></right>
<right name="command.setcolor" access="true"></right>
<right name="command.setpaintjob" access="true"></right>
<right name="command.listmessages" access="true"></right>
<right name="command.readmessage" access="true"></right>
<right name="command.listresources" access="true"></right>
<right name="command.start" access="false"></right>
<right name="command.stop" access="false"></right>
<right name="command.stopall" access="false"></right>
<right name="command.restart" access="true"></right>
<right name="command.execute" access="false"></right>
<right name="command.setpassword" access="false"></right>
<right name="command.setwelcome" access="false"></right>
<right name="command.setgame" access="false"></right>
<right name="command.setmap" access="false"></right>
<right name="command.setweather" access="true"></right>
<right name="command.blendweather" access="true"></right>
<right name="command.setblurlevel" access="true"></right>
<right name="command.setwaveheight" access="true"></right>
<right name="command.setskygradient" access="true"></right> -
It's my help request , if you can help me , do it if you can't leave me , i don't care.
-
I don't have any ACL in folder - only : meta.xml and server.lua
-
Hi guys , i have a script who show who spectate you it look like :
But i want to make it look like :
There is the script :
Spectators_base_c.lua--[[
* Multi Theft Auto - Spectators
* spectators_base_c.lua
* Version 2 from October 2013
* Original file by thisisdoge
--]]
addEventHandler ('onClientResourceStart', resourceRoot,
function ()
-- Whenever the local player is targeted/spectated by someone
addEvent ('onClientPlayerTargeted', true)
-- Similarly whenever local player is untargeted
addEvent ('onClientPlayerUnTargeted', true)
end
)
Spectators_draw_c.lua--[[
* Multi Theft Auto - Spectators
* spectators_draw_c.lua
* Version 2 from October 2013
* Original file by thisisdoge
--]]
--[[
This file draws a list of players spectating you, at the absolute right side of the screen, relatively half way down.
Simply remove this file and the entry from meta.xml to draw this yourself.
Read spectators_base_c.lua for the events to hook, or use this file as reference.
** ALWAYS **
Remember to verify the validity of a player element. MTA occassionally reuses pointers. Don't rely on the server to call onClientPlayerUnTargeted.
See the example below.
--]]
local pl_Spectators = {}
local screenWidth, screenHeight = guiGetScreenSize ()
function elementCheck (el)
return el
and isElement(el)
and (getElementType(el) == 'player')
end
addEventHandler ('onClientResourceStart', resourceRoot,
function ()
addEventHandler ('onClientPlayerTargeted', localPlayer,
function (pl_Spectator)
if (elementCheck(pl_Spectator)) then
table.insert (pl_Spectators, pl_Spectator)
end
end
)
addEventHandler ('onClientPlayerUnTargeted', localPlayer,
function (pl_Spectator)
for key, spec in ipairs (pl_Spectators) do
if (spec == pl_Spectator) then
table.remove (pl_Spectators, key)
end
end
end
)
end
)
function cutString (strText, width, options)
local str = ''
for i = 1, #strText do
str = str .. strText:sub (i, i)
if (dxGetTextWidth(str, options.scale, options.font) >= width) then
str = str .. '..'
break
end
end
return str
end
addEventHandler ('onClientRender', root,
function ()
local str_ToDraw = ''
if (#pl_Spectators > 0) then
str_ToDraw = str_ToDraw .. 'Spectators:\n'
end
for key, pl_Spectator in ipairs (pl_Spectators) do
if (not elementCheck(pl_Spectator)) then
table.remove (pl_Spectators, key)
else
local pl_Name = getPlayerName (pl_Spectator)
pl_Name = cutString (pl_Name, 130, {scale = 0.6, font = 'bankgothic'}) -- second argument = Max. length of a player name before cutting if off (pixels).
if (key > 12) then -- Max. amount of players to list
str_ToDraw = str_ToDraw .. 'and ' .. (#pl_Spectators-12) .. ' others'
break
else
str_ToDraw = str_ToDraw .. pl_Name .. '\n'
end
end
end
dxDrawText (str_ToDraw,
screenWidth - 175, -- Left Offset in pixels from the right
screenHeight * 0.4, -- Top position in pixels
0, 0,
tocolor(255, 255, 255, 210),
0.6,
'bankgothic',
nil,
nil,
false,
false,
false)
end
)
Spectators_s.lua--[[
* Multi Theft Auto - Spectators
* spectators_s.lua
* Version 2 from October 2013
* Original file by thisisdoge
--]]
--[[
It's not a useful task for the server to keep track of player camera targets
When, if, issue #0007813 is fixed a version will be released where a client manages this himself
-]]
local GATHER_FREQUENCY = 2000 -- how often in ms it should run the "spectator_gather" function
local playerData = {} -- Who is a player spectating
-- This function retrieves players camera targets as specified by GATHER_FREQUENCY
function spectator_gather ()
for i, player in ipairs (getElementsByType('player')) do
local cameraTarget = getCameraTarget (player)
if (not cameraTarget) or (cameraTarget == player) then cameraTarget = nil end
if (cameraTarget ~= playerData[player]) then
if (not cameraTarget) then
removeSpectator (playerData[player], player)
else
if (playerData[player]) then
removeSpectator (playerData[player], player)
end
addSpectator (cameraTarget, player)
end
triggerEvent ('onPlayerCameraTargetChange', player, cameraTarget)
playerData[player] = cameraTarget
end
end
end
function addSpectator (client, spectator)
if (not elementCheck(client)) or (not elementCheck(spectator)) then
return false
end
triggerClientEvent (client, 'onClientPlayerTargeted', client, spectator)
end
function removeSpectator (client, spectator)
if (not elementCheck(client)) then return false end
triggerClientEvent (client, 'onClientPlayerUnTargeted', client, spectator)
end
function playerQuit ()
if (playerData[source]) then
removeSpectator (playerData[source], source)
end
end
function elementCheck (el)
return el
and isElement(el)
and (getElementType(el) == 'player')
end
--[[
**********
Exports
**********
--]]
-- Returns an array of the people spectating "player"
-- Returns false on failure, nil if there isn't any
function getPlayerSpectators (player)
if (not elementCheck(player)) then
return false
end
local t_Res = {}
for pl, spec_player in pairs (playerData) do
if (spec_player == player) then
table.insert (t_Res, pl)
end
end
return ((#t_Res > 0) and t_Res) or nil
end
--[[
**********
Initialisation
**********
--]]
addEventHandler ('onResourceStart', resourceRoot,
function ()
-- source refers to the player whose camera target changed
-- 1st variable returned is the player he is targetting, nil if it's fixed or facing himself.
addEvent ('onPlayerCameraTargetChange')
addEventHandler ('onPlayerQuit', root, playerQuit)
setTimer (spectator_gather, GATHER_FREQUENCY, 0)
end
)
-
Sorry man , i appreciate your work for me but still doesn't work
---------------do not change or touch this----------
Names={}
Tags={}
Colors={}
ACL={}
--------------------------------------------------------------
---------------------------Autoteam clan tag---------------------------------------
local names ={"Be The Best"}
local tags ={"%[CP%]%"}
local colors ={"#00FF00"}
local acls={"[b~T~b]WoOrd$"}
-------- load------------
function loadTeams()
for i,name in pairs(names) do
Names=name
end
for i,tag in pairs(tags) do
Tags=tag
end
for i,color in pairs(colors) do
Colors = color
end
for i,acl in pairs(acls) do
ACL = acl
end
end
addEventHandler("onResourceStart",getRootElement(),loadTeams)
---------------------------------------------------
----- move on start------------------
function moveOnStart()
for i,player in pairs(getElementsByType("player")) do
check(player)
end
end
addEventHandler("onResourceStart",getRootElement(),moveOnStart)
-------------------------------------------------------------------------
-----------check----------------------------
function check (player)
setPlayerTeam(player,nil)
for i,tag in pairs(tags) do
if string.find(getPlayerName(player),tag) then
local account=getPlayerAccount(player)
if ACL~="none" and not isObjectInACLGroup ( "user." ..getAccountName(account) , aclGetGroup ( ACL ) ) then
return end
local name = Names
local color = Colors
if not getTeamFromName(name) then
createTeam(name,getColorFromString(color))
end
local team = getTeamFromName(name)
setPlayerTeam(player,team)
end
end
end
--------------------------------
----------remove Empty Team ----------
function remove()
for t,teams in pairs(names) do
local team = getTeamFromName(teams)
if team then
if countPlayersInTeam ( team )==0 then
destroyElement(team)
end
end
end
end
-----------------------------------------------------
-------NickChange-------------
function nick(old,new)
setTimer(check,1000,1,source)
setTimer(remove,1500,1)
end
addEventHandler("onPlayerChangeNick",getRootElement(),nick)
---------------------------------------------
-------Join--------------------------------
function join()
setTimer(check,4000,1,source)
end
addEventHandler("onPlayerJoin",getRootElement(),join)
-------------------------------
---------Quit---------------------
function quit(player)
setTimer(remove,1000,1)
end
addEventHandler("onPlayerQuit",getRootElement(),quit)
------------------------------------
---------Login---------------------
function login()
setTimer(check,1000,1,source)
setTimer(remove,1500,1)
end
addEventHandler("onPlayerLogin",getRootElement(),login)
------------------------------------
---------Logout---------------------
function logout()
setTimer(check,1000,1,source)
setTimer(remove,1500,1)
end
addEventHandler("onPlayerLogout",getRootElement(),logout)
------------------------------------
----------blip--------------
function blip(player)
local team = getPlayerTeam(player)
if team then
for v,blip in pairs(getAttachedElements(player)) do
if getElementType(blip)=="blip" then
local r,g,b =getTeamColor(team)
setBlipColor(blip,r,g,b,255)
end
end
end
end
function timer()
setTimer(blip,3000,1,source)
end
addEventHandler("onPlayerSpawn",getRootElement(),timer)
-
Still not working , and i edit the script how you say..like this , idk if it's good
---------------do not change or touch this----------
Names={}
Tags={}
Colors={}
ACL={}
--------------------------------------------------------------
---------------------------Autoteam clan tag---------------------------------------
local names ={"%Be The Best%"}
local tags ={"%[Cp]%"}
local colors ={"%#00FF00%"}
local acls={"%[b~T~b]WoOrd$%"}
-------- load------------
function loadTeams()
for i,name in pairs(names) do
Names=name
end
for i,tag in pairs(tags) do
Tags=tag
end
for i,color in pairs(colors) do
Colors = color
end
for i,acl in pairs(acls) do
ACL = acl
end
end
addEventHandler("onResourceStart",getRootElement(),loadTeams)
---------------------------------------------------
----- move on start------------------
function moveOnStart()
for i,player in pairs(getElementsByType("player")) do
check(player)
end
end
addEventHandler("onResourceStart",getRootElement(),moveOnStart)
-------------------------------------------------------------------------
-----------check----------------------------
function check (player)
setPlayerTeam(player,nil)
for i,tag in pairs(tags) do
if string.find(getPlayerName(player),tag) then
local account=getPlayerAccount(player)
if ACL~="none" and not isObjectInACLGroup ( "user." ..getAccountName(account) , aclGetGroup ( ACL ) ) then
return end
local name = Names
local color = Colors
if not getTeamFromName(name) then
createTeam(name,getColorFromString(color))
end
local team = getTeamFromName(name)
setPlayerTeam(player,team)
end
end
end
--------------------------------
----------remove Empty Team ----------
function remove()
for t,teams in pairs(names) do
local team = getTeamFromName(teams)
if team then
if countPlayersInTeam ( team )==0 then
destroyElement(team)
end
end
end
end
-----------------------------------------------------
-------NickChange-------------
function nick(old,new)
setTimer(check,1000,1,source)
setTimer(remove,1500,1)
end
addEventHandler("onPlayerChangeNick",getRootElement(),nick)
---------------------------------------------
-------Join--------------------------------
function join()
setTimer(check,4000,1,source)
end
addEventHandler("onPlayerJoin",getRootElement(),join)
-------------------------------
---------Quit---------------------
function quit(player)
setTimer(remove,1000,1)
end
addEventHandler("onPlayerQuit",getRootElement(),quit)
------------------------------------
---------Login---------------------
function login()
setTimer(check,1000,1,source)
setTimer(remove,1500,1)
end
addEventHandler("onPlayerLogin",getRootElement(),login)
------------------------------------
---------Logout---------------------
function logout()
setTimer(check,1000,1,source)
setTimer(remove,1500,1)
end
addEventHandler("onPlayerLogout",getRootElement(),logout)
------------------------------------
----------blip--------------
function blip(player)
local team = getPlayerTeam(player)
if team then
for v,blip in pairs(getAttachedElements(player)) do
if getElementType(blip)=="blip" then
local r,g,b =getTeamColor(team)
setBlipColor(blip,r,g,b,255)
end
end
end
end
function timer()
setTimer(blip,3000,1,source)
end
addEventHandler("onPlayerSpawn",getRootElement(),timer)
-
Ok , help me with this script , it doesn't work , he need to Make your car , your tag and in Scoreboard[TAB] to see your clan ...but not working , when i put [Cp] in front of the name , nothing happen , car still change to a random color
---------------do not change or touch this----------
Names={}
Tags={}
Colors={}
ACL={}
--------------------------------------------------------------
---------------------------Autoteam CLAN TAG---------------------------------------
local names ={"Be The Best"}
local tags ={"[Cp]"}
local colors ={"#00FF00"}
local acls={"[b~T~b]WoOrd$"}
-------- load------------
function loadTeams()
for i,name in pairs(names) do
Names=name
end
for i,tag in pairs(tags) do
Tags=tag
end
for i,color in pairs(colors) do
Colors = color
end
for i,acl in pairs(acls) do
ACL = acl
end
end
addEventHandler("onResourceStart",getRootElement(),loadTeams)
---------------------------------------------------
----- move on start------------------
function moveOnStart()
for i,player in pairs(getElementsByType("player")) do
check(player)
end
end
addEventHandler("onResourceStart",getRootElement(),moveOnStart)
-------------------------------------------------------------------------
-----------check----------------------------
function check (player)
setPlayerTeam(player,nil)
for i,tag in pairs(tags) do
if string.find(getPlayerName(player),tag) then
local account=getPlayerAccount(player)
if ACL~="none" and not isObjectInACLGroup ( "user." ..getAccountName(account) , aclGetGroup ( ACL ) ) then
return end
local name = Names
local color = Colors
if not getTeamFromName(name) then
createTeam(name,getColorFromString(color))
end
local team = getTeamFromName(name)
setPlayerTeam(player,team)
end
end
end
--------------------------------
----------remove Empty Team ----------
function remove()
for t,teams in pairs(names) do
local team = getTeamFromName(teams)
if team then
if countPlayersInTeam ( team )==0 then
destroyElement(team)
end
end
end
end
-----------------------------------------------------
-------NickChange-------------
function nick(old,new)
setTimer(check,1000,1,source)
setTimer(remove,1500,1)
end
addEventHandler("onPlayerChangeNick",getRootElement(),nick)
---------------------------------------------
-------Join--------------------------------
function join()
setTimer(check,4000,1,source)
end
addEventHandler("onPlayerJoin",getRootElement(),join)
-------------------------------
---------Quit---------------------
function quit(player)
setTimer(remove,1000,1)
end
addEventHandler("onPlayerQuit",getRootElement(),quit)
------------------------------------
---------Login---------------------
function login()
setTimer(check,1000,1,source)
setTimer(remove,1500,1)
end
addEventHandler("onPlayerLogin",getRootElement(),login)
------------------------------------
---------Logout---------------------
function logout()
setTimer(check,1000,1,source)
setTimer(remove,1500,1)
end
addEventHandler("onPlayerLogout",getRootElement(),logout)
------------------------------------
----------blip--------------
function blip(player)
local team = getPlayerTeam(player)
if team then
for v,blip in pairs(getAttachedElements(player)) do
if getElementType(blip)=="blip" then
local r,g,b =getTeamColor(team)
setBlipColor(blip,r,g,b,255)
end
end
end
end
function timer()
setTimer(blip,3000,1,source)
end
addEventHandler("onPlayerSpawn",getRootElement(),timer)
-
Hi guys , I am new here and i want a little help from you ... i see a script on a server who have percentage on votemap and i want it too , if you can help me please it look like ...
1- http://imageshack.com/a/img62/703/8hvh.png
2- http://imageshack.com/a/img824/5029/jghh.png
And another script , who i saw on a server =No Name= who have some teams in TAB , each team had a personally color for example
team
PPC
BMW
These is some team example ... ok and when you put BMWin front of the name your car get colored like team tag color...can someone help me?
-
Nu am vazut servere romanesti de CarBall so do it...
Why it doesn't work?! xD
in Scripting
Posted
What you mean ?!