Jump to content

طلب كود قريد لست للصوت


Recommended Posts

  • Replies 131
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

تدري اطرح كودكـ كامل باللوحة وكل شيء وخلنا نصلحة لك -_- شكلك عافس الدنيا ^ فوق لـ تحت

الكود كامل ماأقدر أرسله لك خاص ؟

لو اقدر قلت ارسلة بس عندي قانون يمنع هالشيء من كم اسبوع مطبقة .. عموما اذا حاب تطرحة و قدرت اساعدك مافية اشكالية اما ترسلي خاص اعذرني .. [-X

Link to comment
انا اصلا انلحست وش تبي الحين انت؟

الرجال أحمد معطيني مود مسويه نفس السكربت

ابيك يعني تجيب الكود وتشرح لي

يعني نفس كودك القديم أول صفحه

يعني كذا عشان أعرف

ورابط السكربت حق احمد

http://www.mediafire.com/?j53dd23j8tape07

والغريب أن عنده شغال الصوت وعندي لا

Link to comment
اطرح الكود حقك اللي اشتغل ..

مو حقي

هذا كلينت حق أحمد مسويه

ابي الأكواد بـ أختصار

هو مشبكها مع النافذه

        GUIEditor_Window = {} 
        GUIEditor_Button = {} 
        GUIEditor_Grid = {} 
         
        sounds = { 
        {"GtaSAOfficialSoundtrack"}, 
        } 
         
        GUIEditor_Window[1] = guiCreateWindow(312,152,165,339,"sounds mean",false) 
        guiSetVisible(GUIEditor_Window[1],false) 
        GUIEditor_Grid[1] = guiCreateGridList(9,19,147,274,false,GUIEditor_Window[1]) 
        guiGridListSetSelectionMode(GUIEditor_Grid[1],2) 
        guiGridListAddColumn(GUIEditor_Grid[1],"sound name",60) 
        GUIEditor_Button[1] = guiCreateButton(9,296,69,34,"play",false,GUIEditor_Window[1]) 
        GUIEditor_Button[2] = guiCreateButton(86,296,70,34,"stop",false,GUIEditor_Window[1]) 
         
        for i,v in ipairs (sounds) do 
        local sound = v[1] 
        local row = guiGridListAddRow (GUIEditor_Grid[1]) 
        guiGridListSetItemText (GUIEditor_Grid[1], row, 1, sound, false, true) 
        end 
  
    function onClientClick (button, state, absoluteX, absoluteYe) 
      if (source == GUIEditor_Button[1]) then 
        if (guiGridListGetSelectedItem (GUIEditor_Grid[1])) then 
          local sound = guiGridListGetItemText (GUIEditor_Grid[1], guiGridListGetSelectedItem (GUIEditor_Grid[1]), 1) 
        mp = playSound(sound..".mp3") 
        outputChatBox('Sound start wait') 
        outputChatBox(sound) 
        end 
      end 
    end 
    addEventHandler ("onClientGUIClick", GUIEditor_Button[1], onClientClick) 
    function onClientClick (button, state, absoluteX, absoluteYe) 
      if (source == GUIEditor_Button[2]) then 
        if (guiGridListGetSelectedItem (GUIEditor_Grid[1])) then 
          local sound = guiGridListGetItemText (GUIEditor_Grid[1], guiGridListGetSelectedItem (GUIEditor_Grid[1]), 1) 
          if mp then 
          stopSound( mp ) 
        end 
      end 
    end 
    end 
addEventHandler ("onClientGUIClick", GUIEditor_Button[2], onClientClick) 
addCommandHandler ( "stopsound", onClientClick ) 
function open() 
    if guiGetVisible ( GUIEditor_Window[1] ) then 
       guiSetVisible ( GUIEditor_Window[1], false ) 
       showCursor(false) 
    else 
        guiSetVisible ( GUIEditor_Window[1], true ) 
        showCursor(true) 
    end 
end 
bindKey("x", "down", open) 

Link to comment
ماغير شيء بس اكيد عندك اخطاء بالمتغيرات قلنا لك اطرح الكود منت راضي ..

انا مسوي موب بس زر واحد حق الصوت

لا مسوي ازرار يعني مثل شوب وكذا

فـ مايصير اطرح وواحد ينسخها ويروح تعبي

لأن أكثر الأكواد أحطها كلينت

Link to comment

الجدول او القائمة

        sounds = { 
        {"GtaSAOfficialSoundtrack"}, 
        } 

ملحقات النافذة

        GUIEditor_Window = {} 
        GUIEditor_Button = {} 
        GUIEditor_Grid = {} 

        GUIEditor_Window[1] = guiCreateWindow(312,152,165,339,"sounds mean",false) 
        guiSetVisible(GUIEditor_Window[1],false) 
        GUIEditor_Grid[1] = guiCreateGridList(9,19,147,274,false,GUIEditor_Window[1]) 
        guiGridListSetSelectionMode(GUIEditor_Grid[1],2) 
        guiGridListAddColumn(GUIEditor_Grid[1],"sound name",60) 
        GUIEditor_Button[1] = guiCreateButton(9,296,69,34,"play",false,GUIEditor_Window[1]) 
        GUIEditor_Button[2] = guiCreateButton(86,296,70,34,"stop",false,GUIEditor_Window[1]) 

GridList اللي يحط الكلام اللي في الجدول في الــ

        for i,v in ipairs (sounds) do 
        local sound = v[1] 
        local row = guiGridListAddRow (GUIEditor_Grid[1]) 
        guiGridListSetItemText (GUIEditor_Grid[1], row, 1, sound, false, true) 
        end 

زر التشغيل

    function onClientClick (button, state, absoluteX, absoluteYe) 
      if (source == GUIEditor_Button[1]) then 
        if (guiGridListGetSelectedItem (GUIEditor_Grid[1])) then 
          local sound = guiGridListGetItemText (GUIEditor_Grid[1], guiGridListGetSelectedItem (GUIEditor_Grid[1]), 1) 
        mp = playSound(sound..".mp3") 
        outputChatBox('Sound start wait') 
        outputChatBox(sound) 
        end 
      end 
    end 
    addEventHandler ("onClientGUIClick", GUIEditor_Button[1], onClientClick) 

زر التسكير

    function onClientClick (button, state, absoluteX, absoluteYe) 
      if (source == GUIEditor_Button[2]) then 
        if (guiGridListGetSelectedItem (GUIEditor_Grid[1])) then 
          local sound = guiGridListGetItemText (GUIEditor_Grid[1], guiGridListGetSelectedItem (GUIEditor_Grid[1]), 1) 
          if mp then 
          stopSound( mp ) 
        end 
      end 
    end 
    end 
addEventHandler ("onClientGUIClick", GUIEditor_Button[2], onClientClick) 
addCommandHandler ( "stopsound", onClientClick ) 

x اغلاق وفتح النافذة بزر

function open() 
    if guiGetVisible ( GUIEditor_Window[1] ) then 
       guiSetVisible ( GUIEditor_Window[1], false ) 
       showCursor(false) 
    else 
        guiSetVisible ( GUIEditor_Window[1], true ) 
        showCursor(true) 
    end 
end 
bindKey("x", "down", open) 

Edited by Guest
Link to comment

الله يجزاك الخير ياأحمد

و يابرستيج

زبط كود احمد

بس المشكله أن لازم أسمي أسم الصوت نفس أسم اللي بالملف

يعني لو أسم الصوت في الملف

wane.mp3

لازم أسمي أسم اللي يجي في القريد لست

wane

عشان يجي الصوت

        sounds = { 
        {"wane"}, 
        } 
  
        for i,v in ipairs (sounds) do 
        local sound = v[1] 
        local row = guiGridListAddRow (gridlist1) 
        guiGridListSetItemText (gridlist1, row, 1, sound, false, true) 
        end 
  
    function onClientClick (button, state, absoluteX, absoluteYe) 
      if (source == StartSound) then 
        if (guiGridListGetSelectedItem (gridlist1)) then 
          local sound = guiGridListGetItemText (gridlist1, guiGridListGetSelectedItem (gridlist1), 1) 
        mp = playSound(sound..".mp3") 
        outputChatBox('Sound start wait') 
        outputChatBox(sound) 
        end 
      end 
    end 
    addEventHandler ("onClientGUIClick", StartSound, onClientClick) 
    function onClientClick (button, state, absoluteX, absoluteYe) 
      if (source == StopSound) then 
        if (guiGridListGetSelectedItem (gridlist1)) then 
          local sound = guiGridListGetItemText (gridlist1, guiGridListGetSelectedItem (gridlist1), 1) 
          if mp then 
          stopSound( mp ) 
        end 
      end 
    end 
    end 
addEventHandler ("onClientGUIClick", StopSound, onClientClick) 
addCommandHandler ( "stopsound", onClientClick ) 

Link to comment
كودي تمام ومختصر بس الله العالم وش مشكلتك .. ذذ
بس المشكله أن لازم أسمي أسم الصوت نفس أسم اللي بالملف

يعني لو أسم الصوت في الملف

wane.mp3

لازم أسمي أسم اللي يجي في القريد لست

wane

Link to comment
^ ومن قال لازم ؟

+ ما احب اساعد في مواضيع الاصوات لان السالفه فيها اغاني وذنوب وتسذآ,

من قالك اغاني الله يهديك

عارف نيتك سلميه ,

لكن غيرك يجي يشطف الكود من هنا ويقلبه اغاني...

Link to comment
ياخوي كودي تمام شكلك مبتدئ بالبرمجة شوف الويكي تأكد من اكواك ثانية اذا ماتبي تطرحة .. ذذذذذ

خلاص مشكورين بحاول فيه انا

ولي 3 سنوات باللعبه

مو غريب أن الواحد مايعرف شي معيين تقول عنه مبتدئ

:P ومشكوريين ياغالين برستيج و أحمد

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.

×
×
  • Create New...