Jump to content

ممكن حل يا اصحاب الخبرة؟؟؟؟؟


Recommended Posts

ابي اعمل وضيفة لكن اللي ياخذ الوضيفة بدو يجاوب على سؤال بالاول

وحبيت تطلع له رسالة بالشات تساعده لكي يجد الجواب الصح

مثلا

Marker = createMarker(602.177734375,868.09375,-42.9609375,"cylinder",2,0,0,0,0) 
skin1 = createPed(27,602.177734375,868.09375,-42.9609375,90) 
blip = createBlip(602.177734375,868.09375,-42.9609375,56) 
window  = guiCreateWindow(250, 239, 307, 220, "وضيفة***", false) 
guiSetVisible (window  , false ) 
edit = guiCreateEdit(82, 70, 150, 34, "", false, window  ) 
button = guiCreateButton(10, 174, 350, 34, "خروج", false, window  ) 
label = guiCreateLabel(82, 40, 155, 20, "كم عدد ايام السنةEntre", false, window  ) 
lblx = guiCreateLabel(140, 130, 155, 20, " ", false, window  ) 
  
addEventHandler("onClientMarkerHit",Marker, 
function (player) 
if player ~= localPlayer then return end 
guiSetVisible(window, true) 
showCursor(true) 
end)  
addEventHandler ("onClientGUIChanged",edit, 
function (player) 
 if not tonumber(guiGetText(source)) then 
guiSetText (source,1) 
end 
if tonumber(guiGetText(source)) and tonumber(guiGetText(source)) > 365 then 
guiSetText (source,1) 
end 
end ) 
  
addEventHandler('onClientGUIClick', button,function ( ) 
guiSetVisible ( window   , false ) 
showCursor ( false ) 
end 
) 
--------- 
bindKey("enter", "down", 
function () 
if guiGetText ( edit ) == 365 then 
triggerServerEvent("TakeJob",localPlayer,skin) 
guiSetVisible ( window   , false ) 
showCursor ( false ) 
outputChatBox('تم قبولك بالوضيفة',255,0,0,true) 
else 
outputChatBox('؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟',255,0,0,true) ----- اريد لما اللاعب يكتب رقم اقل من 365 مثلا يكتب 360يطلع له بالشات(***<360)العكس صحيح 
                         -----  لما اللاعب يكتب رقم اكبر من 365 مثلا يكتب 380يطلع له بالشات(***>380)العلامة تغيرت  من >الى<هاذا المطلوب 
end 
end, false ) 

:cry:

Link to comment

بحل لك الي فهمته من اكوادك

  
Marker = createMarker(602.177734375,868.09375,-42.9609375,"cylinder",2,0,0,0,0) 
skin1 = createPed(27,602.177734375,868.09375,-42.9609375,90) 
blip = createBlip(602.177734375,868.09375,-42.9609375,56) 
window = guiCreateWindow(250, 239, 307, 220, "وضيفة***", false) 
guiSetVisible (window, false ) 
edit = guiCreateEdit(82, 70, 150, 34, "", false, window) 
button = guiCreateButton(10, 174, 350, 34, "خروج", false, window) 
label = guiCreateLabel(82, 40, 155, 20, "كم عدد ايام السنةEntre", false, window) 
lblx = guiCreateLabel(140, 130, 155, 20, " ", false, window) 
  
  
addEventHandler("onClientMarkerHit",root, 
function () 
if source == Marker then 
guiSetVisible(window, true) 
showCursor(true) 
end 
end 
) 
  
-- اتوقع انك تبي زي نظام بسول في الهروب انه يخمن الرقم 
function Guess ( button ) 
if button == "enter" then 
local getit = guiGetText(edit) 
 if 365 < getit then 
 outputChatBox('365 < *** ') 
 elseif 365 > getit then 
 outputChatBox('365 > *** ') 
 elseif 365 == getit then 
 outputChatBox('تم قبولك بالوضيفة') 
 triggerServerEvent("TakeJob",localPlayer,skin) 
 guiSetVisible ( window, false ) 
 showCursor ( false ) 
end 
end 
end 
addEventHandler("onClientKey", root, Guess) 
  
addEventHandler('onClientGUIClick', root,function ( ) 
if source == button then 
guiSetVisible ( window, false ) 
showCursor ( false ) 
end 
end 
) 
  

Link to comment
ابي اعمل وضيفة لكن اللي ياخذ الوضيفة بدو يجاوب على سؤال بالاول

وحبيت تطلع له رسالة بالشات تساعده لكي يجد الجواب الصح

مثلا

Marker = createMarker(602.177734375,868.09375,-42.9609375,"cylinder",2,0,0,0,0) 
skin1 = createPed(27,602.177734375,868.09375,-42.9609375,90) 
blip = createBlip(602.177734375,868.09375,-42.9609375,56) 
window  = guiCreateWindow(250, 239, 307, 220, "وضيفة***", false) 
guiSetVisible (window  , false ) 
edit = guiCreateEdit(82, 70, 150, 34, "", false, window  ) 
button = guiCreateButton(10, 174, 350, 34, "خروج", false, window  ) 
label = guiCreateLabel(82, 40, 155, 20, "كم عدد ايام السنةEntre", false, window  ) 
lblx = guiCreateLabel(140, 130, 155, 20, " ", false, window  ) 
  
addEventHandler("onClientMarkerHit",Marker, 
function (player) 
if player ~= localPlayer then return end 
guiSetVisible(window, true) 
showCursor(true) 
end)  
addEventHandler ("onClientGUIChanged",edit, 
function (player) 
 if not tonumber(guiGetText(source)) then 
guiSetText (source,1) 
end 
if tonumber(guiGetText(source)) and tonumber(guiGetText(source)) > 365 then 
guiSetText (source,1) 
end 
end ) 
  
addEventHandler('onClientGUIClick', button,function ( ) 
guiSetVisible ( window   , false ) 
showCursor ( false ) 
end 
) 
--------- 
bindKey("enter", "down", 
function () 
if guiGetText ( edit ) == 365 then 
triggerServerEvent("TakeJob",localPlayer,skin) 
guiSetVisible ( window   , false ) 
showCursor ( false ) 
outputChatBox('تم قبولك بالوضيفة',255,0,0,true) 
else 
outputChatBox('؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟',255,0,0,true) ----- اريد لما اللاعب يكتب رقم اقل من 365 مثلا يكتب 360يطلع له بالشات(***<360)العكس صحيح 
                         -----  لما اللاعب يكتب رقم اكبر من 365 مثلا يكتب 380يطلع له بالشات(***>380)العلامة تغيرت  من >الى<هاذا المطلوب 
end 
end, false ) 

:cry:

هو يقصد يبي رقم معين مثلاً 5

اذا اللاعب كتب رقم اقل من 5 يجيه علامة > واذا اللاعب كتب رقم اكبر من 5 تجيه العلامة هي < هيك

احتمال !

Link to comment

بحل لك الي فهمته من اكوادك

  
Marker = createMarker(602.177734375,868.09375,-42.9609375,"cylinder",2,0,0,0,0) 
skin1 = createPed(27,602.177734375,868.09375,-42.9609375,90) 
blip = createBlip(602.177734375,868.09375,-42.9609375,56) 
window = guiCreateWindow(250, 239, 307, 220, "وضيفة***", false) 
guiSetVisible (window, false ) 
edit = guiCreateEdit(82, 70, 150, 34, "", false, window) 
button = guiCreateButton(10, 174, 350, 34, "خروج", false, window) 
label = guiCreateLabel(82, 40, 155, 20, "كم عدد ايام السنةEntre", false, window) 
lblx = guiCreateLabel(140, 130, 155, 20, " ", false, window) 
  
  
addEventHandler("onClientMarkerHit",root, 
function () 
if source == Marker then 
guiSetVisible(window, true) 
showCursor(true) 
end 
end 
) 
  
-- اتوقع انك تبي زي نظام بسول في الهروب انه يخمن الرقم 
function Guess ( button ) 
if button == "enter" then 
local getit = guiGetText(edit) 
 if 365 < getit then 
 outputChatBox('365 < *** ') 
 elseif 365 > getit then 
 outputChatBox('365 > *** ') 
 elseif 365 == getit then 
 outputChatBox('تم قبولك بالوضيفة') 
 triggerServerEvent("TakeJob",localPlayer,skin) 
 guiSetVisible ( window, false ) 
 showCursor ( false ) 
end 
end 
end 
addEventHandler("onClientKey", root, Guess) 
  
addEventHandler('onClientGUIClick', root,function ( ) 
if source == button then 
guiSetVisible ( window, false ) 
showCursor ( false ) 
end 
end 
) 
  

يب ويفي انت فهمت قصدي لكن الاكواد حقك مب اشتغلت

خطا سطر 21

Link to comment

بحل لك الي فهمته من اكوادك

  
Marker = createMarker(602.177734375,868.09375,-42.9609375,"cylinder",2,0,0,0,0) 
skin1 = createPed(27,602.177734375,868.09375,-42.9609375,90) 
blip = createBlip(602.177734375,868.09375,-42.9609375,56) 
window = guiCreateWindow(250, 239, 307, 220, "وضيفة***", false) 
guiSetVisible (window, false ) 
edit = guiCreateEdit(82, 70, 150, 34, "", false, window) 
button = guiCreateButton(10, 174, 350, 34, "خروج", false, window) 
label = guiCreateLabel(82, 40, 155, 20, "كم عدد ايام السنةEntre", false, window) 
lblx = guiCreateLabel(140, 130, 155, 20, " ", false, window) 
  
  
addEventHandler("onClientMarkerHit",root, 
function () 
if source == Marker then 
guiSetVisible(window, true) 
showCursor(true) 
end 
end 
) 
  
-- اتوقع انك تبي زي نظام بسول في الهروب انه يخمن الرقم 
function Guess ( button ) 
if button == "enter" then 
local getit = guiGetText(edit) 
 if 365 < getit then 
 outputChatBox('365 < *** ') 
 elseif 365 > getit then 
 outputChatBox('365 > *** ') 
 elseif 365 == getit then 
 outputChatBox('تم قبولك بالوضيفة') 
 triggerServerEvent("TakeJob",localPlayer,skin) 
 guiSetVisible ( window, false ) 
 showCursor ( false ) 
end 
end 
end 
addEventHandler("onClientKey", root, Guess) 
  
addEventHandler('onClientGUIClick', root,function ( ) 
if source == button then 
guiSetVisible ( window, false ) 
showCursor ( false ) 
end 
end 
) 
  

يب ويفي انت فهمت قصدي لكن الاكواد حقك مب اشتغلت

خطا سطر 21

جرب ذذ

  
Marker = createMarker(602.177734375,868.09375,-42.9609375,"cylinder",2,0,0,0,0) 
skin1 = createPed(27,602.177734375,868.09375,-42.9609375,90) 
blip = createBlip(602.177734375,868.09375,-42.9609375,56) 
window = guiCreateWindow(250, 239, 307, 220, "وضيفة***", false) 
guiSetVisible (window, false ) 
edit = guiCreateEdit(82, 70, 150, 34, "", false, window) 
button = guiCreateButton(10, 174, 350, 34, "خروج", false, window) 
label = guiCreateLabel(82, 40, 155, 20, "كم عدد ايام السنةEntre", false, window) 
lblx = guiCreateLabel(140, 130, 155, 20, " ", false, window) 
  
  
addEventHandler("onClientMarkerHit",root, 
function () 
if source == Marker then 
guiSetVisible(window, true) 
showCursor(true) 
end 
end 
) 
  
  
function Guess ( button ) 
if button == "enter" then 
local getit = guiGetText(edit) 
 if 365 < tonumber(getit) then 
 outputChatBox('365 < *** ') 
 elseif 365 > tonumber(getit) then 
 outputChatBox('365 > *** ') 
 elseif 365 == tonumber(getit) then 
 outputChatBox('تم قبولك بالوضيفة') 
 triggerServerEvent("TakeJob",localPlayer,skin) 
 guiSetVisible ( window, false ) 
 showCursor ( false ) 
end 
end 
end 
addEventHandler("onClientKey", root, Guess) 
  
addEventHandler('onClientGUIClick', root,function ( ) 
if source == button then 
guiSetVisible ( window, false ) 
showCursor ( false ) 
end 
end 
) 
  

Link to comment

window = guiCreateWindow(250, 239, 307, 220, "وضيفة***", false) 
guiSetVisible (window, false ) 
edit = guiCreateEdit(82, 70, 150, 34, "", false, window) 
button = guiCreateButton(10, 174, 350, 34, "خروج", false, window) 
label = guiCreateLabel(82, 40, 155, 20, "كم عدد ايام السنةEntre", false, window) 
lblx = guiCreateLabel(140, 130, 155, 20, " ", false, window) 
  
Marker , skin1 = createMarker(602.177734375,868.09375,-42.9609375,"cylinder",2,0,0,0,0) , createPed(27,602.177734375,868.09375,-42.9609375,90) 
setBlipVisibleDistance ( createBlip(602.177734375,868.09375,-42.9609375,56) , 2000) 
  
addEventHandler("onClientMarkerHit",Marker, 
function ( ) 
    guiSetVisible(window, true) 
        showCursor(true) 
end ) 
  
  
function Guess ( button ) 
if ( button == "enter" ) then 
    if 365 < tonumber(Edit) then 
     outputChatBox('365 < *** ') 
 elseif 365 > tonumber(Edit) then 
     outputChatBox('365 > *** ') 
 elseif 365 == tonumber(Edit) then 
     local Edit = guiGetText(edit) 
         outputChatBox('تم قبولك بالوضيفة') 
             triggerServerEvent("TakeJob",localPlayer,skin) 
                 guiSetVisible ( window, false ) 
                     showCursor ( false ) 
            end 
        end 
    end 
addEventHandler("onClientKey", root, Guess) 
  
addEventHandler('onClientGUIClick', button, 
function ( ) 
    guiSetVisible ( window, false ) 
        showCursor ( false ) 
end , false ) 
Link to comment

شكرا لكم يا اصدقاء

skinانا حاط

عشان لما اللاعب يجاوب صح ياخذ الوضيفة+الشخصية+التيم

الحين بدي وقت للوحة يعني لما يجي اللاعب للماركر تطلع له اللوحة واذا مب يجاوب بسرعة تختفي اللوحة ومب تضهر تاني ل5دقائق

وبدي عداد الوقت التنازلي يضهر في اللوحة فوق عشان يعرف اللاعب كم الوقت المتبقى لتختفي اللوحة

:mrgreen: ان شاء الله ما ازعجتكم بكثرة الطلبات :mrgreen:

Link to comment

تفضل ,

  
-- Code By #Cross 
function StartTimer() 
Seconds = 300 
Timer = setTimer( 
 function() 
  local Value = Seconds - 1 
  Seconds = Value >= 0 and Value or 0 
  guiSetText(Label, math.floor( Sec / 60 )..":"..( Sec % 60 )) --- Label = الليبل حقك ., 
  if ( Seconds == 0 ) then 
   killTimer(Timer) 
   guiSetVisible(GUIEditor.window[1],false) 
    end 
  end,1000, 0 ) 
end 
StartTimer( ) 
  

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