Jump to content

كود#


Recommended Posts

سلام عليكم

اريد وضع ماركر في مكآن معين و جعل كل من يدخل فيه يطلع لك في الشات كلام

اضغط انتر

و اذا ضغط انتر يعطيه مشروب و يشربه و يصبح سكران لمدة 10 ثواني و يصحا

ض2

و طبعا الي يعطيه المشروب ped

Link to comment
Event 'onMarkerHit'

createMarker 
outputChatBox -- نسوي الكلام 
bindKey -- زر الانتر 
setPedAnimation -- سكران  
setTimer -- التايمر بعد 10 ثواني 
setPedAnimation -- نرجعه لحالته الطبيعيه 

+

createPed -- انشاء بيد لبيع المشروب 
setElementFrozen -- تجميد البيد، عشان ما حد يقدر يحركه من مكانه 

Link to comment
Event 'onMarkerHit'

createMarker 
outputChatBox -- نسوي الكلام 
bindKey -- زر الانتر 
setPedAnimation -- سكران  
setTimer -- التايمر بعد 10 ثواني 
setPedAnimation -- نرجعه لحالته الطبيعيه 

+

createPed -- انشاء بيد لبيع المشروب 
setElementFrozen -- تجميد البيد، عشان ما حد يقدر يحركه من مكانه 

المشكله يالامير ماعرف اجمع الاكواد

:(

تقدر تجمعها لي و انا انسخها و احطها و بس ؟

Link to comment

local ped = createPed(ID, x,y,z) 
setElementFrozen(ped, true) 
local marker = createMarker(x,y,z, "cylinder", 2, 255, 0, 0) 
addEventHandler("onMarkerHit", marker, 
function (player) 
if getElementType(player) == "player" then 
outputChatBox("Press Enter ", player, 255, 255, 0) 
end 
end 
) 
  
function anim ( player ) 
if isElementWithinMarker ( player, marker ) then 
if getElementType(player) == "player" then 
setPedAnimation(player, "BAR", "dnk_stndM_loop") 
setTimer (setPedAnimation, 3000, 1, player, false) 
setTimer (setPedAnimation, 5000, 1, player, "RYDER", "RYD_Die_PT1") 
setTimer (setPedAnimation, 10000, 1, player, false) 
end 
end 
end 
  
addEventHandler ( "onResourceStart", resourceRoot, 
function ( ) 
for _, v in ipairs ( getElementsByType ( "player" ) ) do 
bindKey ( v, "enter", "down", anim ) 
end 
end 
) 
      
addEventHandler ( "onPlayerJoin", root, 
function ( ) 
bindKey ( source, "enter", "down", anim ) 
end 
) 
Edited by Guest
Link to comment

اعتقد ان الاخ ( ذا كيلر ) ماقصر

عطاك 90 % 100 من الكود وانت موقادر تسوي اوبجكت وتلصقه

للبيد ؟ Rotation وتسوي الـ

ع العموم الاكواد الي تحتاجها

1- createObject -- يصنع علبة المشروب 
  
2- setElementRotation -- يتحكم في اتجاهات البيد 

و ارتفاع الماركر مثل ماقال الاخ جعفر

اما الصاق علبة المشروب بـ يد البيد تحتاج سكربت الالصاق

رابط تحميل سكربت الصاق الاوبجكت ,, والسكربت فيه مثال عن طريقة استخدامة

.:[ https://community.multitheftauto.com/index.php?p=resources&s=details&id=2540 ]:.

وبتوفيق 8)

Link to comment

حاول ونصحح لك غير كذا اسف

عطيناك جاهز مره مرتين ماينفع كل شوي

هذا المنتدى لتعليم البرمجه

مو لطلب اكواد جاهزه

تطلب كود جهاز تاخذه وتقول برب

لا

غلطان

ساعدناك مره قلنا معذور بس لا تتعود

Link to comment

آخر مرة جاهز

--

جرب,

local ped = createPed ( ID, x, y, z, rot ) 
setElementFrozen ( ped, true ) 
  
local marker = createMarker ( x, y, z, "cylinder", 2, 255, 0, 0 ) 
  
addEventHandler ( "onMarkerHit", marker, function ( player ) 
   if getElementType ( player ) == "player" then 
      outputChatBox ( "Press Enter ", player, 255, 255, 0 ) 
   end 
end 
) 
  
function anim ( player ) 
   if isElementWithinMarker ( player, marker ) then 
       local ob = createObject ( 1950, 0, 0, 0, 0, 0, 0 ) 
       setPedAnimation ( player, "BAR", "dnk_stndM_loop" ) 
       exports [ "bone_attach" ]:attachElementToBone ( ob, player, 12, 0.015, 0.03, 0, 180, 0, 0 ) 
       setTimer ( function (  ) destroyElement ( ob ) end, 3000, 1 ) 
       setTimer ( setPedAnimation, 3000, 1, player, false ) 
       setTimer ( setPedAnimation, 5000, 1, player, "RYDER", "RYD_Die_PT1" ) 
       setTimer ( setPedAnimation, 10000, 1, player, false ) 
    end 
end 
  
addEventHandler ( "onResourceStart", resourceRoot, function ( ) 
    for _, v in ipairs ( getElementsByType ( "player" ) ) do 
       bindKey ( v, "enter", "down", anim ) 
   end 
end 
) 
      
addEventHandler ( "onPlayerJoin", root, 
function ( ) 
bindKey ( source, "enter", "down", anim ) 
end 
) 

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