Jump to content

SoMoRay

Members
  • Posts

    169
  • Joined

  • Last visited

Everything posted by SoMoRay

  1. تسلم ممكن مثال ثاني ؟
  2. السلام عليكم مطلوب شرح حق return
  3. I don't want open new topic what proplem when speed vehicle 120 doesn't give player 1 star and this my code I do it's function getElementSpeed(element,unit) if (unit == nil) then unit = 0 end if (isElement(element)) then local x,y,z = getElementVelocity(element) if (unit=="mph" or unit==1 or unit =='1') then return (x^2 + y^2 + z^2) ^ 0.5 * 100 else return (x^2 + y^2 + z^2) ^ 0.5 * 1.61 * 100 end else outputDebugString("Not an element. Can't get speed") return false end end addEventHandler("onClientRender",getRootElement(), function ( ) local vehicle = getPedOccupiedVehicle ( localPlayer ) if ( vehicle ) then local Speed = getElementSpeed ( vehicle,"kmh" ) if ( Speed >= 120 ) then if ( getPlayerWantedLevel == 0 ) then triggerServerEvent("Wanted0",thePlayer0,localPlayer) elseif ( getPlayerWantedLevel == 1 ) then triggerServerEvent("Wanted1",thePlayer1,localPlayer) elseif ( getPlayerWantedLevel == 2 ) then triggerServerEvent("Wanted2",thePlayer2,localPlayer) elseif ( getPlayerWantedLevel == 3 ) then triggerServerEvent("Wanted3",thePlayer3,localPlayer) elseif ( getPlayerWantedLevel == 4 ) then triggerServerEvent("Wanted4",thePlayer4,localPlayer) elseif ( getPlayerWantedLevel == 5 ) then triggerServerEvent("Wanted5",thePlayer5,localPlayer) end end end end) server addEvent("Wanted0",true) addEventHandler("Wanted0",root, function (thePlayer0) setPlayerWantedLevel ( thePlayer0, 1 ) end ) addEvent("Wanted1",true) addEventHandler("Wanted1",root, function (thePlayer1) setPlayerWantedLevel ( thePlayer1, 2 ) end ) addEvent("Wanted2",true) addEventHandler("Wanted2",root, function (thePlayer2) setPlayerWantedLevel ( thePlayer2, 3 ) end ) addEvent("Wanted3",true) addEventHandler("Wanted3",root, function (thePlayer3) setPlayerWantedLevel ( thePlayer3, 4 ) end ) addEvent("Wanted4",true) addEventHandler("Wanted4",root, function (thePlayer4) setPlayerWantedLevel ( thePlayer4, 5 ) end ) addEvent("Wanted5",true) addEventHandler("Wanted5",root, function (thePlayer5) setPlayerWantedLevel ( thePlayer5, 6 ) end )
  4. I want him just outputchat for player entered and not in team pollice and I do it but make wrong with team function Vehicle = { 523 } addEventHandler("onVehicleStartEnter",getRootElement(), function () for _,v in ipairs ( Vehicle ) do if ( getTeamName( getPlayerTeam( v ) ) ~= "Police" ) then outputChatBox("* You Must Be In Police Team !",source,255,0,0,true) cancelEvent() end end end )
  5. how to make just police team join car police?
  6. no im dowing with him police job he is my friend
  7. server if playerWhoUses == localPlayer then What does localPlayer do in server side? what wrong now Server Side ! addEvent("Setting",true) addEventHandler("Setting",root, function(playerWhoUses) giveWeapon ( playerWhoUses, 3, 1) setPlayerTeam ( playerWhoUses, Police ) end) Client side ! addEventHandler ( 'onClientGUIClick', GUIEditor.button[1], function( playerWhoUses ) if playerWhoUses == localPlayer then for theKey,thePlayer in ipairs(getElementsByType("player")) do if ( getPlayerWantedLevel ( playerWhoUses ) == 0 ) then setPlayerNametagText ( playerWhoUses, '[COP]' .. getPlayerName ( playerWhoUses ) ) setElementData ( playerWhoUses, 'job', 'police' ) setPedSkin ( playerWhoUses, 280 ) triggerServerEvent("Setting",playerWhoUses,getLocalPlayer()) outputChatBox ( '', playerWhoUses, 0, 0, 255, false ) outputChatBox ( '', playerWhoUses, 0, 0, 255, false ) outputChatBox ( '', playerWhoUses, 0, 0, 255, false ) else outputChatBox ( '', playerWhoUses, 0, 0, 255, false ) end end end end )
  8. function( playerWhoUses ) if playerWhoUses == localPlayer then for theKey,thePlayer in ipairs(getElementsByType("player")) do if ( getPlayerWantedLevel ( playerWhoUses ) == 0 ) then WARRING : Bad argument @getPlayerWantedLevel
  9. and when leave plane it's work fine ?
  10. GUIEditor = { memo = {} } marker[1] = createMarker( 1958.2806396484, -2183.5830078125, 13.546875,"cylinder", 2, 255, 0, 0, 255 ) blip = createBlip( 1958.2806396484, -2183.5830078125, 13.546875, 5, 3, 255, 0, 0, 255 ) addEventHandler("onClientResourceStart", resourceRoot, function( ) wnd = guiCreateWindow(544, 219, 393, 315, "Pilot Misson", false) guiWindowSetSizable(wnd, false) guiSetAlpha(wnd, 1.00) GUIEditor.memo[1] = guiCreateMemo(13, 32, 370, 186, "Pilot Misson By AlooyFTW", false, wnd) guiMemoSetReadOnly(GUIEditor.memo[1], true) Take_it = guiCreateButton(23, 247, 146, 41, "Take It !", false, wnd) guiSetProperty(Take_it, "NormalTextColour", "FFAAAAAA") Exit = guiCreateButton(227, 247, 146, 41, "Exit", false, wnd) guiSetProperty(Exit, "NormalTextColour", "FFAAAAAA") guiSetVisible(wnd,false) end ) addEventHandler("onClientMarkerHit",getRootElement(), function( element ) if element == localPlayer then if ( source == marker[1] ) then guiSetVisible(wnd,true) showCursor(true) elseif ( source == marker[2] ) then destroyElement(marker[2]) destroyElement( blip1 ) outputChatBox ( "Go To Red Flag Blip In Map !", source, 255, 0, 0, true ) marker[3] = createMarker( -1648.7810058594, -201.68106079102, 14.240471839905,"cylinder", 5, 255, 255, 0, 255 ) blip2 = createBlip( -1648.7810058594, -201.68106079102, 14.240471839905, 19, 2, 255, 0, 0, 255 ) elseif ( source == marker[3] ) then destroyElement(marker[3]) destroyElement( blip2 ) outputChatBox ( "Go To Red Flag Blip In Map !", source, 255, 0, 0, true ) marker[4] = createMarker( 1955.7342529297, -2493.7749023438, 13.53911781311,"cylinder", 5, 255, 255, 0, 255 ) blip3 = createBlip( 1955.7342529297, -2493.7749023438, 13.53911781311, 19, 2, 255, 0, 0, 255 ) elseif ( source == marker[4] ) then destroyElement(marker[4]) destroyElement( blip3 ) triggerServerEvent("Done",getLocalPlayer()) end end end ) addEventHandler("onClientGUIClick",getRootElement(), function( ) if ( source == Exit ) then guiSetVisible(wnd,false) setElementPosition( localPlayer,1957.9681396484, -2179.650390625, 13.546875 ) setCameraTarget( localPlayer ) showCursor(false) elseif ( source == Take_it ) then guiSetVisible(wnd,false) showCursor(false) outputChatBox ( "Go To Red Flag Blip In Map !", source, 255, 0, 0, true ) triggerServerEvent("onPlayerTake",getLocalPlayer()) marker[2] = createMarker( 1438.82421875, 1462.8070068359, 10.8203125,"cylinder", 5, 255, 255, 0, 255 ) blip1 = createBlip( 1438.82421875, 1462.8070068359, 10.8203125, 19, 2, 255, 0, 0, 255 ) setCameraTarget( localPlayer ) end end ) ----------- Client Side ! addEvent("Destroy",true) addEvent("Destroy",true) addEventHandler("Destroy",getRootElement(), function() if ( marker[2] or marker[3] or marker[4] ) then destroyElement(marker[2]) destroyElement(marker[3]) destroyElement(marker[4]) destroyElement(blip1) destroyElement(blip2) destroyElement(blip3) end end ) -------------------- blow addEvent("Blow",true) addEventHandler("Blow",getRootElement(), function() if ( marker[2] or marker[3] or marker[4] ) then destroyElement(marker[2]) destroyElement(marker[3]) destroyElement(marker[4]) destroyElement(blip1) destroyElement(blip2) destroyElement(blip3) outputChatBox ( "Misson Canceled For You Exit Plane !", source, 255, 0, 0, true ) end end ) serverSide ! Plane = {} addEvent("onPlayerTake",true) addEventHandler("onPlayerTake",getRootElement(), function( ) Plane[source] = createVehicle( 513 , 2070.1633300781 , -2493.3559570313 , 13.523823738098 ) if ( Plane[source] ) then warpPedIntoVehicle ( source,Plane[source] ) setCameraTarget( source , source ) end end ) addEvent("Done",true) addEventHandler("Done",getRootElement(), function( ) if ( Plane[source] ) then destroyElement(Plane[source]) givePlayerMoney(source,13000) outputChatBox ( "Misson Done And You Now Has Been Give 13000$", source, 255, 0, 0, true ) end end ) function xxx(player) if ( source == Plane[player] ) then destroyElement(Plane[player]) triggerClientEvent(player,"Destroy",player) end end addEventHandler("onVehicleStartExit",getRootElement(),xxx) addEventHandler("onVehicleExit",getRootElement(),xxx) function qqq(player) if ( source == Plane[player] ) then destroyElement(Plane[player]) triggerClientEvent(player,"Blow",player) end end addEventHandler("onVehicleExplode",getRootElement(),qqq)
  11. I don't destroy him but this is the proplem I go inside marker and doesn't open for me window
  12. how it's now wil be to open when attached to him the player leave plane
  13. thanx but now proplem on destroy plane and all marker + blip doesn't open window on marker[1] when attached to him
  14. ya and the proplem is this
  15. stil don't destroy vehicle
  16. ----------- Client Side ! addEvent("Destroy",true) addEventHandler("Destroy",getRootElement(), function() destroyElement(marker[2]) destroyElement(marker[3]) destroyElement(marker[4]) end) ------------ Server Side ! addEventHandler("onVehicleExit",getRootElement(), function() if ( Plane[source] ) then destroyElement(Plane[source]) triggerClientEvent("Destroy",getRootElement()) end end)
  17. trigger for which function ?
  18. What do you mean ? It is server side events ! I mean you said to ise "onVehicleExit" or "Client" Right? It's better to use it server to check the "Plane" . I don't understand getElementData setElementData
  19. mean when player quit from plane
×
×
  • Create New...