Mr-M3AND
Members-
Posts
312 -
Joined
-
Last visited
Everything posted by Mr-M3AND
-
بس نفس المشكلة ينحذف بس لما اسوي ريستارت يرجعون مثل اول carName للاسف ماضبط عرفت الكلمه هذي :: Client addEventHandler("onClientGUIClick",GUIEditor_Button[2], function () local row,col = guiGridListGetSelectedItem(GUIEditor_Grid[1]) if guiGridListGetSelectedItem( GUIEditor_Grid[1]) == -1 then return end triggerServerEvent("RemoveRow",localPlayer,carName,row) end ) addEvent ( "DeleteRow" , true) addEventHandler ( "DeleteRow" ,root, function ( carName ) guiGridListRemoveRow (GUIEditor_Grid[1], tostring( carName ) ) end ) :: Server addEvent("RemoveRow", true) addEventHandler("RemoveRow", root, function(carName,row) if executeSQLQuery("DELETE FROM `SQL_Data` WHERE `carName` = ? ", tostring(carName) ) then triggerClientEvent("DeleteRow",root, tostring( row)) end end )
-
الله يعطيك العافية يابرستيج ان شاءالله الكود ينفعني بشوف وش يصير معي ورد خبر
-
https://forum.multitheftauto.com/viewtopic.php?f=160&p=546902
-
طيب سويته وضبط صار يحفظ وسويت كود عشان احذفه من القريد ليست ولكن في مشكلة لما احذفه ينحذف ولما اسوي ريستارت يرجع زي اول يعني ماانحذف :: Client addEventHandler("onClientGUIClick",root, function () if ( source == GUIEditor_Button[1] ) then local name = guiGetText(GUIEditor_Edit[1]) local x, y, z = guiGetText(GUIEditor_Edit[2]),guiGetText(GUIEditor_Edit[3]),guiGetText(GUIEditor_Edit[4]) local carID = guiGetText(GUIEditor_Edit[5]) local carName = getVehicleNameFromModel ( tonumber ( carID ) ) triggerServerEvent("Save",localPlayer, x, y, z,carID, carName) end end ) addEventHandler("onClientGUIClick",GUIEditor_Button[2], function () local row,col = guiGridListGetSelectedItem(GUIEditor_Grid[1]) if guiGridListGetSelectedItem( GUIEditor_Grid[1]) == -1 then return end triggerServerEvent("RemoveRow",localPlayer,carName,row) end ) addEvent ( "DeleteRow" , true) addEventHandler ( "DeleteRow" ,root, function ( carName ) guiGridListRemoveRow (GUIEditor_Grid[1], tostring( carName ) ) end ) addEvent ( "AddDataCarName", true ) addEventHandler ( "AddDataCarName", root, function (carName ) local row = guiGridListAddRow ( GUIEditor_Grid[1] ) guiGridListSetItemText ( GUIEditor_Grid[1], row, 1,tostring ( carName ), false, false ) end ) addEvent ( "AddCarName", true ) addEventHandler ( "AddCarName", root, function ( onClientSqlList) guiGridListClear ( GUIEditor_Grid[1] ) for _, v in ipairs ( onClientSqlList ) do row = guiGridListAddRow ( GUIEditor_Grid[1] ) guiGridListSetItemText (GUIEditor_Grid[1], row, 1, tostring ( v.carName ), false, false ) end end ) addEventHandler ( "onClientResourceStart", resourceRoot, function ( ) triggerServerEvent ( "Refresh", localPlayer ) end ) :: Server addEventHandler ( "onResourceStart", resourceRoot, function ( ) executeSQLQuery ( "CREATE TABLE IF NOT EXISTS `SQL_Data` (`carName`)" ) outputDebugString("SQL Data Base Started!",0,0,255,0,0) end ) function setSQL_Data ( carName ) return executeSQLQuery ( "INSERT INTO `SQL_Data` ( `carName` ) VALUES ( ? )",tostring(carName)) end function SelectFromSql ( ) local data = executeSQLQuery ( "SELECT * FROM `SQL_Data`" ) if ( type ( data ) == "table" and #data == 0) or not data then return { } else return data; end end function UpDateListInSql ( element ) if ( not isElement ( element ) ) then return; end local Upsql = SelectFromSql ( ) triggerClientEvent ( element, "AddCarName", element, Upsql ) end addEvent ( "Save", true ) addEventHandler ( "Save", root, function ( x, y, z, carID,carName ) local Car = createVehicle ( carID, x, y, z ) setSQL_Data ( carName); triggerClientEvent ( root, "AddDataCarName", root,carName ) end ) addEvent("RemoveRow", true) addEventHandler("RemoveRow", root, function(row) if executeSQLQuery("DELETE FROM `SQL_Data` WHERE `carName` = ? ", tostring(carName) ) then triggerClientEvent("DeleteRow",root, row) end end ) addEvent ( "Refresh", true ) addEventHandler ( "Refresh", root, function ( ) UpDateListInSql ( source ) end )
-
كلامك مضبوط ومن ناحيه انه كيف يحذفها احط له زر يسوي دستروي كار بس وخلاص تختفي السيارة
-
لا قصدك انت عندك لوحة خاصة وتفتح المود وتنصنع سياره تكتب السريال ورقم السياره وتجي بالقريد ليست ورايعها بس هو يقدر يطلعها ويخفيها ؟ يب السيارة تروح للوحة اللاعب صاحب السسيريال يعني حطيت سيريالك بالايديت وصنعت السيارة كذا ابيها تروح للوحتك انت بس وتنحفظ على طول لين انت تحذفها من لوحة القريد ليست حقتك كذا اعتقد ان كلامي واضح
-
ابيها تكون محفوظة بالقريد ليست للاعب صاحب السيريال وماتروح لين هو يمسحها يعني حطيت السيريال وصنعت السيارة ابيها تروح للوحة القريد ليست للاعب صاحب السيريال وتنحفظ هناك وحتى لو سويت ريستارت تبقى مكانها
-
اللي ابيه سلمك الله عندي ايديت الاحداثيات واي دي السيارة وسيريال اللاعب لما انشئ السيارة تنحفظ على سيريال اللاعب اللي حطيته بالايديت وتتخزن بالقريد ليست اتمنى انك فهمت وش اقصد
-
عشان السيارة تضاف للقريد ليست سوها بالـ xml ماافهم لها كثير يبغالها واحد فاهم اذا تفهم لها ورينا شطارتك
-
عشان السيارة تضاف للقريد ليست
-
يب ابي السيارة تتخزن بالقريد ليست على سيريال اللاعب اللي حطيته بالايديت
-
اذا ماني غلطان تخزين المعلومات بالداتا مؤقت يعني راح افقدها لما اطلع من السيرفر
-
ماضبط لما اسوي تحديث للمود مااحصل شي
-
السلام عليكم لهذا الكود لحفظ السيارة بالقريد ليست , ابي احفظها بسيريال اللاعب اللي احدده انا MySQL كيف اسوي قاعده بيانات :: Client 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 ) end end ) :: Server addEvent ( "cVehicle", true ) addEventHandler ( "cVehicle", root, function ( x,y,z, ID ) local Car = createVehicle ( ID, x, y, z ) local carName = getVehicleNameFromModel ( tonumber ( ID ) ) triggerClientEvent ( root, "AddCarName", root,carName ) end )
-
قصدك كذا؟ triggerServerEvent("cVehicle", getLocalPlayer ( ), x, y, z, ID )
-
السلام عليكم شباب شوفو هذا الكود اقدر انشئ سيارة وهميه بملف الكلينت لكن لما اسوي تريقر للسيرفر وانشئ السيارة كيف اجيب معلومات الاي دي والاحداثيات من الايديت بملف الكلينت :: Client 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]) Car = createVehicle ( ID, x, y, z ) end end )
-
ما يشتغل :: Client addEvent("Speed",true) addEventHandler("Speed",root, function () setGameSpeed ( 10 ) setTimer(setGameSpeed, 10000,1,1)--- 10000 = 10 end ) addEventHandler ("onClientGUIClick", getRootElement() function() if ( source == speed ) then triggerServerEvent("setPlayerSpeed",getLocalPlayer ( )) end end )
-
end الا اذا كان كذا مايحتاج elseif
-
الترتيب مو مهم , تقدر تخليها كذا end end او كذا end end على راحتك
