Jump to content

Shayan816

Members
  • Posts

    46
  • Joined

  • Last visited

Everything posted by Shayan816

  1. No only this 1 single file in this resource..
  2. i turned of save system.. and tried when i do /pvp all my weapons gone..
  3. 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
  4. watch the video.. This is my problem when i do /pvp it loading the weapons back which i fired.. Please Help ?? code
  5. Shayan816

    Zone

    at least anyone.. show me example of how to disable friendlyfire in certain zone
  6. just try <include resource="general_resources" /> and also what error its showing ? cant find include resource or what ?
  7. Shayan816

    Zone

    Guys anyone Help Please ?
  8. Shayan816

    Zone

    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 ?
  9. 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
  10. 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)
  11. 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 ?
  12. Where can you show me please ?? im Newbie.. anyone help please ?
  13. Shayan816

    PVP Script

    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 ?
  14. 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 )
  15. sorry my bad, Thanks fixed
  16. 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)
×
×
  • Create New...