-
Posts
2,102 -
Joined
-
Last visited
-
Days Won
14
Everything posted by #BrosS
-
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) 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 ( ) if ( guiGetEnabled ( bRespawn ) == false ) then guiSetEnabled ( bRespawn, true ) setTimer(function() guiSetEnabled ( bRespawn, false ) end,60000,1) end ما ادري وش تبي تسوي
-
يب فيه فراغات كثيرة ياعم وش ذا
-
واااو احسن شي بالتحديث
-
حاول واحنا نصحح فقط . انت هيك شنو تستفيد لما احنا نسويلك كل شي
-
يب ماتقدر سوي ترايقر واستعمل redirectPlayer
-
كيف نساعدك بدون أكواد ولا تحط أكواد المود بالكامل حاول تعرف متى يحط السكن سيليكتور
-
player غير معرفة
-
.map بالتصميم حقك breakable خش تلقى كلمة breakable="true" false غيرها ل createObject اذا انت مصممها ب استعمل setObjectBreakable
-
INSERT المفروض تسويها مرة واحدة عشان تدخل القيم بالجدول مو كل مرة يبقى يضيف UPDATE اذا القيم موجودة وتغيرت مثل ما انت مسوي الفلوس يعني تسوي تحديث if #result > 0 then وبخصوص تتحقق اذا القاعدة ليست فارغة لما تبي تجيب القيم لو فارغة وتجيب فلوسه واسمه يجيك ارور
-
اخي ممكن تقولي وش ذا الليبل مقابل مود رسالة ترحيب
-
db = dbConnect("sqlite", "killerProject.db") dbExec(db, "CREATE TABLE IF NOT EXISTS MYSQLTable ( playerName, playerMoney )") function E1 ( player, _, playerName ) if playerName and getPlayerFromName ( playerName ) then dbExec(db, "INSERT INTO MYSQLTable VALUES ( ?, ? )", getPlayerName (player), getPlayerMoney (player) ) playSoundFrontEnd(player, 43) result = dbPoll(dbQuery( db, "SELECT * FROM MYSQLTable WHERE playerName = ?", playerName ) , -1 ) if #result > 0 then outputChatBox ( "* Player Name: "..result[1]["playerName"].." Player Money: "..result[1]["playerMoney"], player, 0, 255, 0 ) else outputChatBox ( "sql <playerName>", root, 0, 255, 0 ) end end end addCommandHandler ( "sql", E1 ) احذف القاعدة killerProject.db وابدأ بداية نظيفة ذذ وجرب انا مو فاهم وش بدك تسوي يعني كلما يكتب الكومند يضيفه للقاعدة
-
من قلدني اثبت اني الأفضل اسف اخي سر المهنة
-
يخي **** البرمجة والويكي ذا ويقولك ماننصحك تستعملها بالكلينت shared ليه حاططينها !!!!!!!!!!!!!!!!!!!!!!!!!
-
function E1 ( player, _, playerName ) if playerName and getPlayerFromName ( playerName ) then db = dbConnect("sqlite", "killerProject.db") dbExec(db, "CREATE TABLE IF NOT EXISTS MYSQLTable ( playerName, playerMoney )") dbExec(db, "INSERT INTO MYSQLTable VALUES ( ?, ? )", getPlayerName (player), getPlayerMoney (player) ) playSoundFrontEnd(player, 43) result = dbPoll(dbQuery( db, "SELECT * FROM MYSQLTable WHERE playerName = ?", playerName ) , -1 ) outputChatBox ( "* Player Name: "..result[1]["playerName"].." Player Money: "..result[1]["playerMoney"], player, 0, 255, 0 ) else outputChatBox ( "sql <playerName>", root, 0, 255, 0 ) end end addCommandHandler ( "sql", E1 ) اذا فيه لخبطة اعذرني انا جوال
-
getPlayerMoney , takePlayerMoney يشتغلو بالكلينت
-
اسف اخي هذي انا اسويها تبي ابرمجلك سيرفرك بمقابل تفضل
-
تقدر تسوي كل شي بالكلينت لماذا الترايقرات المترقرة
-
أي تطور ؟ ض تدري منو كروس ذا ؟
-
لوحة قوانين من صنعي . شغل 3 ايام
-
@coNolel setElementVelocity ماتشتغل على اللاعبين وقوله يسوي ترايقر لسيرفر او اذا هدفك تخلط وظائف الكلنت مع سيرفر
-
النسخة المصغرة مصغرة والنسخة الأصلية أصلية