Shayan816
Members-
Posts
46 -
Joined
-
Last visited
Everything posted by Shayan816
-
No only this 1 single file in this resource..
-
i turned of save system.. and tried when i do /pvp all my weapons gone..
-
no, i dont want to remove all weapons.. just load the weapons, i mean before i do /pvp i used all grenades, but when i go /pvp i got them back i want to load all current weapons player has. i dont want to get the weapons back which i fired no nothing.. i dont have givepedweapon or giveplayerweapon or anything about giving in my whole script
-
watch the video.. This is my problem when i do /pvp it loading the weapons back which i fired.. Please Help ?? code
-
can you show screenshot of error ?
-
just try <include resource="general_resources" /> and also what error its showing ? cant find include resource or what ?
-
im trying to disable friendlyfire in a zone.. so i created a zone, so players cannot kill another players.. but when they go outside the zone.. they can kill each other.. but its not working.. local aSavePlaces = { Rectangle = { -- X, Y, Ancho, Alto -- { -3000, -2989, 6000, 3500 }; }; } local aRadarAreaPlaces = { -- x, y ,Ancho, Alto, color: R, G, B, A. -- { -3000, -2989, 6000, 3500, 0, 255, 0, 180 }; } local sResourceName = getResourceName ( resource ) local bUseGunsInSavePlace = get( sResourceName .. '.UseGunsInSaveZone' ) local bUseRadarArea = get( sResourceName .. '.UseRadarArea' ) local pColshape, pRadarArea local bUseRunInSaveZone = get( sResourceName .. '.UseRunInSaveZone' ) local bUseJumpInSaveZone = get( sResourceName .. '.UseJumpInSaveZone' ) local bUseWeaponHudInSaveZone = get( sResourceName .. '.UseWeaponHudInSaveZone' ) local bUseAmmoHudInSaveZone = get( sResourceName .. '.UseAmmoHudInSaveZone' ) local bUseDamageInSaveZone = get( sResourceName .. '.UseDamageInSaveZone' ) addEventHandler ( 'onResourceStart', resourceRoot, function ( ) for s, _ in pairs( aSavePlaces ) do for _, a in pairs( aSavePlaces[ s ] ) do pColshape = _G[ 'createCol' .. s ]( unpack( a ) ) --setElementData( pColshape, 'zombieProof', true ) addEventHandler ( 'onColShapeHit', pColshape, function ( pHitElement ) if getElementType( pHitElement ) == 'player' then textDisplayAddObserver(display, pHitElement) if not bUseGunsInSavePlace then end if not bUseDamageInSaveZone then setElementData( pHitElement, 'damage', 'no' ) end elseif getElementType( pHitElement ) == 'ped' then -- check if the entered ped kill it if getElementData(pHitElement, "zombie") then if getElementData(pHitElement,"boss") ~= false then killPed(pHitElement) end end-- end-- end-- ) addEventHandler ( 'onColShapeLeave', pColshape, function ( pLeaveElement ) if getElementType( pLeaveElement ) == 'player' then if not bUseGunsInSavePlace then toggleControl ( pLeaveElement, 'fire', true ) toggleControl ( pLeaveElement, 'aim_weapon', true ) toggleControl ( pLeaveElement, 'vehicle_fire', true ) end if not bUseRunInSaveZone then toggleControl ( pLeaveElement, 'sprint', true ) end if not bUseJumpInSaveZone then toggleControl ( pLeaveElement, 'jump', true ) end if not bUseWeaponHudInSaveZone then showPlayerHudComponent ( pLeaveElement, 'weapon', true ) end if not bUseAmmoHudInSaveZone then showPlayerHudComponent ( pLeaveElement, 'ammo', true ) end if not bUseDamageInSaveZone then setElementData( pLeaveElement, 'damage', 'yes' ) end elseif getElementType( pLeaveElement ) == 'ped' then -- check if the entered ped kill it killPed( pLeaveElement ) -- kill ped end end ) end end if bUseRadarArea then for _, a in ipairs( aRadarAreaPlaces ) do pRadarArea = createRadarArea ( unpack( a ) ) end end end ) Players can kill each other inside and outside the zone i want to disable friendlyfire inside zone.. can anyone help ?
-
ok i understood, i made this local pvpTeam = createTeam("PVP") setTeamFriendlyFire(pvpTeam,true) Pvpzone = createColRectangle ( 909, 525, 2100, 2600 ) function Pvpzone ( thePlayer ) setElementPosition ( thePlayer, 2032.6420898438, 1429.3059082031, 10.8203125 ) outputChatBox ( getPlayerName ( thePlayer ) .. " has Entered in PVP zone!" ) setPlayerTeam ( thePlayer, pvpTeam ) end addCommandHandler ( "pvp", Pvpzone ) so when players do /pvp they will be moved to PVP Team and they can kill each other, but problem is, when players go to pvp and die, they staying in PVP Team, but i want when players die in PVP team, they should be moved to Players Team back.. so i added onPlayerwasted on Friendlyfire Script.. local pTeam = createTeam("Players",255,255,0) setTeamFriendlyFire(pTeam,false) function sFF() setPlayerTeam( source, pTeam ) end addEventHandler("onPlayerJoin", getRootElement(), sFF) function die() setPlayerTeam( source, pTeam ) end addEventHandler( "onPlayerWasted", getRootElement(), die) But still Players are stuck in PVP Team, when they do /pvp i want to move them to Players Team when they get die in PVp
-
im trying to disable FriendlyFire for certain zone, so players can kill each other, can anyone help me ? server Pvparea = createColRectangle ( 909, 525, 2100, 2600 ) function Pvpzone ( thePlayer ) setElementPosition ( thePlayer, 2032.6420898438, 1429.3059082031, 10.8203125 ) outputChatBox ( getPlayerName ( thePlayer ) .. " has Entered in PVP zone!" ) end addCommandHandler ( "pvp", Pvpzone ) client addEventHandler( 'onClientPlayerDamage', localPlayer, function( ) if getElementData( localPlayer, 'damage' ) == 'yes' then cancelEvent( ) end end ) can anyone help me ? and im using this friendlyfire script local pTeam = createTeam("Players",255,255,0) setTeamFriendlyFire(pTeam,false) function sFF() setPlayerTeam( source, pTeam ) end addEventHandler("onPlayerJoin", getRootElement(), sFF)
-
i want to disable friendly fire for all teams/players when they go in las venturas.. or can we just disable Friendly Fire in Another Dimension ? so i could put a teleport to Another Dimension.. i have teleport to a las venturas in Dimension 207, so can we just disable friendly fire for dimension 207 ?
-
Where can you show me please ?? im Newbie.. anyone help please ?
-
I used this code for Friendlyfire, so players cant kill other players.. local pTeam = createTeam("Players",255,255,0) setTeamFriendlyFire(pTeam,false) function sFF() setPlayerTeam( source, pTeam ) end addEventHandler("onPlayerJoin", getRootElement(), sFF) But i dont want friendlyfire for entire map. i want to set Las Venturas Area as PVP.. so is there anyway i can set friendlyfire on only in Las Venturas ? i tried this function createTeamsOnStart () teamPVP = createTeam ( "PVP", 0, 255, 255 ) setTeamFriendlyFire ( teamPVP, false ) end addEventHandler("onResourceStart", resourceRoot, createTeamsOnStart) local randomSpawnTable = { { 258, -2018, 22.5 }, { 1674, 2181, 22.8 }, { 2096, 1286, 10.8 }, { 1933, 1344, 10.8 }, { 2106, 1407, 24.2 }, { 1888, 1469, 11.4 } } function randomSpawn( thePlayer, randomSpawnTable ) local random = math.random( 1, #randomSpawnTable ) spawnPlayer( thePlayer, randomSpawnTable[random][1], randomSpawnTable[random][2], randomSpawnTable[random][3] randomSpawnTable[random][4] randomSpawnTable[random][5] randomSpawnTable[random][6] ) end addCommandHandler("PVP", randomSpawn) but its not working.. i have to move players to PVP Team Manually from Admin panel then its working.. i want when player do /pvp he move to PVP Team and spawn in location. Any Help Please ?
-
Thanks Working
-
I'm trying to add a moving gate in another dimension but its not working.. the gate is not appearing in the dimension.. function () dim = 300 object = createObject(980, 1209.1999511719, -2037, 70.800003051758, 0, 0, 0) setElementDimension( object, dim ) end x,y,z = getElementPosition (object) Zone = createColCircle ( x,y, 7, 7 ) function open () moveObject ( object, 500, 1209.1999511719, -2037, 76.099998474121 ) end addEventHandler ( "onColShapeHit", Zone, open ) function close () moveObject ( object, 500, 1209.1999511719, -2037, 70.800003051758 ) end addEventHandler ( "onColShapeLeave", Zone, close )
-
sorry my bad, Thanks fixed
-
Hey, I have a problem. i have downloaded nemesis script from community and i spawned nemesis in dimension 300 and everything works well but when nemesis died in chat box the message is appearing 2 times like this and after 1 minute 2 Nemesis are being spawned.. here Here is the code function Nemesisbymanawydan ( ) baz = createObject ( 360, -1935.5480957031, 665.44055175781, 48, 0, 0, 0 ) nemesi = exports [ "slothBot" ]:spawnBot ( 1143.8643798828, -2037.2325439453, 69.0078125, 90, math.random ( 300, 303 ), 0, 300, Nemesis, 38, "hunting", true ) setElementModel ( nemesi, 311 ) BlipNemesis = createBlipAttachedTo ( nemesi, 23 ) attachElements ( baz, nemesi, 0.2, 0.1, 0.5, 0, 90, 0 ) triggerClientEvent ( "nsound", root ) setElementData(nemesi, "nemesis",true) if nemesi then exports.extra_health:setElementExtraHealth ( nemesi, 5000 ) end end addEventHandler("onResourceStart", resourceRoot, Nemesisbymanawydan) addEvent("onBotWasted", true) addEventHandler("onBotWasted", getRootElement) function money (theKiller) if (source == nemesi) then givePlayerMoney(theKiller,math.random(1000,2000)) outputChatBox ( getPlayerName ( theKiller ) .. "#081DBFHas Killed Nemesis Next Nemesis Will Spawn After 1 Minute",getRootElement(), 255, 255, 255, true ) destroyElement(BlipNemesis) setTimer(Nemesisbymanawydan, 60000, 1) end end addEvent("onBotWasted", true) addEventHandler("onBotWasted", getRootElement(), money) function destroy () if ( not isElement ( nemesi ) ) then destroyElement(myBlip) end end addEvent("onBotWasted", true) addEventHandler("onBotWasted", getRootElement(), destroy)
