Jump to content

The Killer

Members
  • Posts

    1,336
  • Joined

Everything posted by The Killer

  1. وين تعدله انت ؟ في fetchMaps ?
  2. عجيب ؟ انا يبحث عندي تمام ومافيه مشاكل ! نفس الخطأ يطلع لك ؟
  3. انت لا تعدله بس انسخه وحطه زي كذا: addEventHandler ("onClientResourceStart", resourceRoot, function () triggerServerEvent ("GetMaps", localPlayer) end ) addEventHandler ("onClientGUIClick", resourceRoot, function () if (source == GUIEditor.button[2]) then local row = guiGridListGetSelectedItem (GUIEditor.gridlist[1]) local select = guiGridListGetItemText (GUIEditor.gridlist[1], row, 1) if (select and select ~= "") then triggerServerEvent ("nextM", localPlayer, select) end end end ) addEvent ("addMaps_", true) addEventHandler ("addMaps_", root, function (maps) guiGridListClear (GUIEditor.gridlist[1]) for _,v in ipairs (maps) do local row = guiGridListAddRow (GUIEditor.gridlist[1]) guiGridListSetItemText (GUIEditor.gridlist[1], row, 1, v, false, false) end end ) addEventHandler ("onClientGUIChanged", GUIEditor.edit[1], function () if guiGetText (source) ~= "" then guiGridListClear (GUIEditor.gridlist[1]) triggerServerEvent ("searchForIt", localPlayer, guiGetText (source)) else triggerServerEvent ("getMapsBack", localPlayer) end end ) addEvent ("ReplyFromServer", true) addEventHandler ("ReplyFromServer", root, function (mapName, maps) for _,v in ipairs (maps) do if string.find (v:lower (), mapName:lower ()) then local row = guiGridListAddRow (GUIEditor.gridlist[1]) guiGridListSetItemText (GUIEditor.gridlist[1], row, 1, v, false, false) end end end ) addEvent ("getAllMaps", true) addEventHandler ("getAllMaps", root, function (maps) for _,v in ipairs (maps) do local row = guiGridListAddRow (GUIEditor.gridlist[1]) guiGridListSetItemText (GUIEditor.gridlist[1], row, 1, v, false, false) end end ) function fetchMaps ( ) local Maps_ = { } for k, v in ipairs( getResources ( ) ) do if ( getResourceInfo( v, "type" ) == "map" and getResourceInfo( v, "gamemodes" ) == "race" )then table.insert ( Maps_, getResourceInfo( v, "name" ) ) end end return Maps_ end addEvent ("GetMaps", true) addEventHandler ("GetMaps", root, function () local Maps = fetchMaps () triggerClientEvent (source, "addMaps_", source, Maps) end ) addEvent ("searchForIt", true) addEventHandler ("searchForIt", root, function (mapName) local maps = fetchMaps () triggerClientEvent (source, "ReplyFromServer", source, mapName, maps) end ) addEvent ("getMapsBack", true) addEventHandler ("getMapsBack", root, function () local maps = fetchMaps () triggerClientEvent (source, "getAllMaps", source, maps) end ) addEvent ("nextM", true) addEventHandler ("nextM", root, function (map) executeCommandHandler ("nextmap", source, map) end )
  4. كيف ما تقدر تبحث ؟ انا شغال عندي ويبحث ومافيه مشاكل !
  5. function fetchMaps ( ) local Maps_ = { } for k, v in ipairs( getResources ( ) ) do if ( getResourceInfo( v, "type" ) == "map" and getResourceInfo( v, "gamemodes" ) == "race" )then table.insert ( Maps_, getResourceInfo( v, "name" ) ) end end return Maps_ end addEvent ("GetMaps", true) addEventHandler ("GetMaps", root, function () local Maps = fetchMaps () triggerClientEvent (source, "addMaps_", source, Maps) end ) addEvent ("searchForIt", true) addEventHandler ("searchForIt", root, function (mapName) local maps = fetchMaps () triggerClientEvent (source, "ReplyFromServer", source, mapName, maps) end ) addEvent ("getMapsBack", true) addEventHandler ("getMapsBack", root, function () local maps = fetchMaps () triggerClientEvent (source, "getAllMaps", source, maps) end ) addEvent ("nextM", true) addEventHandler ("nextM", root, function (map) executeCommandHandler ("nextmap", source, map) end )
  6. طيب سويته لك بطريقه مختلفه شويتين جربها : Client side # addEventHandler ("onClientResourceStart", resourceRoot, function () triggerServerEvent ("GetMaps", localPlayer) end ) addEventHandler ("onClientGUIClick", resourceRoot, function () if (source == GUIEditor.button[2]) then local row = guiGridListGetSelectedItem (GUIEditor.gridlist[1]) local select = guiGridListGetItemText (GUIEditor.gridlist[1], row, 1) if (select and select ~= "") then triggerServerEvent ("nextM", localPlayer, select) end end end ) addEvent ("addMaps_", true) addEventHandler ("addMaps_", root, function (maps) guiGridListClear (GUIEditor.gridlist[1]) for _,v in ipairs (maps) do local row = guiGridListAddRow (GUIEditor.gridlist[1]) guiGridListSetItemText (GUIEditor.gridlist[1], row, 1, v, false, false) end end ) addEventHandler ("onClientGUIChanged", GUIEditor.edit[1], function () if guiGetText (source) ~= "" then guiGridListClear (GUIEditor.gridlist[1]) triggerServerEvent ("searchForIt", localPlayer, guiGetText (source)) else triggerServerEvent ("getMapsBack", localPlayer) end end ) addEvent ("ReplyFromServer", true) addEventHandler ("ReplyFromServer", root, function (mapName, maps) for _,v in ipairs (maps) do if string.find (v:lower (), mapName:lower ()) then local row = guiGridListAddRow (GUIEditor.gridlist[1]) guiGridListSetItemText (GUIEditor.gridlist[1], row, 1, v, false, false) end end end ) addEvent ("getAllMaps", true) addEventHandler ("getAllMaps", root, function (maps) for _,v in ipairs (maps) do local row = guiGridListAddRow (GUIEditor.gridlist[1]) guiGridListSetItemText (GUIEditor.gridlist[1], row, 1, v, false, false) end end ) Server side # function fetchMaps ( ) local Maps_ = { } for k, v in ipairs( getResources ( ) ) do if ( getResourceInfo( v, "type" ) == "map" and getResourceInfo( v, "gamemodes" ) == "race" )then table.insert ( Maps_, getResourceName( v ) ) end end return Maps_ end addEvent ("GetMaps", true) addEventHandler ("GetMaps", root, function () local Maps = fetchMaps () triggerClientEvent (source, "addMaps_", source, Maps) end ) addEvent ("searchForIt", true) addEventHandler ("searchForIt", root, function (mapName) local maps = fetchMaps () triggerClientEvent (source, "ReplyFromServer", source, mapName, maps) end ) addEvent ("getMapsBack", true) addEventHandler ("getMapsBack", root, function () local maps = fetchMaps () triggerClientEvent (source, "getAllMaps", source, maps) end ) addEvent ("nextM", true) addEventHandler ("nextM", root, function (map) executeCommandHandler ("nextmap", source, map) end )
  7. الحين انت وش تبي تسوي بالظبط ؟ تبي في الايديت يوم تبحث ؟ ووش الخطأ ذا الي في الديبوق ؟ يوم كتبت طلع الخطأ ؟ + اطرح كود الكلاينت الاخير الي ركبته
  8. انت الظاهر ما تناظر للناس الي تعطيك طلبك وتكمل طلبك انحل من زمان لاكن مدري ليه ما تبي تشوفه ! هذا هو طلبك من اول كان تشوفه وانتهت السالفه # 'isMouseInPosition'
  9. Event # 'onClientGUIClick' function # guiGetText guiGridListAddRow guiGridListSetItemText guiGridListGetItemText guiGridListGetSelectedItem triggerServerEvent -- Server side # setTimer getPlayerSerial getPlayerName setPlayerMuted isPlayerMuted executeSQLQuery or (dbConnect + dbExec + dbQuery + dbPoll) triggerClientEvent
  10. + string.find getResourceName
  11. طيب فيه خطأ في كودك يمنع التشفير ومقدر اساعدك بدون اكواد
  12. الخطأ ناتج عن الكود فيه خطأ في الاكواد حقتك وهذا هو الي يمنع التشفير جرب تحقق منه في الديبوق
  13. 'setElementSpeed' 'getElementSpeed'
  14. Event # 'onClientGUIClick' function # guiGetText outputChatBox
  15. انت جربت القديم لاكن جرب هذا ! الظاهر انك ما شفته #
  16. Event # 'onClientGUIChanged' 'onClientGUIClick' function # guiGetText string.find guiGridListClear guiGridListAddRow guiGridListSetItemText guiGridListGetItemText guiGridListGetSelectedItem -- Server side # getResources getResourceName
  17. getTimerDetails وتحتاج بعض العمليات الحسابيه عشان تخليها على ساعات ودقائق وثواني
  18. @abodeoom اول شي انت مسويه كل ما يلمس الماركر يكرر عملية الاضافه # فهنا مشكله + انت ما حطيت الكولمن الي هو الصف فهنا ايضا مشكله وهو السبب الي يخلي السيارات ما تظهر ثاني شي ما شوف فيه مشكله لاكن جرب كذا # Client side # ---------------------[ اكواد تصميم ] marE = createMarker (2036.00134,1527.97314,10.82031, "cylinder", 1.5, 255 ,0 ,255 ,255) ---- GUIEditor = { gridlist = {}, window = {}, button = {} } GUIEditor.window[1] = guiCreateWindow(294, 229, 230, 415, "Cars | abodeoom", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetAlpha(GUIEditor.window[1], 1.00) guiSetProperty(GUIEditor.window[1], "CaptionColour", "C81DFF33") guiSetVisible (GUIEditor.window[1], false) GUIEditor.button[1] = guiCreateButton(9, 332, 105, 73, "Select", false, GUIEditor.window[1]) guiSetProperty(GUIEditor.button[1], "NormalTextColour", "C8FF1D1D") GUIEditor.button[2] = guiCreateButton(116, 332, 104, 73, "Close", false, GUIEditor.window[1]) guiSetProperty(GUIEditor.button[2], "NormalTextColour", "C8FCFF1D") GUIEditor.gridlist[1] = guiCreateGridList(9, 25, 211, 297, false, GUIEditor.window[1]) guiGridListAddColumn (GUIEditor.gridlist[1], "Vehicles", 0.85) addEventHandler ("onClientMarkerHit", marE, function (hit) if hit == localPlayer then guiSetVisible (GUIEditor.window[1], true) showCursor (guiGetVisible (GUIEditor.window[1])) end end ) local Vehicles = { {411}, {560}, -- {ID} } addEventHandler ("onClientResourceStat", resourceRoot, function () for _,v in ipairs (Vehicles) do local row = guiGridListAddRow (GUIEditor.gridlist[1]) guiGridListSetItemText (GUIEditor.gridlist[1], row, 1, getVehicleNameFromModel (v[1]), false, false) end end ) addEventHandler ("onClientGUIClick", resourceRoot, function () if (source == GUIEditor.button[1]) then local row = guiGridListGetSelectedItem (GUIEditor.gridlist[1]) local select = guiGridListGetItemText (GUIEditor.gridlist[1], row, 1) if (select and select ~= "") then local vehID = getVehicleModelFromName (select) triggerServerEvent ("onSelectingVehicle", localPlayer, vehID) end end if (source == GUIEditor.button[2]) then guiSetVisible (GUIEditor.window[1], false) showCursor (false) end end )
  19. Client side # window = guiCreateWindow ( ... ) grid = guiCreateGridList ( ... ) btn = guiCreateButton ( ... ) local Vehicles = { {411}, {560}, -- {ID} } addEventHandler ("onClientResourceStat", resourceRoot, function () for _,v in ipairs (Vehicles) do local row = guiGridListAddRow (grid) guiGridListSetItemText (grid, row, 1, getVehicleNameFromModel (v[1]), false, false) end end ) addEventHandler ("onClientGUIClick", resourceRoot, function () if (source == btn) then local row = guiGridListGetSelectedItem (grid) local select = guiGridListGetItemText (grid, row, 1) if (select and select ~= "") then local vehID = getVehicleModelFromName (select) triggerServerEvent ("onSelectingVehicle", localPlayer, vehID) end end end ) Server side # local Vehs = { } addEvent ("onSelectingVehicle", true) addEventHandler ("onSelectingVehicle", root, function (id) if isElement (Vehs [source]) then destroyElement (Vehs [source]) Vehs [source] = nil end local x,y,z = getElementPosition (source) Vehs [source] = createVehicle (id, x,y,z) warpPedIntoVehicle (source, Vehs [source]) end ) addEventHandler ("onVehicleExplode", resourceRoot, function () destroyElement (source) end ) addEventHandler ("onPlayerQuit", root, function () if isElement (Vehs [source]) then destroyElement (Vehs [source]) Vehs [source] = nil end end )
  20. مايشتغل ؟ كيف ما يشتغل ؟
×
×
  • Create New...