Jump to content

iPrestege

Members
  • Posts

    10,056
  • Joined

  • Last visited

  • Days Won

    27

Everything posted by iPrestege

  1. function getNearestVehicle( player ) local x, y, z = getElementPosition( player ) local prevDistance local nearestVehicle for i, v in ipairs( getElementsByType( "vehicle" ) ) do local distance = getDistanceBetweenPoints3D( x, y, z, getElementPosition( v ) ) if distance <= ( prevDistance or distance + 1 ) then prevDistance = distance nearestVehicle = v end end return nearestVehicle or false end function doSomethingWithTheNearestVeh( player ) local vehicle = getNearestVehicle( player ) local x1, y1, z1 = getElementPosition ( vehicle ) local x2, y2, z2 = getElementPosition ( player ) if vehicle then if not getPedOccupiedVehicle( player ) then if isfeuerwehr ( player ) then if (getPedWeapon (player) == 42) then if getDistanceBetweenPoints3D ( x1, y1, z1, x2, y2, z2 ) < 5 then if (getElementHealth ( vehicle ) <= 255 ) then setPedAnimation( player, "FLAME", "FLAME_fire" ) setTimer( setPedAnimation, 15000, 1, player ) setElementHealth( vehicle, 255 ) else outputChatBox ( "Dieses Fahrzeug brennt nicht!", player, 125, 0, 0 ) end else outputChatBox ( "Hier ist kein Fahrzeug zum Reparieren!", player, 125, 0, 0 ) end else outputChatBox ( "Du hast keinen Feuerloescher!", player, 125, 0, 0 ) end else outputChatBox ( "Du bist kein Mitglied der Feuerwehr!", player, 125, 0, 0 ) end else outputChatBox ( "Du musst vor der Motorhaube des Fahrzeuges stehen!", player, 125, 0, 0 ) end end end addCommandHandler( "loeschen", doSomethingWithTheNearestVeh )
  2. I Know That Becuase That I Trigger It If Am Right ?
  3. كان ناقصك فواصل في الـ ترايقر وخطأ الكود تبع النافذهـ ^^
  4. ^ ماشوفك مسوي وظيفة عند الضغط ؟ ؟onClientGUIClick
  5. السطر 20 ماله داعي تعرف وش حقة عشان تقول مالة داعي؟
  6. السطر 20 ماله داعي تعرف وش حقة عشان تقول مالة داعي؟
  7. السطر 20 ماله داعي تعرف وش حقة عشان تقول مالة داعي؟
  8. In what ? As i say in the "setTimer" !
  9. Why ?? The Timer is Wrong .
  10. Client Side : GUIEditor_Button = {} GUIEditor_Image = {} wnd = guiCreateWindow(219,150,551,400,"SKINS By LBN",false) guiSetAlpha(wnd,1) GUIEditor_Image[1] = guiCreateStaticImage(32,50,174,98,"images/1.png",false,wnd) GUIEditor_Image[2] = guiCreateStaticImage(337,40,193,94,"images/2.png",false,wnd) GUIEditor_Image[3] = guiCreateStaticImage(42,261,156,91,"images/3.png",false,wnd) GUIEditor_Image[4] = guiCreateStaticImage(362,267,145,82,"images/4.png",false,wnd) GUIEditor_Button[1] = guiCreateButton(68,168,91,36,"موافق",false,wnd) GUIEditor_Button[2] = guiCreateButton(393,165,91,36,"موافق",false,wnd) GUIEditor_Button[3] = guiCreateButton(393,350,91,36,"موافق",false,wnd) GUIEditor_Button[4] = guiCreateButton(73,350,91,36,"موافق",false,wnd) bindKey("F7","down", function () guiSetVisible(wnd,not guiGetVisible(wnd)) showCursor(guiGetVisible(wnd)) guiSetInputEnabled(guiGetVisible(wnd)) end) function onGuiClick (button, state, absoluteX, absoluteY) if (source == GUIEditor_Button[1]) then triggerServerEvent ("skin1",localPlayer) elseif (source == GUIEditor_Button[2]) then triggerServerEvent ("skin2", localPlayer) elseif (source == GUIEditor_Button[3]) then triggerServerEvent ("skin3",localPlayer) elseif (source == GUIEditor_Button[4]) then triggerServerEvent ("skin4",localPlayer) end end addEventHandler ("onClientGUIClick", getRootElement(), onGuiClick) function Repskin() TXD1 = engineLoadTXD ("skin/124.txd"); engineImportTXD (TXD1, 124); DFF1 = engineLoadDFF ("skin/124.dff", 124); engineReplaceModel (DFF1, 124); TXD2 = engineLoadTXD ("skin/46.txd"); engineImportTXD (TXD2, 46); DFF2 = engineLoadDFF ("skin/46.dff", 46); engineReplaceModel (DFF2, 46); TXD3 = engineLoadTXD3 ("skin/102.txd"); engineImportTXD (TXD3, 102); DFF3 = engineLoadDFF ("skin/102.dff", 102); engineReplaceModel (DFF3, 102); TXD4 = engineLoadTXD4 ("skin/82.txd"); engineImportTXD (TXD4, 82); DFF4 = engineLoadDFF ("skin/82.dff", 82); engineReplaceModel (DFF4, 82); end addEventHandler ( "onClientResourceStart", getResourceRootElement(getThisResource()), Repskin)
  11. Client Side : addEventHandler("onClientResourceStart",resourceRoot, function () triggerServerEvent("SetData",localPlayer) end) Server Side : addEvent("SetData",true) addEventHandler("SetData",root, function () setElementModel(source,math.random(165,166)) end) Best To Do it Trigger To Check Players ^^ @ Mr.Alm You're Script Won't work .
  12. function createBDTeamOnStart () BDTeam = createTeam ( "BD Members", 0, 255, 0 )-- create a new team and named it 'BD' end addEventHandler("onResourceStart", resourceRoot, createBDTeamOnStart) -- add an event handler function setBDTeam() if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("BD")) then -- if he is BD setPlayerTeam(source, BDTeam) -- set him to BD end end addEventHandler("onPlayerLogin",getRootElement(),setBDTeam) -- add an event handler
  13. متى تبي تسحبها و كيف تبي تسحبها ماوضحت لي ..
  14. ممكن توضح وش اللي مافهمتة؟ واي كود تقصد كلها بتشتغل معك وكلها تقفل وتفتح المركبة بنفس الزر
  15. You Should To Read it And Learn How To Do it .
  16. كلها حقي وحق سعد كلنت ض1
  17. مثال على زر / isOn = true addEventHandler( "onClientGUIClick", root, function () if ( source == Button ) then local vehicle = getPedOccupiedVehicle (localPlayer) if vehicle then if isOn then isOn = false setVehicleEngineState ( vehicle, false ) else isOn = true setVehicleEngineState ( vehicle, true ) end end end end )
  18. وضح من أول تجلس تقول حذف واخفاء ؟
  19. ^^ destroyElement setElementAlpha
×
×
  • Create New...