-
Posts
367 -
Joined
-
Last visited
Everything posted by AJXB
-
He's talking about bots to replace players and you're talking about creating peds. Not the same thing
-
Get the default acl.xml file and try again?
-
The healthy thing to do is to make one resource and just export the functions. Otherwise, you're just repeating code and that's useless.
-
Way to reinvent how Lua comments are supposed to be.
-
[ BL ] Business Life | Roleplay | Looking For Developers[PAID]
AJXB replied to Mr.Solo's topic in Looking for staff
Wow that's so cute that you don't wanna use leaked sources.. lmfao I can make the entire gamemode in no time, but are you paying well enough? -
And if I may ask, do you update the purchased resources for each client after you update the versions? Also, how are you protecting these resources from being leaked? (someone can purchase one resource and leak it since you're selling the source code, I presume)
- 10 replies
-
- premium shop
- mta:sa scripts
-
(and 2 more)
Tagged with:
-
يا حبيبي مافي شي بالبرجمة اسمه "ما ضبط".. شو الخطأ؟ شي استوا؟
-
They aren't useless, they look good, and your theme looks good. but if you think it's worth 200 euros, it's not. at least not to me. But I wouldn't be surprised if "clans" pay that much. Anyway, good luck
-
First you wanted to trigger the event onWasted, then onDamage, now you're asking onWasted again. What. Do. You. Want?
-
Or trigger an event when the player types anything and set a timer to reset the status
-
local team = getTeamFromName('Players') setPlayerTeam(source,team)
-
I just added it in the right place and added an "end" for the if. Just copy my code, you need to learn more from the wiki how Lua works
-
[PUBG/Battle Royale] MTA Battlegrounds Server [INTERNATIONAL]
AJXB replied to Fist's topic in Servers to play on
You should -
local serialMute = { } function doAction(thePlayer, cmd, actionId, playername, arg3) if (isElement( thePlayer )) then if actionId then local actionId = tonumber(actionId) local player = getPlayerFromNamePart(playername or "") local name = getPlayerName(thePlayer) if player then if actionId == 1 then local accName = getAccountName ( getPlayerAccount ( thePlayer ) ) if isObjectInACLGroup ("user."..accName, aclGetGroup ( "Admin" ) ) then local duration = (tonumber(arg3) or 0) * 60 * 1000 setPlayerMuted(player, true) outputChatBox(getPlayerName(player).." #005A0Ehas been muted by #FFFFFF"..name.."#005A0E.#FFFFFF Reason: insulting #005A0EDuration #FFFFFF["..math.floor((duration *1.66666667 * 1/100000)).." mins].", root, 255, 255, 255, true) local timer = setTimer ( unmute, duration, 1, player ) serialMute [ getPlayerSerial ( player ) ] = { duration, timer }) end end else outputChatBox("Could not find the player.",thePlayer, 255, 0, 0) end end end end addCommandHandler("action", doAction) function unmutePlayer(player,command,victimName) if victimName then local victim = getPlayerFromNamePart(victimName or "") if victim then if ( isPlayerMuted(victim) ) then setPlayerMuted(victim, false) end end end end addCommandHandler("unmute",unmutePlayer) function onJoin () local serial = getPlayerSerial(source) local muted = serialMute [ serial ] if ( type ( muted ) == "table" ) then if ( muted [ 1 ] ) then setPlayerMuted ( source, true ) local timer = setTimer ( unmute, muted [ 1 ], 1, source ) serialMute [ serial ] [ 2 ] = timer return end end setPlayerMuted ( source, false ) end addEventHandler ( "onPlayerJoin", getRootElement(), onJoin ) addEventHandler ( "onPlayerQuit", root, function ( ) local serial = getPlayerSerial ( source ) local muted = serialMute [ serial ] if ( type ( muted ) == "table" ) then if isTimer ( muted [ 2 ] ) then local timeLeft = getTimerDetails ( muted [ 2 ] ) killTimer ( muted [ 2 ] ) serialMute [ serial ] [ 1 ] = timeLeft end end end ) function unmute ( thePlayer ) if isElement ( thePlayer ) then setPlayerMuted ( thePlayer, false ) serialMute [ getPlayerSerial ( thePlayer ) ] = nil outputChatBox ( "You have been unmuted by Console.", thePlayer, 0, 255, 100 ) end end function getPlayerFromNamePart(name) if name then for i, player in ipairs(getElementsByType("player")) do if string.find(getPlayerName(player):lower(), tostring(name):lower(), 1, true) then return player end end end return false end Try this
-
What the hell is that? line 74 and 75 are not in a function.. What..
-
See, it depends on many factors if changing the config didn't work. try writing a resource that starts these two resources for you (give it admin ACL) And then see where that takes you
-
Did you restart the server after you added yourself? If so, repost your code.
-
Did you add yourself in the ACL file?
-
I already gave you the code, read above please, and understand the code.
-
That function clearly triggers addEventHandler("onPedWasted", resourceRoot, deanimated) onPedWasted, the Wasted part means the ped is dead, thus, it triggers when the Zombie is dead. You should make a different event/function onPedDamage