Jump to content

Bassam*Syria

Members
  • Posts

    392
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by Bassam*Syria

  1. شباب انا كنت اعرف كلمه نكتبها ب اف 8 عشان نعرف وين الغلط بالمود و ب اي سطر بس صراحه نسيت حد يعرفها لاهنتكم
  2. مشكور ماقصرت بس هذا مشفر ابا مب مشفر ايا اتعلم منه
  3. ماشالله مافي حد يقدر ييساعدني على هلفنكشات هاذي :\
  4. انا في فكره ببالي انو لو واحد بالسيرفر دخل ونشر و طلع غير اسمه ودخل مره ثانيه ابي اخليه لما يدخل مره ثانيه يطلع انو اسمه القديم ..... و اسمه الجديد ... عن طريق ال اي بي او السيريال اتمنا المساعده (ابي الفنكشات ما ابي مود مشفر )
  5. كيفكون شباب نشالله بخير اليوم جاييكم طلب و نشالله ما تخيبوني ^ المهم انا مسوي لوحة و كل شي و برمجها بس في شي ما عرفته المهم الي ما عرفته هو لما يضغط زر تجي رسالة طبعة الرسالة ل تيم معين مثال اتصل بالشرطة ^ لما يكبسه يجي لكل شرطي انذار ذا موضوعي نشالله تفيدوني ^
  6. السلام عليكم كيفكوم شباب اليوم وقسم وقعت ب مشكلة و ضليت اكتر من ساعتين ما عرفت السبب المهم انا سويت لوحة و برمجتها و كل شي تمام بس الصورة ما تجي !!! الصورة الوحيدة الي ما تجي !! انا متئكد انو مافي خطأ هذه الاكواد ح الوححة كلنت GUIEditor = { gridlist = {}, window = {}, button = {}, label = {}, Image = {} } local Skins2 = {{"1","Skin 1"},{"157","Skin 2"}} local x = x - 629 local y = y - 485 Harvest_window = guiCreateWindow(x/2,y/2, 629, 485, "Harvest Job", false) guiWindowSetSizable(Harvest_window, false) guiSetVisible(Harvest_window,false) guiSetAlpha(Harvest_window,1) carPic = guiCreateStaticImage( 321,90,292,332, "Png\rien.png", false, Harvest_window ) GUIEditor.button[1] = guiCreateButton(9, 433, 138, 43, "Take Job", false, Harvest_window) guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFAAAAAA") GUIEditor.button[2] = guiCreateButton(484, 433, 136, 43, "Close", false, Harvest_window) guiSetProperty(GUIEditor.button[2], "NormalTextColour", "FFAAAAAA") GUIEditor.label[1] = guiCreateLabel(218, 32, 193, 35, "By Gta-Monsters", false, Harvest_window) guiSetFont(GUIEditor.label[1],"sa-header") GUIEditor.gridlist[1] = guiCreateGridList(11, 91, 300, 334, false, Harvest_window) guiGridListAddColumn(GUIEditor.gridlist[1], "#", 0.3) guiGridListAddColumn(GUIEditor.gridlist[1], "Skin Number", 0.3) guiGridListAddColumn(GUIEditor.gridlist[1], "Skin Name", 0.3) for i,v in ipairs(Skins2) do local row = guiGridListAddRow(GUIEditor.gridlist[1]) guiGridListSetItemText(GUIEditor.gridlist[1], row, 1, i, false, false) guiGridListSetItemText(GUIEditor.gridlist[1], row, 2, v[1], false, false) guiGridListSetItemText(GUIEditor.gridlist[1], row, 3, v[2], false, false) end يرجة المساعدة
  7. السلام عليكم و رحمة الله و بركاته كيفكون شباب اليومجايكم بطلب لاهنت لا تردوني المهم ....م انا سويت وظيفة اللحصادة و كل شي ظابت الا ماركر السيارات ايا لاعب ب اي تيم يقدر يدخله و انا حاطت ما حدا يقدر يدخله غير التيم الي انا محدده ابي تصحيح الماركر ليش يفتح لاي تيم من غير تعيين ! المهم الاكواد | كلنت GUIEditor_Window = {} GUIEditor_Button = {} GUIEditor_Memo = {} GUIEditor_Label = {} GUIEditor_Window[1] = guiCreateWindow(415,104,383,478,"وظيفة المزارع",false) guiSetVisible(GUIEditor_Window[1],false) GUIEditor_Memo[1] = guiCreateMemo(12,32,361,356,"اضغط على اخذ الجرار لتاخذ الجرار\nو اضغط اغلاق لرفضك\n\nبعد اخذ الجرار ابدا بالسير به\nداخل المكان المحدد (داخل الاشجار)\n\nلتحصل على الفلوس\n\n\n====================================\nقوانين المكان \n\nاي تخريب يرجى التصوير و ارسالها\nللادمن\n\nالعقوبة باند ساعتين\n\n\nملاحظة\n\nلاتتم العقوبة الابوجود دليل (صورة)\n\nو سيتم مراجعت الادمن الذي يعطي العقوبة",false,GUIEditor_Window[1]) guiMemoSetReadOnly(GUIEditor_Memo[1],true) GUIEditor_Button[1] = guiCreateButton(200,414,170,54,"اغلاق",false,GUIEditor_Window[1]) GUIEditor_Button[2] = guiCreateButton(13,414,170,54,"اخذ الجرار",false,GUIEditor_Window[1]) GUIEditor_Label[1] = guiCreateLabel(105,388,175,18,"",false,GUIEditor_Window[1]) guiLabelSetColor(GUIEditor_Label[1],0,255,0,255) local marker1 = createMarker ( -1647.95825,-2251.10742,31.51732,'cylinder',2, 0,0, 0, 0) function showGUIpv(hitPlayer) if hitPlayer and getElementType(hitPlayer) == "player" then if ( getPlayerTeam ( hitPlayer ) == getTeamFromName ( "Harvest" ) ) then triggerClientEvent (hitPlayer,"showGUIpv",getRootElement(),hitPlayer) else warnText("هذه للحصادين فقط !!",hitPlayer) end end end addEventHandler("onMarkerHit",marker1,showGUIpv) addEventHandler ( "onClientMarkerHit", marker1, function ( hitPlayer ) if hitPlayer == localPlayer then guiSetVisible ( GUIEditor_Window[1], true ) showCursor ( true ) end end,false ) function cs() guiSetVisible(GUIEditor_Window[1], false) showCursor(false) end addEventHandler("onClientGUIClick", GUIEditor_Button[1] , cs, false) function cs() guiSetVisible(GUIEditor_Window[1], false) showCursor(false) end addEventHandler("onClientGUIClick", GUIEditor_Button[2] , cs, false) addEventHandler("onClientGUIClick", root, function() if ( source == GUIEditor_Button[2] ) then triggerServerEvent("car10",getLocalPlayer()) end end ) function showGUIpv(hitPlayer) if hitPlayer and getElementType(hitPlayer) == "player" then if ( getPlayerTeam ( hitPlayer ) == getTeamFromName ( "Harvest" ) ) then triggerClientEvent (hitPlayer,"showGUIpv",getRootElement(),hitPlayer) else warnText("هذه للحصادين فقط !!",hitPlayer) end end end addEventHandler("onMarkerHit",marker1,showGUIpv)
  8. و ياريت تقولولي ايش غيرتو ذذ
  9. السلام عليكم الحين سويت مود الفيب بس فيه خلل خخخخ المهم الخلل لما يتفح لوحة الفيب و ياخذ سيارة تجيه و كل شي تمام بس لو لاعب تاني خت على جيف كار تختفي من الاول و تروح للثاني الحل ؟؟ الاكواد السيرفر function FadyCar ( ) if isPedInVehicle ( source ) then outputChatBox ( " Exit your car first !! ",source,255,0,0,false) CancelEvent () else x,y,z = getElementPosition ( source ) if isElement(VIPCar) then destroyElement(VIPCar) end VIPCar = createVehicle ( 411, x, y, z ) warpPlayerIntoVehicle ( source, VIPCar ) text = "VIP Car" setVehiclePlateText ( VIPCar, text ) setVehicleDamageProof ( VIPCar, true ) end end addEvent( "FadyVIPCar", true ) addEventHandler( "FadyVIPCar", getRootElement(), FadyCar ) السيرفر function FadyCar () triggerServerEvent ( "FadyVIPCar",localPlayer) end addEventHandler ( "onClientGUIClick", GUIEditor.button[2], FadyCar, false ) ^^
  10. السلام عليكم و قسم اعرف اني كترت عليكون و كتيير بس اليوم جيت و طالبكون تعدلولي على مود المود هو عبارة عن لفل كل ما تقتل زومبي يزيد بس انا ابي اخليه لما يتقل لاعب مب زومبي لو تقدر تساعدوني لاااااااااااااااااهنت لا تقصرو الاكواد سيرفر local ExpRewardForKill = {1, 8} local levels = {} addEventHandler ( "onResourceStart", resourceRoot, function ( ) connection = dbConnect( "sqlite", "levels.db" ) --exports["scoreboard"]:scoreboardAddColumn ( "level", root, 90, "Player's Level") if ( connection )then dbExec ( connection, "CREATE TABLE IF NOT EXISTS levels (levelID INTEGER PRIMARY KEY NOT NULL, accountName TEXT, level INT, experience INT)" ) outputDebugString ( "Successfully connected to levels.db" ) else outputDebugString ( "Failed to connect to levels.db", 3 ) end local LivelsFile = xmlLoadFile ( "levels.xml" ) if ( LivelsFile ) then outputDebugString ( "levels.xml successfully open") for index, levelData in ipairs ( xmlNodeGetChildren ( LivelsFile ) ) do local levelAttributes = xmlNodeGetAttributes ( levelData ) table.insert(levels, { ["levelName"] = levelAttributes.levelName, ["experienceRequired"] = tonumber(levelAttributes.experienceRequired), ["moneyReward"] = tonumber(levelAttributes.moneyReward)}) end else outputDebugString ( "Failed to open to levels.xml", 1 ) end end ) --[[ addCommandHandler ( "level", function ( thePlayer ) removeElementData(thePlayer,"experience") removeElementData(thePlayer,"level") end ) ]] addEventHandler("onResourceStop",resourceRoot, function ( ) if isElement ( connection ) then setTimer(destroyElement, 1000, 1, connection ) end end ) addEventHandler("onResourceStop",resourceRoot, function () for index, player in ipairs(getElementsByType("player")) do local experience = tonumber(getElementData(player,"experience")) or 0 setPlayerExperience(player, experience) local PlayerLevel = tonumber(getElementData(player,"level")) or 1 setPlayerLevel(player, PlayerLevel) end end) function saveExpOnQuitOrLogout(account) local experience = tonumber(getElementData(source,"experience")) or 0 local PlayerLevel = tonumber(getElementData(source,"level")) or 1 if (experience) then if (account and account == "userdata") then setPlayerExperience(account, experience) setPlayerLevel(account, PlayerLevel) else setPlayerExperience(source, experience) setPlayerLevel(source, PlayerLevel) end end setElementData(source,"experience",0) end addEventHandler("onPlayerLogout",root,saveExpOnQuitOrLogout) addEventHandler("onPlayerQuit",root,saveExpOnQuitOrLogout) function CheckLevelFromExp(dataName) if (source and getElementType(source) == "player" and dataName == "experience") then local SourceLevel = tonumber( getElementData(source,"level") ) local SourceExp = tonumber( getElementData(source,"experience") ) local NewLvl = SourceLevel+1 if ( levels[SourceLevel] ) then if ( levels[NewLvl]) then local RequiredExp = tonumber( levels[SourceLevel]["experienceRequired"] ) if ( SourceExp >= RequiredExp ) then setElementData(source,"experience_n", tonumber(levels[NewLvl]["experienceRequired"])) setElementData(source,"level",NewLvl) setTimer(setElementData, 50, 1, source,"experience",0) givePlayerMoney(source,tonumber(levels[NewLvl].moneyReward)) triggerClientEvent ( source, "LevelUpEffect", source ) outputChatBox("*LEVEL UP* You're now level ".. tostring(NewLvl) .."! Congratulations.",source,0,255,0) end end end end end addEventHandler("onElementDataChange",root,CheckLevelFromExp) function OnZombieKill (killer) if (killer and killer ~= source) then if getPlayerAccount(killer) then local experience = tonumber(getElementData(killer,"experience")) local SourceLevel = getElementData(killer,"level") if ( not SourceLevel ) then SourceLevel = 1 setElementData(killer,"level",1) end if ( levels[SourceLevel+1] ) then local randomExperience = math.random(unpack(ExpRewardForKill)) if (experience) then setElementData(killer,"experience",experience+tonumber(randomExperience)) else setElementData(killer,"experience",randomExperience) end else setElementData(killer,"experience",tonumber(levels[SourceLevel]["experienceRequired"])) end end end end addEvent("onZombieWasted",true) addEventHandler ("onZombieWasted", root, OnZombieKill) addEventHandler("onPlayerLogin",root, function (_,account) local accountName = getAccountName(account) local handler = connection local query = dbQuery( handler, "SELECT accountName FROM levels WHERE accountName=?", tostring(accountName) ) local result, numrows, errmsg = dbPoll ( query, -1 ) if ( type( result ) == "table" and #result == 0 or not result ) then if dbExec( handler, "INSERT INTO `levels` (`levelID`, `accountName`, `level`, `experience`) VALUES (NULL, '".. accountName .."', '1', '0');") then setElementData(source, "experience", 0) setElementData(source, "experience_n", tonumber(levels[1].experienceRequired)) setElementData(source, "level", 1) end else local level = getPlayerLevel(source) setElementData(source, "experience", getPlayerExperience(source)) if (levels[level]) then setElementData(source, "experience_n", tonumber(levels[level].experienceRequired)) else setElementData(source, "experience_n", tonumber(levels[level -1].experienceRequired)) end setElementData(source, "level", level) end end) function getPlayerLevel(thePlayer) local handler = connection if (isElement(thePlayer) and getElementType(thePlayer) == "player") then account = getPlayerAccount(thePlayer) else account = thePlayer end if (not account or isGuestAccount(account)) then return false end local accountName = getAccountName(account) local query = dbQuery( handler, "SELECT level FROM `levels` WHERE accountName='".. tostring(accountName) .."'") local result, numrows, errmsg = dbPoll( query, -1 ) if (result) then return tonumber(result[1]["level"]) end end function setPlayerLevel(thePlayer, theLevel) local handler = connection if (isElement(thePlayer) and getElementType(thePlayer) == "player") then account = getPlayerAccount(thePlayer) else account = thePlayer end if (not account or isGuestAccount(account)) then return false end local accountName = getAccountName(account) if dbExec( handler, "UPDATE `levels` SET `level` = '" .. tonumber(theLevel) .. "' WHERE `accountName` = '" .. tostring(accountName) .."'" ) then return true else return false end end function getPlayerExperience(thePlayer) local handler = connection if (isElement(thePlayer) and getElementType(thePlayer) == "player") then account = getPlayerAccount(thePlayer) else account = thePlayer end if (not account or isGuestAccount(account)) then return false end local accountName = getAccountName(account) local query = dbQuery( handler, "SELECT experience FROM `levels` WHERE accountName='".. tostring(accountName) .."'") local result, numrows, errmsg = dbPoll( query, -1 ) if (result) then return tonumber(result[1]["experience"]) end end function setPlayerExperience(thePlayer, theExperience) local handler = connection if (isElement(thePlayer) and getElementType(thePlayer) == "player") then account = getPlayerAccount(thePlayer) else account = thePlayer end if (not account or isGuestAccount(account)) then return false end local accountName = getAccountName(account) if dbExec( handler, "UPDATE `levels` SET `experience` = '" .. tonumber(theExperience) .. "' WHERE `accountName` = '" .. tostring(accountName) .."'" ) then return true else return false end end 2 كلنت local sx, sy = guiGetScreenSize() function drawExperience() dxDrawRectangle((310/1024)*sx,(698/768)*sy,(481/1024)*sx,(36/768)*sy,tocolor(255,255,255,35),false) dxDrawRectangle((315/1024)*sx,(703/768)*sy,(472/1024)*sx,(26/768)*sy,tocolor(0,0,0,255),false) local experience = getElementData(localPlayer,"experience") or 0 local experience_n = getElementData(localPlayer,"experience_n") or 0 local level = getElementData(localPlayer,"level") or 1 local percent = (experience / experience_n * 100) if (percent >= 100) then percent = 100 elseif (experience_n < 1) then percent = 0 end dxDrawRectangle((320/1024)*sx,(706/768)*sy,(tonumber(percent)*4.64/1024)*sx,(20/768)*sy,tocolor(255,255,255,75),false) dxDrawBorderedText("Level: ".. tostring(level) .." | Experience Points: ".. tostring(experience) .." > ".. tostring(experience_n),(430/1024)*sx,(707/768)*sy,(667/1024)*sx,(724/768)*sy,tocolor(0,0,0,255),(sx/1024)*0.6,"bankgothic","center","center",false,false,false) end addEventHandler("onClientRender",root,drawExperience) function dxDrawBorderedText( text, x, y, w, h, color, scale, font, alignX, alignY, clip, wordBreak, postGUI ) dxDrawText ( text, x - 1, y - 1, w - 1, h - 1, tocolor ( 255, 255, 255, 255 ), scale, font, alignX, alignY, clip, wordBreak, false ) -- black dxDrawText ( text, x + 1, y - 1, w + 1, h - 1, tocolor ( 255, 255, 255, 255 ), scale, font, alignX, alignY, clip, wordBreak, false ) dxDrawText ( text, x - 1, y + 1, w - 1, h + 1, tocolor ( 255, 255, 255, 255 ), scale, font, alignX, alignY, clip, wordBreak, false ) dxDrawText ( text, x + 1, y + 1, w + 1, h + 1, tocolor ( 255, 255, 255, 255 ), scale, font, alignX, alignY, clip, wordBreak, false ) dxDrawText ( text, x - 1, y, w - 1, h, tocolor ( 255, 255, 255, 255 ), scale, font, alignX, alignY, clip, wordBreak, false ) dxDrawText ( text, x + 1, y, w + 1, h, tocolor ( 255, 255, 255, 255 ), scale, font, alignX, alignY, clip, wordBreak, false ) dxDrawText ( text, x, y - 1, w, h - 1, tocolor ( 255, 255, 255, 255 ), scale, font, alignX, alignY, clip, wordBreak, false ) dxDrawText ( text, x, y + 1, w, h + 1, tocolor ( 255, 255, 255, 255 ), scale, font, alignX, alignY, clip, wordBreak, false ) dxDrawText ( text, x, y, w, h, color, scale, font, alignX, alignY, clip, wordBreak, postGUI ) end addEvent ( "LevelUpEffect", true ) addEventHandler ( "LevelUpEffect", root, function ( ) PlayerLevelUpSound() addEventHandler("onClientRender",root,DrawLevelUp) setTimer(function() removeEventHandler("onClientRender",root,DrawLevelUp) end, 4000, 1) end ) function PlayerLevelUpSound() local sound = playSound("levelup.mp3") setSoundVolume(sound, 1) end function DrawLevelUp() dxDrawBorderedText( "LEVEL UP!!!", sx/2, sy/15, sx/2, sx/2, tocolor(255,144,0,255),(sx/1024)*2.5,"bankgothic","center","center",false,false,false ) end
  11. السلام عليكم رجعت ب مشكلةبس ب نفس المود تاع قبل شوي ذذ المهم سويت المود و نسخته بكل الاماكن بس فيه مشكلة انو ما يظهر يعين مخفي الاككواد : local Marker1 = createMarker ( 376.56619, -68.11906, 1000.51514,"cylinder",1.5,255,0,0,255) setElementInterior (Marker1,10) setElementDimension (Marker1, 6) setElementInterior (Marker1,10) setElementDimension (Marker1, 5) setElementDimension (Marker1, 7) setElementDimension (Marker1, 5) setElementDimension (Marker1, 1) setElementInterior (Marker1,10) setElementDimension (Marker1, 9) setElementInterior (Marker1,10) setElementDimension (Marker1, 0) setElementInterior (Marker1,10) setElementDimension (Marker1, 5) setElementInterior (Marker1,5) setElementDimension (Marker1, 2) setElementInterior (Marker1,10) setElementDimension (Marker1, 3) setElementInterior (Marker1,10) الحل ذذ
  12. ههههههههههههههههههههههههههههههههه وقسم مب منتبه خخخخخخخخ مشكوور فضلت ض2
  13. الصراحة ما فهمت عليك خخ تقدر توضح اكثررر ذذ
  14. marker1 يب اسمه كله صحيح مافي اخطاء ! ممكن تصححلي ذذ
  15. السلام عليكم اعرف شباب عبكتكون معاي بس سامحوني ذذ المهم انا سويت مود البيتزا اي المطعم بس لما احط الماركر بالعالم العادي يجي و كل شي تمام ! بس لما احطه بالعالم الوهمي يخرب !!! الكود يلي استخدمه local marker1 = createMarker ( 376.56619, -68.11906, 1001.51514,"cylinder",1.5,255,0,0,255) setElementInterior (Marker1,10) setElementDimension (Marker1, 6) ب سيرفر مب كلنت ايش الحل :]
  16. السلام عليكم و رحمت الله و بركاته كيفكون شباب اليوم في عندي استفسار عن setTimer مثال time = setTimer(roo,100000,0,ob) كيف اعرف الزمن ؟؟ 100000 اعرف انو الزمن ذا بس ذا كم يعد ض2 او بختصار ممكن تلولي 15 دقيقة كم رقمها ذذ
  17. السلام عليكم انا اعرف انو يكون في مود في اي سيرفر كان و هو انو اقدر ادخل البيوت و اي مكان يجيك ماركر اصفر و تخل المكان بس نسيت اسمه الي يعرف ممكن يعطني اسمه ذذ
×
×
  • Create New...