Rm-Dj Posted March 2, 2013 Share Posted March 2, 2013 (edited) السلام عليكم شباب انا تعلمت البرمجه وبديت اعتمد علي نفسي بس فيه بعض المشاكل تواجهني وبعضه احلها وبعضهم ماقدرعليها اليوم بغيت واحد يشرحلي بعيطكم مثاال مثلا نقول سوينا شوب وابغاء الي يشتري من الشوب يطلع بـ الشات اسم الي شرا + يكون الكلام انا احطه يعني زي الاعب هذا شرا السلاح هذا و يطلعلي بـ السعر الي هو شراه بغيت يعني واحد يشرحليها ويعطيكم العافيه Edited March 3, 2013 by Guest Link to comment
PaiN^ Posted March 2, 2013 Share Posted March 2, 2013 تحط في السيرفر outputChatBox("Player "..getPlayerName(source).." Has bought "..getWeaponNameFromID(31)..", root, 255, 0, 0, true) طبعا تحطه مع التريقر حق شراء السلاح Link to comment
Rm-Dj Posted March 2, 2013 Author Share Posted March 2, 2013 طيب ليه حددت نوع السلاح الايدي ؟ 31 و ي ليت توضح شوي ذذ Link to comment
PaiN^ Posted March 3, 2013 Share Posted March 3, 2013 حددته بس كمثال ذذ + بما إن عندك شوب فأكيد عندك كلنت !.. وظيفة سيرفر بس giveWeapon والوظيفة عشان كذا لازم يكون عندك تريقر للسيرفر في الكلنت التريقر طبعا حيكون لمن الشخص يضغط على زر شراء وإنت الإفنت حقك حيكون شي زي كذا addEvent( "m4", true ) addEventHandler( "m4", root, function( ) if getPlayerMoney( source ) > 1000 then giveWeapon( source, 31, 200 ) else outputChatBox("You do't have money !", source, 255, 0, 0, true) end ) لكن إذا تبغى إنه يكتب في الشات تضفله إللي عطيتك إياه ويصير كذا addEvent( "m4", true ) addEventHandler( "m4", root, function( ) if getPlayerMoney( source ) > 1000 then giveWeapon( source, 31, 200 ) outputChatBox("Player "..getPlayerName(source).." Has bought "..getWeaponNameFromID(31)..", root, 255, 0, 0, true) else outputChatBox("You do't have money !", source, 255, 0, 0, true) end ) root لا حظ إن يقول إنه إشترى سلاح في الشات للكل, لأني مستخدم root = getRootElement() source أما لو ما معه فلوس فراح تطلع الرسالة له هو بس لأني مستخدم source = مصدر الإفنت إلي هو اللاعب إذا في شي ما فهمته قلي Link to comment
Rm-Dj Posted March 3, 2013 Author Share Posted March 3, 2013 اهاا الحين فهمت يعطيك الف عاااافيه وماتقصر وعاارف اني تعبتك ع الشرح الحلوو و الاكثر من رائع وجزاك الله خير Link to comment
Rm-Dj Posted March 3, 2013 Author Share Posted March 3, 2013 اخوي ضفتله كودك وخرب الشوب بـ اكمله addEvent("satchel",true) addEventHandler("satchel",root, function () if (getPlayerMoney(source) >= 460000 ) then takePlayerMoney ( source, 460000) giveWeapon ( source, 39, 15 ) outputChatBox("Player "..getPlayerName(source).." Has bought "..getWeaponNameFromID(39)..", root, 255, 0, 0, true) else outputChatBox("* ليس لديك مال كافي !",source, 255, 255, 0, true) end end ) :\ Link to comment
PaiN^ Posted March 3, 2013 Share Posted March 3, 2013 addEvent("satchel",true) addEventHandler("satchel",root, function () if (getPlayerMoney(source) >= 460000 ) then takePlayerMoney ( source, 460000) giveWeapon ( source, 39, 15 ) outputChatBox("Player "..getPlayerName(source).." Has bought "..getWeaponNameFromID(39).."", root, 255, 0, 0, true) else outputChatBox("* ليس لديك مال كافي !",source, 255, 255, 0, true) end end ) Link to comment
Rm-Dj Posted March 3, 2013 Author Share Posted March 3, 2013 ذذ ضبط للمعلومه الخطا : من كودك لنك نسيت تضيف " ويعطيك العافيه شكرا Link to comment
PaiN^ Posted March 3, 2013 Share Posted March 3, 2013 لوول ما انتبهت المهم ضبط + العفو يالغالي Link to comment
Rm-Dj Posted March 3, 2013 Author Share Posted March 3, 2013 اخوي عندي استفسار بسيييط انا ابي يحدد الفلوس الي شراها الاعب من الشوب فـ سويت كذا وصار يحدد فلوس من عنده يعني الي بـ الشوب سعره 100 يطلعلي 900 او 1323 انا ابيه نفس الي بـ الشوب ي ليت تعدله outputChatBox("Player ["..getPlayerName(source).."] Has bought ["..getWeaponNameFromID(39).."] money ["..getPlayerMoney(source).."]", root, 255, 0, 0, true) Link to comment
PaiN^ Posted March 3, 2013 Share Posted March 3, 2013 تحدد الفلوس إللي مع اللاعب مو الفلوس إللي صرفها getPlayerMoney إذا إنت تبي تحط الفلوس إللي صرفها حطها كنص عادي addEvent("satchel",true) addEventHandler("satchel",root, function () if (getPlayerMoney(source) >= 460000 ) then takePlayerMoney ( source, 460000) giveWeapon ( source, 39, 15 ) outputChatBox("Player ["..getPlayerName(source).."] Has bought ["..getWeaponNameFromID(39).."] money [460000]", root, 255, 0, 0, true) else outputChatBox("* ليس لديك مال كافي !",source, 255, 255, 0, true) end end ) Link to comment
Rm-Dj Posted March 3, 2013 Author Share Posted March 3, 2013 اهااا صح صح يعطيك العاااااااااااااااااااااااااافيه وماقصـرت ي الغاااااااااالي Link to comment
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now