Jump to content

تصحيح كود


Recommended Posts

السلام عليكم و رحمه الله و بركاته

انا مسوي وظيفه و فيها اشياء المهم

انا سويت اف 4 منفصله عن المود

اف 4 = الخروج من التيم و يحذف له العلامه حقت الوظيفه

و الابجيكت و اشياء كثير المهم

لما استخدم اف 4 ما يصير

انا مسوي

exports

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

اي حد يعرف لا يقصر لاهنت

ولحين نخليكم مع الاكواد

المود الاصلي

function ( theElement ) 
    if ( theElement == getLocalPlayer() ) then  
    if ( getPlayerTeam ( localPlayer ) == getTeamFromName ( "Fisher Job" ) ) then 
    triggerServerEvent("TakeJobFisherNoTeam",localPlayer,skin) 
    triggerServerEvent('remveFish', localPlayer) 
destroyElement ( fishMark ) 
destroyElement ( fishMarkk ) 
destroyElement ( fishBlip ) 
destroyElement ( fishObj ) 
    local nameplayer = getPlayerName(localPlayer) 
    exports["guimessages"]:outputClient("  Fisher-Job : Sory "..nameplayer.." I been evicted from office for some reason you out of the work area",255,0,0,255 ) 
    end 
    end 
    end 
      

مود اف 4

addEvent("removeteam",true) 
addEventHandler("removeteam",root, 
function (skin) 
  
    setElementData ( source,'Occupation12','No Team' ) 
    setElementModel(source,0) 
    setPlayerNametagColor ( source, 255, 255, 255 ) 
    setElementData ( client,'Job','No Team' ) 
    setPlayerTeam(source,getTeamFromName('No Team')) 
    outputChatBox ( "sssssss",source, 255, 0, 0, true ) 
    exports["gta_mo-Fishing"]:destroyElement ( fishMark ) -- هنا 
    exports["gta_mo-Fishing"]:destroyElement ( fishMarkk )-- هنا 
    exports["gta_mo-Fishing"]:destroyElement ( fishBlip )-- هنا 
    exports["gta_mo-Fishing"]:destroyElement ( fishObj )-- هنا 
     
    end 
  
) 

gta_mo-Fishing = Script Name

Link to comment

الكودين الي انت حاطهم بنظري مالهم اي معنى

بالكود الأول الفنكشن ما له اسم وغير واضح ايش الأفنت المستخدم

بالأضافة إلى وجود متغيرات في سطر 4 بالتريقر أضافة إلى من سطر 6 إلى 9 غير واضح وين معرفة، هذا إذا كانت معرفة

-----------------

و اضافة إلى ذلك وجود نفس المتغيرات الي بالكود الأول و غير واضح وين معرفة destroyElement بالكود الثاني مسوي اكسبورت لفنكشن

Link to comment

هو يسوي لكـ اتصال بالسكربت اللي انت حددته ( exports ) الـ

والاتصال ذا يعني انكـ تستخدم فنكشن ما بالسكربت اللي اتصلت فيه

وبالمود ذا في الفنكشن ذا msgBox كـ مثال عندي سكربت اسمه

function _chatBox ( msg ) 
  if ( msg and type ( msg ) == "string" ) then 
      outputChatBox ( msg ) 
  end 
end 

طبعا الفنكشن بجانب سيرفر .. اروح الميتا حق المود هذا واضيف السطر ذا :

function="_chatBox" type="server" /> 

call ومثلأ بنسوي اتصال من سكربت ثاني .. في طريقتين بـ استخدام الاكسبورت او الـ

exports بـ استخدام الـ :

exports [ "msgBox" ]:_chatBox ( "* Hello World [ Test ]" ) 

او بشكل ثاني :

exports.msgBox:_chatBox( "* Hello World [ Test ]" ) 

call بـ استخدام الـ :

call ( getResourceFromName ( "msgBox" ), "_chatBox", "* Hello World [ Test ]" ) 

اي شي ما فهمته تفضل اسـأل .

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...