Jump to content

استفسار


Recommended Posts

local groupName = '[اسم القروب ]' 
outTawa = { 
createMarker(966,1257,55,"cylinder",2,0,0,0,0), 
createMarker(861,1243,55,"cylinder",2,0,0,0,0), 
createMarker(841,1423,55,"cylinder",2,0,0,0,255), 
createMarker(946,1430,55,"cylinder",2,0,0,0,0), 
} 
  
addEventHandler("onMarkerHit",resourceRoot, 
    function ( hPlayer ) 
        if ( getElementType(hPlayer) == 'player' ) and not isPedInVehicle( hPlayer ) then 
            local data = getElementData( hPlayer, 'Group' ) 
            local team = getPlayerTeam( hPlayer ) 
            if ( team and getTeamName(team) == 'No Team' and data and data == groupName ) then 
                setElementPosition( hPlayer, 839,1313,37 ) 
            end 
        end  
    end 
) 

شباب الحمد لله جبت كود الانتقال لاكن مو عارف احطه وييين احطه !

Edited by Guest
Link to comment

ياخي للحين ونت دور على شي ينقلك؟؟!؟!؟

ياخي مو محتاجه ذكاء

شوف الكود الغبي الحين سويته

ما عليك الا تحط الاحداثيات محل 0,0,0

almkan = createMarker(0,0,0,"cylinder",1.5,0,255,0,255) 
  
function wTF (hitElement) 
if getElementType(hitElement) == "player" then 
setElementPosition(hitElement,0,0,0) 
     end 
end 
addEventHandler("onMarkerHit",almkan,wTF) 

شوف الرابط هذا راح يفيدك

https://wiki.multitheftauto.com/wiki/AR/ ... 8%AC%D9%87

لا تقول وين احطه :redhotevil:

Edited by Guest
Link to comment
ياخي للحين ونت دور على شي ينقلك؟؟!؟!؟

ياخي مو محتاجه ذكاء

شوف الكود الغبي الحين سويته

ما عليك الا تحط الاحداثيات محل 0,0,0

almkan = createMarker(0,0,0,"cylinder",1.5,0,255,0,255) 
  
function wTF (hitElement) 
if getElementType(hitElement) == "player" then 
setElementPosition(0,0,0,hitElement) 
     end 
end 
addEventHandler("onMarkerHit",almkan,wTF) 

شوف الرابط هذا راح يفيدك

https://wiki.multitheftauto.com/wiki/AR/ ... 8%AC%D9%87

لا تقول وين احطه :redhotevil:

setElementPosition(0,0,0,hitElement) > setElementPosition(hitElement,0,0,0)

Edited by Guest
Link to comment
كلكم صرتو تقولو غبي و كذا بس اناا ما اعرف وين احفضه هاذا السؤال :(!

https://wiki.multitheftauto.com/wiki/AR/ ... 8%AC%D9%87

  
تعريف السكربت (إضافة ملف meta.xml) 
حتى يستطيع السيرفر من معرفة المودات, يجب علينا إنشاء ملف meta.xml " ويكون بداخل مجلد السكربت الذي قمنا بإنشائه وهو "myserver" ولإنشاء ملف meta.xml : أفتح ملف نصي جديد وقم بتسميته meta.xml وافتحه باستخدام المفكرة =) ولا تنسى ان يكون بداخل مجلد السكربت . 
  
أدخل الكود التالي في ملف meta.xml: 
<meta> 
     <info author="إسمك" type="gamemode" name="إسم السكربت" description="وصف بسيط للسكربت" /> 
     <script src="script.lua" /> 
</meta> 
هنا يتم تعريف أجزاء السكربت فمثلاً : 
<info ..> 
تضع فيه بيانات السكربت .. مثل الإسم والنوع والوصف 
type="gamemode" 
تعني أن نوع السكربت هو مود لعب وتوجد أنواع عديدة مثل : 
gamemode 
map 
script 
إنشاء ملف السكربت Lua 
قمنا بوضع هذا السطر في : 
meta.xml 
<script src="script.lua" /> 
الآن نقوم بإنشاء ملف نصي بنفس الإسم 
script.lua 
بإستخدام برنامج التحرير لديك .. نقوم بإنشاء الكود 
function joinHandler() -- الوظيفة .. وبعدها نقوم بكتابة الإسم 
    local x = 1959.55 -- تعريف x 
    local y = -1714.46 -- تعريف y 
    local z = 10 -- تعريف z 
    spawnPlayer(source, x, y, z) -- نقوم بإستخدام هذه الوظيفة لإنتاج اللاعب ونقوم بتحديد اللاعب وهو المصدر : source 
    fadeCamera(source, true) -- نقوم بعمل fade للكاميرا 
    setCameraTarget(source, source) -- نجعل هدف الكاميرا هو اللاعب  
    outputChatBox("مرحباً بك في السيرفر", source) -- نقوم بإخراج نص في الدردشة 
end 
addEventHandler("onPlayerJoin", getRootElement(), joinHandler) -- نقوم بإضافة المعالج حيث سيتم تشغيله بعد الحدث المحدد وهو عند دخول اللا 
وصف وشرح الكود اعلاه : سيقوم السكربت بوضع اللاعب في الاحداثيات (x,y,z) المحدده اعلاه, عند دخوله الى السيرفر لاحظ انه يجب استخدام وظيفة [ fadeCamera ] ستكون الشاشة سوداء وأيضاً يجب تعيين الكاميرا ( setTargetCamera ) .. 
نرى أن source هو المصدر وهو اللاعب الذي يقوم بالدخول 
  
أيضاً لو رأينا في المعالج 
addEventHandler - إضافة معالج للحدث 
نرى 3 أشياء 
onPlayerJoin - عند دخول اللاعب 
وهو الحدث .. حيث يحدد متى يتم تشغيل المعالج - في هذه الحالة عند دخول اللاعب 
getRootElement() - جلب العنصر الحالي 
هذا يقوم بتعيين العنصر الذي يقوم بتشغيل الحدث 
joinHandler 
وهو إسم الوظيفة التي قمنا بصناعتها 
يمكنك التوسع أكثر في : addEventHandler 
تشغيل السكربت 
بعد أن تقوم بحفظ أجزاء السكربت في ملف واحد ويمكن حفظه في الملفات التالية : 
مجلد 
أرشيف .zip 
ونقوم بنسخه إلى مجلد السكربتات داخل سيرفرك ونقوم بتشغيله بالطريقة العادية. 
الآن إنتهينا من صنع السكربت 

Link to comment
  • 2 weeks later...
ذا بيست ههههههههههههههههههههههههه

لي من الصبح اقولك من مود يا غابي برمجة مقر

آلمفروض تقدر آلوآحد آللي يسآعدك وتصبر علية ، وتفهمه بكل هدآوهـ عن آلشي يلي تبيه

مو تجي تهينه قدآم آلشعب وتقوله غبي !

,, :|

Link to comment
ذا بيست ههههههههههههههههههههههههه

لي من الصبح اقولك من مود يا غابي برمجة مقر

آلمفروض تقدر آلوآحد آللي يسآعدك وتصبر علية ، وتفهمه بكل هدآوهـ عن آلشي يلي تبيه

مو تجي تهينه قدآم آلشعب وتقوله غبي !

,, :|

اللغة حقتهـ : غابي - ذاكي xD

فزعةةة ^

Link to comment
ذا بيست ههههههههههههههههههههههههه

لي من الصبح اقولك من مود يا غابي برمجة مقر

اصلا انا الي غلطان اضيع وقتي واجي ارد عليك

ششششششششششششششششششششششششششششششششششششششششششششششششششنب قسسم بالله ^^

لو اعرف ارد مثلك بدون هياط كان شوف ضضضضضضضضضض

Link to comment

اللغة حقتهـ : غابي - ذاكي xD

فزعةةة ^

ي وآلله شعب هذآ -__-"

تفهم آلأول يطلع لك وآحد ثآني

مآ يجوز آلسخرية من آلنآس يَ آبتآهـ ..

يمكن عندهـ خلل بآللغة آو شي كذآ ~ :|

Link to comment

اللغة حقتهـ : غابي - ذاكي xD

فزعةةة ^

ي وآلله شعب هذآ -__-"

تفهم آلأول يطلع لك وآحد ثآني

مآ يجوز آلسخرية من آلنآس يَ آبتآهـ ..

يمكن عندهـ خلل بآللغة آو شي كذآ ~ :|

اوك اوك خالي ._.

خلاص سوف اقف عن السخرية خالي ._.

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