Jump to content

Mhmd.z

Members
  • Posts

    498
  • Joined

  • Last visited

1 Follower

Recent Profile Visitors

2,014 profile views

Mhmd.z's Achievements

Hustler

Hustler (26/54)

16

Reputation

  1. onStartResorce مافي فنكشن اسمه استخدم startResource stopResource
  2. يلي مكتوب بالدي بق هو انه كولر يلي معرفه جدول مو سترنقcolour وريني تعريف
  3. وريني ملف سيرفر يلي مسوي منه ترايقر واتاكد من احداثيات الزر
  4. في فرق بين الكود يلي معطيك ياه فوق وبين ذا خليه كذه function ChangeMyButtonEnabled () guiSetEnabled ( bRespawn, false ) setTimer(function() guiSetEnabled ( bRespawn, true ) end,60000,1) end
  5. ابدا من جديد احذف اكوادك المخربطه ذي 'onClientPlayerWasted'--اول ما يموت الاعب نعطيه داتا باسم القاتل setElementData--لاعطاء الداتا getPlayerName--نعطي الاعب داتا باسم القاتل addCommandHandler--نسوي امر علشان يطلع للاعب التحميل guiCreateProgressBar , guiProgressBarSetProgress , setTimer -- الوظائف يلي رح تستخدمها للتحميل outputChatBox -- (بعد ما يخلص التايمر حق التحميل تجيب بالشات داتا يلي مع الاعب ( الداتا يلي باسم القاتل
  6. حاول وورينا محاولتك
  7. وين السطر 32 اطرحه واذا كان داخل حدث او فنكشن اطرحه كامل
  8. executeSQLQuery("CREATE TABLE IF NOT EXISTS PlayersTag (player, serial, tag, colour)") addEventHandler("onPlayerQuit", root, function () local tag = getElementData(source, "tag") local colour = getElementData(source, "colour") local playerName = getPlayerName(source) local serial = getPlayerSerial(source) local sqlTag = executeSQLQuery("SELECT tag FROM PlayersTag WHERE serial=?", serial) if isGuestAccount(getPlayerAccount(source)) then return end if not tag or not colour then return end if sqlTag == 0 then executeSQLQuery("INSERT INTO PlayersTag(player, serial, tag, colour) VALUES(?,?,?,?)", playerName, serial, tag, colour) else executeSQLQuery("UPDATE PlayersTag SET player=?,serial=?,tag=?,colour=? WHERE serial=?", playerName, serial, tag, colour) end end ) addEventHandler("onPlayerLogin", root, function () local serial = getPlayerSerial(source) local sqlTag = executeSQLQuery("SELECT tag FROM PlayersTag WHERE serial=?", serial) local sqlColour = executeSQLQuery("SELECT colour FROM PlayersTag WHERE serial=?", serial) if sqlTag ~= 0 then setElementData(source, "tag", sqlTag) setElementData(source, "colour", sqlColour) outputChatBox("Your tag is: "..sqlTag, source) else outputChatBox("You havn't a tag", source) end end )
  9. addEventHandler("onPlayerLogin", root, function () local tag = executeSQLQuery("SELECT tag FROM `DataPlayers` WHERE Serial=?", getPlayerSerial(source) ) local colour = executeSQLQuery("SELECT colour FROM `DataPlayers` WHERE Serial=?", getPlayerSerial(source) ) if tag ~= 0 then outputChatBox("Your tag is: "..tag, player) setElementData(source, "tag", tag) setElementData(source, "colour", colour) end end ) ضيف ذا الحدث تحت اكوادك
  10. اتوقع انه مافي اخطاء جربه ...
  11. كذه تكون حفظته للقاعدة INSERT انت اول ما تسوي SELECT الحين مشان تجيب الشي يلي حفظته لازم تستخدم مثلا: addCommandHandler("get", function (player) local tag = executeSQLQuery("SELECT tag FROM DataPlayers WHERE Serial=?", getPlayerSerial(player) ) if tag ~= 0 then outputChatBox("Your tag is: "..tag, player) else outputChatBox("You havn't a tag", player) end end )
  12. debugscript 3 اكتب باف 8 وقلنا وش يجيك خطأ علشان نعرف نساعدك
  13. executeSQLQuery("SELECT tag FROM DataPlayers WHERE Serial=?", getPlayerSerial(source) ) ذا مثال لاستخراج تاج الاعب من سيرياله
  14. addEventHandler("onPlayerChat",root,function (msg) local tag = getElementData(source,"tag") or 'player' local colour = getElementData(source,"colour") or '#FFFFFF' outputChatBox("#FF0000 # #FFFFFF[ #CD0000"..tag .."#FFFFFF ]x #A5A5A5".. getPlayerName(source) .. ""..colour.." : ".. msg.."",root, 255, 255, 255, true) executeSQLQuery( ' INSERT INTO `DataPlayers` (Player,Serial,tag,colour) VALUES(?,?,?,?) ', getPlayerName(source), getPlayerSerial(source), tag, colour) return cancelEvent() end)
  15. local bRespawn = nil function showRespawnButton(victimDropItem) showCursor(true) local width, height = 201,54 local scrWidth, scrHeight = guiGetScreenSize() local x = scrWidth/2 - (width/2) local y = scrHeight/1.1 - (height/2) bRespawn = guiCreateButton(x, y, width, height,"Respawn",false) guiSetFont(bRespawn,"sa-header") guiSetEnabled ( bRespawn, false ) addEventHandler("onClientGUIClick", bRespawn, function () if bRespawn then bRespawn = nil showCursor(false) guiSetInputEnabled(false) ChangeMyButtonEnabled () end triggerServerEvent("es-system:acceptDeath", getLocalPlayer(), victimDropItem) showCursor(false) end, false) end addEvent("es-system:showRespawnButton", true) addEventHandler("es-system:showRespawnButton", getLocalPlayer(),showRespawnButton) function ChangeMyButtonEnabled () guiSetEnabled ( bRespawn, false ) setTimer(function() guiSetEnabled ( bRespawn, true ) end,60000,1) end debugscript 3 اذا بقي اخطاء في الكود جيب لنا وش يكتب لك بالدي بق واطرح ملف سيرفر
×
×
  • Create New...