SoMoRay
Members-
Posts
169 -
Joined
-
Last visited
Everything posted by SoMoRay
-
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 )
-
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 )
-
how to make just police team join car police?
-
return مافهمتها
-
no im dowing with him police job he is my friend
-
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 )
-
function( playerWhoUses ) if playerWhoUses == localPlayer then for theKey,thePlayer in ipairs(getElementsByType("player")) do if ( getPlayerWantedLevel ( playerWhoUses ) == 0 ) then WARRING : Bad argument @getPlayerWantedLevel
-
and when leave plane it's work fine ?
-
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)
-
I don't destroy him but this is the proplem I go inside marker and doesn't open for me window
-
how it's now wil be to open when attached to him the player leave plane
-
thanx but now proplem on destroy plane and all marker + blip doesn't open window on marker[1] when attached to him
-
ya and the proplem is this
-
stil don't destroy vehicle
-
----------- 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)
-
trigger for which function ?
-
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
-
mean when player quit from plane
