-
Posts
740 -
Joined
-
Last visited
Everything posted by al-Kobra
-
اول كود عندك خرابيط ؟ مكان الكومند ؟
-
الطلب الاول : Client Side function cant() triggerServerEvent("cant",localPlayer) end local timer = 4000 addEventHandler("onClientRender",getRootElement(),cant) setTimer( function() removeEventHandler("onClientRender",getRootElement(),cant) end,timer,1) end end ) addCommandHandler ( "cant", cant ) Server Side addEvent("cant",true) addEventHandler("cant",getRootElement(), function() setElementHealth(source,100) end ) الطلب الثاني guiSetEnabled الطلب الثالث اول شي نزل هذا المود https://community.multitheftauto.com/in ... ls&id=7613 local dxDraw3DText = exports.3D_DX_Texts:dxDraw3DText local ped = createPed ( ........ ) addEventHandler( "onClientResourceStart", getResourceRootElement( getThisResource( ) ), function( ) local x, y, z = getElementPosition( ped ) local theText = dxDraw3DText( "Friend", x, y, z ) end end )
-
وين اضع الكود كلنت ولا سيرفر كلنت
-
xmlLoadFile اضغط عليه وبتشوف مثال من الويكي
-
addEventHandler ( "onResourceStart", getRootElement(), function () txd = engineLoadTXD ( "اسم الملف الا بتحطه ولازم يكون txd" ) engineImportTXD ( txd, 587 ) -- 587 هو رقم الاوبجيكت الا تبغي تبدل وياه end )
-
استخدم هذا الفنكشن engineLoadTXD
-
xmlCreateFile xmlSaveFile اتوقع
-
'onClientMarkerHit' guiSetVisible
-
الطلب الثاني : اول شي نزل ذا المود https://community.multitheftauto.com/in ... ls&id=7613 local dxDraw3DText = exports.3D_DX_Texts:dxDraw3DText -- define the function addEventHandler( "onClientResourceStart", getResourceRootElement( getThisResource( ) ), function( ) element dxDraw3DText( string text, int x, int y, int z [, int scale = 2, string font = "default", int r = 255, int g = 255, int b = 255, int maxDistance = 12 ] ) --Syntax end )
-
قصدي لاضغطت على القريد الاول شخصية الاولى تجي صورتها يمين ولاضغطت الثانية تنمسح صورت ذاك وتجي صورتها مو يعني تنمسح خلص ماترجع فهمت ادري فاهم قصدك ,, سو تحقق اذا حدد مثلا على سي جي سو انشاء صورة واذا مثلا حددت على ذا كوول امسح الصورة الاولى وسو الثانية وكذا
-
guiGridListGetSelectedItems guiCreateStaticImage destroyElement --اتوقع ,, يعني مو اكيد
-
TableCars[source] = createVehicle( id, x, y, z ) if not TableCars[source] then return end warpPedIntoVehicle ( source, TableCars[source] ) return end local x,y,z = getElementPosition( source ) TableCars[source] = createVehicle( id, x, y, z ) if not TableCars[source] then return end warpPedIntoVehicle ( source, TableCars[source] ) شوف شلون مكرر AircraftIdSpawn = { { 1430.9000244141,596.09997558594,14 }, } local base = createBlip (1386.28809,583.47192,10.91094,23) setBlipVisibleDistance (base, 23) local group1 = '[MFA]' local group2 = 'SyR' output = function( text, element, r, g, b, vaule ) exports["guimessages"]:outputServer(element, text, r, g, b) end function start() end addEventHandler('onResourceStart', resourceRoot, start) function mm() end onAbadyWasted = function() if getElementData ( source , "Group" ) == groupName then function sp( source ) setElementPosition( source, 1384.70386,548.67749,1008.09998 ) setElementInterior ( source, 0 ) setElementDimension ( source, 0 ) setPedArmor( hPlayer, 200 ) setElementHealth( hPlayer, 200 ) setPedSkin( source, 230 ) setPedArmor( source, 100 ) end setTimer(sp,1000,1,source) end end addEventHandler ( "onPlayerSpawn", getRootElement(), onAbadyWasted ) TableCars = {} addEvent('gvoa', true) addEventHandler('gvoa', root, function( nameCar ) if isElement( TableCars[source] ) then destroyElement( TableCars[source] ) end local id = getVehicleIDFromName( nameCar ) if id == 487 or id == 425 or id == 548 or id == 520 or id == 469 then local x, y, z = unpack( AircraftIdSpawn[math.random(#AircraftIdSpawn)] ) TableCars[source] = createVehicle( id, x, y, z ) if not TableCars[source] then return end warpPedIntoVehicle ( source, TableCars[source] ) return end local x,y,z = getElementPosition( source ) addVehicleUpgrade(TableCars[source], 1147) addVehicleUpgrade(TableCars[source], 1041) addVehicleUpgrade(TableCars[source], 1035) addVehicleUpgrade(TableCars[source], 1010) addVehicleUpgrade(TableCars[source], 1087) addVehicleUpgrade(TableCars[source], 1171) addVehicleUpgrade(TableCars[source], 1149) setVehiclePaintjob(TableCars[source], 1) end ) addEventHandler('onPlayerQuit', root, function() if isElement( TableCars[source] ) then destroyElement( TableCars[source] ) end end ) addEventHandler( "onVehicleStartEnter", resourceRoot, function(thepla) if getElementData( thepla, 'Group' ) == group1 or getElementData( thepla, 'Group' ) == group2 then outputChatBox( "** Welcome To Groups Car", thepla, 255, 0, 0, true ) else cancelEvent( ) outputChatBox( "** This Vehicle For Group [ [MFA] ]", thepla, 255, 0, 0, true ) end end ) جربه
-
هو يقصد ان كتب السيريال في ايدت ,, بعدين السيارة تنحفظ على السيريال الا كتبه في الايدت
-
عشان السيارة تضاف للقريد ليست سوها بالـ xml
-
انت ليش مسوي الترايقر من السيرفر للكلنت ؟
-
انت تبغيه لازم من الايدت ؟ يعني ما تبغي الا يطلع السيارة تتخزن عنده على طول ؟
-
كان مكتوب كذا setVehiclePaintjob ( veh, 3 ) انت مو محدد اسم السيارة وانا سويته كذا setVehiclePaintjob ( veh[source], 3 ) هذا كود انشاء السيارة veh[source] = createVehicle(carID, x,y,z)
-
addEventHandler("onClientGUIClick",root, function () if ( source == GUIEditor_Button[2] ) then local x, y, z = guiGetText(GUIEditor_Edit[3]),guiGetText(GUIEditor_Edit[4]),guiGetText(GUIEditor_Edit[5]) local ID = guiGetText(GUIEditor_Edit[6]) local serial = guiGetText(GUIEditor_Edit[2]) triggerServerEvent("cVehicle", getLocalPlayer ( ), x, y, z, ID, serial) end end ) addEvent ( "cVehicle", true ) addEventHandler ( "cVehicle", root, function ( x,y,z, ID, serial ) local Car = createVehicle ( ID, x, y, z ) local carName = getVehicleNameFromModel ( tonumber ( ID ) ) executeSQLQuery("CREATE TABLE IF NOT EXISTS SQL_xSave_Car (serial)") executeSQLQuery("INSERT INTO SQL_xSave_Car(serial) VALUES(?)",serial) triggerClientEvent ( root, "AddCarName", root,carName ) end ) جرب
-
local veh = {} addEvent ("getCar", true) addEventHandler ("getCar", root, function (car) if isElement( veh[source] ) then destroyElement( veh[source] )veh[source] = nil end local carID = getVehicleModelFromName (car) local x,y,z = getElementPosition(source) local carName = getVehicleNameFromModel (carID) veh[source] = createVehicle(carID, x,y,z) setVehicleColor(veh[source], 255, 255, 255) warpPedIntoVehicle(source, veh[source]) outputChatBox ( "* #FF5A5ACreated #ffffff"..carName.." #FF5A5Awas successful!",player,255,90,90,true) setElementData(veh[source],"Serial",getPlayerSerial(source)) end) addEventHandler("onVehicleStartEnter", resourceRoot, function ( player ) if getPlayerSerial ( player ) == getElementData(source,"Serial") then outputChatBox(" ***[Welcome To Your Car]*** ", player, math.random(0,255), math.random(0,255), math.random(0,255), true ) else cancelEvent () outputChatBox ( "* **** [ Car of Serial [".. getElementData(source,"Serial") .."] s car", player, math.random(0,255), math.random(0,255), math.random(0,255), true ) end end ) addEvent("sl8",true) addEventHandler("sl8",root, function() setVehiclePaintjob ( veh[source], 1 ) end) addEvent("sl",true) addEventHandler("sl",root, function() setVehiclePaintjob ( veh[source], 2 ) end) addEvent("s",true) addEventHandler("s",root, function() setVehiclePaintjob ( veh[source], 3 ) end) جرب كذا
-
وش يطلع في الديبوق ؟
-
addEvent ( "cVehicle", true ) addEventHandler ( "cVehicle", root, function ( x,y,z, ID ) local Car = createVehicle ( ID, x, y, z ) local carName = getVehicleNameFromModel ( tonumber ( ID ) ) executeSQLQuery("CREATE TABLE IF NOT EXISTS SQL_xSave_Car (Serial)") local Serial = getPlayerSerial(source) executeSQLQuery("INSERT INTO SQL_xSave_Car(Serial) VALUES(?)",Serial) triggerClientEvent ( root, "AddCarName", root,carName ) end ) كذا السيرفر سايد + ليه مسوي ترايقر من السيرفر للكلنت ؟
-
الخطأ بأي ترايقر ؟
