Jump to content

لاهنتم حل


Recommended Posts

Posted

ابي الانتقالات تكون لقروب اسل مثلا

مقر شرطة

مقر عصابات

مقر قروب fB

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

Place = { 
    { " ", x, y, z }, 
    { " ", x, y, z } 
} 
  
GUIEditor = { 
    gridlist = {}, 
    button = {} 
} 
    
addEventHandler("onClientResourceStart", resourceRoot, 
function() 
wnd = guiCreateWindow(324, 140, 394, 514, "الآنتقالات", false) 
    guiWindowSetSizable(wnd, false) 
  
GUIEditor.button[1] = guiCreateButton(64, 439, 244, 65, "انتقال", false, wnd) 
    guiSetProperty(GUIEditor.button[1],"NormalTextColour", "FF00FF00") 
  
GUIEditor.gridlist[1] = guiCreateGridList(30, 72, 324, 363, false, wnd) 
            guiGridListAddColumn(GUIEditor.gridlist[1], "المكان", 0.9) 
    for _,Warp in ipairs ( Place ) do 
        local Row = guiGridListAddRow( GUIEditor.gridlist[1] ) 
        local Data = ""..Warp[2]..";"..Warp[3]..";"..Warp[4].."" 
            guiGridListSetItemText( GUIEditor.gridlist[1], Row, 1, Warp[1], false, false ) 
            guiGridListSetItemData( GUIEditor.gridlist[1], Row, 1, Data) 
    end 
end) 
  
function OpenWin() 
    if guiGetVisible ( wnd ) then   
        guiSetVisible ( wnd, false ) 
        showCursor( false ) 
else 
        guiSetVisible ( wnd, true ) 
        showCursor( true ) 
    end 
end 
bindKey("F6", "down", OpenWin) 
  
addEventHandler( "onClientGUIClick", root, 
function() 
    if ( source == GUIEditor.button[1] ) then 
        local ITEAM = guiGridListGetSelectedItem( GUIEditor.gridlist[1] ) 
    if ITEAM == -1 then outputChatBox( "#FF0000يجب عليك تحديد مكان أولاً", 255, 100, 100, true ) return end 
        local Data = guiGridListGetItemData ( GUIEditor.gridlist[1], guiGridListGetSelectedItem ( GUIEditor.gridlist[1] ), 1 ) 
        local Position = split( Data, ';' ) 
            setElementPosition( localPlayer, Position[1], Position[2],Position[3] ) 
    end 
end) 
  
  
  
  
  
  

ألـحسـأب مستخدم من قبـل ~ #

ألـدب ~ :D

و

العصل ~ :lol:

#

:?

  • Replies 65
  • Created
  • Last Reply

Top Posters In This Topic

Posted
  
isObjectInACLGroup 
triggerClientEvent 
triggerServerEvent 

+ كمان سؤال انت كييف مستعمل

split وظيفة

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

و مانك قادر تسوي ذي الفكرة البسيطة :wink:

 

 

Posted
  
isObjectInACLGroup 
triggerClientEvent 
triggerServerEvent 

+ كمان سؤال انت كييف مستعمل

split وظيفة

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

و مانك قادر تسوي ذي الفكرة البسيطة :wink:

متكبر :redhotevil:

Skype : shadow59960

103_-_Copy__1_

There is no God but Allah, Muhammad is the Messenger of Allah

لا اله الا الله محمد رسول الله

Posted

^ ماهو متكبر ولا ششَيء .

وهو قأل الصحيح

كيف يستخدم split

و مايعرف يسوي الفكرة .

Best Server Arabic

Posted

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

-_-

Skype : shadow59960

103_-_Copy__1_

There is no God but Allah, Muhammad is the Messenger of Allah

لا اله الا الله محمد رسول الله

Posted
  
isObjectInACLGroup 
triggerClientEvent 
triggerServerEvent 

+ كمان سؤال انت كييف مستعمل

split وظيفة

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

و مانك قادر تسوي ذي الفكرة البسيطة

السبليت ياطيب هو

"تقريق"

على سبيل المثال

Dabl;Wizard 

احنا نبي نفرقهم

نستعمل سبليت

-- طبعاً يرجعهم لك كـ قاعدة او تيبل او سميها الي تبيه :redhotevil:

اول شيء الارقمنت

المحدد للتفريق بينه, سترينق العلامة المحددة المفرقة بين الجمل سترينق

يصير

r = split("Dabl;Wizard",";") 

والحين لو نبي نختر وحدة

انت الاول فـ بيصير

r[1] 

يعني

  
r = split("Dabl;Wizard",";") 
outputChatBox(r[1].." ليس متكبر ") 
  

well

Posted

هههههههه مشكور على الشرح

Skype : shadow59960

103_-_Copy__1_

There is no God but Allah, Muhammad is the Messenger of Allah

لا اله الا الله محمد رسول الله

Posted
كلنت 
 Place = { 
    { " ", x, y, z }, 
    { " ", x, y, z } 
} 
  
GUIEditor = { 
    gridlist = {}, 
    button = {} 
} 
    
addEventHandler("onClientResourceStart", resourceRoot, 
function() 
wnd = guiCreateWindow(324, 140, 394, 514, "الآنتقالات", false) 
    guiWindowSetSizable(wnd, false) 
  
GUIEditor.button[1] = guiCreateButton(64, 439, 244, 65, "انتقال", false, wnd) 
    guiSetProperty(GUIEditor.button[1],"NormalTextColour", "FF00FF00") 
  
GUIEditor.gridlist[1] = guiCreateGridList(30, 72, 324, 363, false, wnd) 
            guiGridListAddColumn(GUIEditor.gridlist[1], "المكان", 0.9) 
    for _,Warp in ipairs ( Place ) do 
        local Row = guiGridListAddRow( GUIEditor.gridlist[1] ) 
        local Data = ""..Warp[2]..";"..Warp[3]..";"..Warp[4].."" 
            guiGridListSetItemText( GUIEditor.gridlist[1], Row, 1, Warp[1], false, false ) 
            guiGridListSetItemData( GUIEditor.gridlist[1], Row, 1, Data) 
    end 
end) 
  
function OpenWin() 
    if guiGetVisible ( wnd ) then   
        guiSetVisible ( wnd, false ) 
        showCursor( false ) 
else 
        guiSetVisible ( wnd, true ) 
        showCursor( true ) 
    end 
end 
bindKey("F6", "down", OpenWin) 
  
function () 
triggerServerEvent ( "nWin", resourceRoot,source ) 
addEvent( "nWin1", true ) 
end) 
  
function() 
    if ( source == GUIEditor.button[1] ) then 
        local ITEAM = guiGridListGetSelectedItem( GUIEditor.gridlist[1] ) 
    if ITEAM == -1 then outputChatBox( "#FF0000يجب عليك تحديد مكان أولاً", 255, 100, 100, true ) return end 
        local Data = guiGridListGetItemData ( GUIEditor.gridlist[1], guiGridListGetSelectedItem ( GUIEditor.gridlist[1] ), 1 ) 
        local Position = split( Data, ';' ) 
            setElementPosition( localPlayer, Position[1], Position[2],Position[3] ) 
    end 
end) 
  
سيرفر 
function sp () 
triggerClientEvent ( "nWin1", sp ) 
triggerClientEvent("nWin1", Root(), sp) 
addEvent( "nWin", true ) 
addEventHandler( "onPlayerSpawn", sp ) 
if isObjectInACLGroup ("user."..accName, aclGetGroup ( "Fd" ) ) 
end 
  end 
) 

الاكواد ذي تمام وله لا :)

+ يا حبابي مو انا مسوي الاكواد واحد خوي

ألـحسـأب مستخدم من قبـل ~ #

ألـدب ~ :D

و

العصل ~ :lol:

#

:?

Posted

أستخدم (split)

فى سطر 24

Skype : shadow59960

103_-_Copy__1_

There is no God but Allah, Muhammad is the Messenger of Allah

لا اله الا الله محمد رسول الله

Posted

اظين الأخ R4m~

شرحها

Skype : shadow59960

103_-_Copy__1_

There is no God but Allah, Muhammad is the Messenger of Allah

لا اله الا الله محمد رسول الله

Posted
  
Place = { 
    { "Ram", -2371.50171 ,-673.10498 ,124.17433 }, 
} 
  
GUIEditor = { 
    gridlist = {}, 
    button = {} 
} 
    
addEventHandler("onClientResourceStart", resourceRoot, 
function() 
    wnd = guiCreateWindow(324, 140, 394, 514, "الآنتقالات", false) 
    guiWindowSetSizable(wnd, false) 
    GUIEditor.button[1] = guiCreateButton(64, 439, 244, 65, "انتقال", false, wnd) 
    guiSetProperty(GUIEditor.button[1],"NormalTextColour", "FF00FF00") 
    GUIEditor.gridlist[1] = guiCreateGridList(30, 72, 324, 363, false, wnd) 
    guiGridListAddColumn(GUIEditor.gridlist[1], "المكان", 0.9) 
    for _,Warp in ipairs ( Place ) do 
        local Row = guiGridListAddRow( GUIEditor.gridlist[1] ) 
        local Data = ""..Warp[2]..";"..Warp[3]..";"..Warp[4].."" 
        guiGridListSetItemText( GUIEditor.gridlist[1], Row, 1, Warp[1], false, false ) 
        guiGridListSetItemData( GUIEditor.gridlist[1], Row, 1, Data) 
    end 
    guiSetVisible(wnd,false) 
end) 
  
function OpenWin() 
    if guiGetVisible ( wnd ) then   
        guiSetVisible ( wnd, false ) 
        showCursor( false ) 
    else 
        guiSetVisible ( wnd, true ) 
        showCursor( true ) 
    end 
end 
bindKey("F6", "down", OpenWin) 
  
addEventHandler( "onClientGUIClick", root, 
function() 
    if ( source == GUIEditor.button[1] ) then 
        local ITEAM = guiGridListGetSelectedItem( GUIEditor.gridlist[1] ) 
        if ITEAM == -1 then outputChatBox( "#FF0000يجب عليك تحديد مكان أولاً", 255, 100, 100, true ) return end 
            local Data = guiGridListGetItemData ( GUIEditor.gridlist[1], guiGridListGetSelectedItem ( GUIEditor.gridlist[1] ), 1 ) 
            local Position = split( Data, ';' ) 
            setElementPosition( localPlayer, Position[1], Position[2],Position[3] ) 
        end 
end) 
  

well

Posted
  
Place = { 
    { "Ram", -2371.50171 ,-673.10498 ,124.17433 }, 
} 
  
GUIEditor = { 
    gridlist = {}, 
    button = {} 
} 
    
addEventHandler("onClientResourceStart", resourceRoot, 
function() 
    wnd = guiCreateWindow(324, 140, 394, 514, "الآنتقالات", false) 
    guiWindowSetSizable(wnd, false) 
    GUIEditor.button[1] = guiCreateButton(64, 439, 244, 65, "انتقال", false, wnd) 
  
  
يا اخوي انا ابي لا حدد ع مكان و مات راحله يصير السبوان حقه يعني  
  
لاكن ذا يحدد و ينتقل  
    guiSetProperty(GUIEditor.button[1],"NormalTextColour", "FF00FF00") 
    GUIEditor.gridlist[1] = guiCreateGridList(30, 72, 324, 363, false, wnd) 
    guiGridListAddColumn(GUIEditor.gridlist[1], "المكان", 0.9) 
    for _,Warp in ipairs ( Place ) do 
        local Row = guiGridListAddRow( GUIEditor.gridlist[1] ) 
        local Data = ""..Warp[2]..";"..Warp[3]..";"..Warp[4].."" 
        guiGridListSetItemText( GUIEditor.gridlist[1], Row, 1, Warp[1], false, false ) 
        guiGridListSetItemData( GUIEditor.gridlist[1], Row, 1, Data) 
    end 
    guiSetVisible(wnd,false) 
end) 
  
function OpenWin() 
    if guiGetVisible ( wnd ) then   
        guiSetVisible ( wnd, false ) 
        showCursor( false ) 
    else 
        guiSetVisible ( wnd, true ) 
        showCursor( true ) 
    end 
end 
bindKey("F6", "down", OpenWin) 
  
addEventHandler( "onClientGUIClick", root, 
function() 
    if ( source == GUIEditor.button[1] ) then 
        local ITEAM = guiGridListGetSelectedItem( GUIEditor.gridlist[1] ) 
        if ITEAM == -1 then outputChatBox( "#FF0000يجب عليك تحديد مكان أولاً", 255, 100, 100, true ) return end 
            local Data = guiGridListGetItemData ( GUIEditor.gridlist[1], guiGridListGetSelectedItem ( GUIEditor.gridlist[1] ), 1 ) 
            local Position = split( Data, ';' ) 
            setElementPosition( localPlayer, Position[1], Position[2],Position[3] ) 
        end 
end) 
  

ألـحسـأب مستخدم من قبـل ~ #

ألـدب ~ :D

و

العصل ~ :lol:

#

:?

Posted

khaledmhmmed say : يا اخوي انا ابي لا حدد ع مكان و مات راحله يصير السبوان حقه يعني

لاكن ذا يحدد و ينتقل

:lol:

"A Year from Now You May Wish You Had Started Today"

Posted
khaledmhmmed say : يا اخوي انا ابي لا حدد ع مكان و مات راحله يصير السبوان حقه يعني

لاكن ذا يحدد و ينتقل

:lol:

تبا يا رجل ماحد فاهمني هههههههههههههههههههههههههههههههه :lol:

ألـحسـأب مستخدم من قبـل ~ #

ألـدب ~ :D

و

العصل ~ :lol:

#

:?

Posted

تبا يا رجل ماحد فاهمني هههههههههههههههههههههههههههههههه :lol:

حبيت أساعدك :lol:

أستخدم الحدث

"onClientPlayerWasted" 

وأحذف الكود ذا من كودك

setElementPosition( localPlayer, Position[1], Position[2],Position[3] ) 

وجيب الداتا والشيء الي آختاره

guiGridListGetItemData 
guiGridListGetSelectedItem 

و أستخدم الفنكشن

setElementPosition 

و أنتهينا

"A Year from Now You May Wish You Had Started Today"

Posted

:/

setElementData 
getElementData 
split 
  

الافضل يسوي اليمنت داتا عالأحداثيات المختارة

لو مات ياخذ الليمنت داتا ويرسبنه به

وانتهينا

:redhotevil:

well

Posted

هلا شباب

سفاخ

Place = { 
    { "ارمي", x, y, z }, 
    { "مركز شرطة ", x, y, z } 
} 
  
GUIEditor = { 
    gridlist = {}, 
    button = {} 
} 
    
addEventHandler("onClientResourceStart", resourceRoot, 
function() 
wnd = guiCreateWindow(324, 140, 394, 514, "الآنتقالات", false) 
    guiWindowSetSizable(wnd, false) 
  
GUIEditor.button[1] = guiCreateButton(64, 439, 244, 65, "انتقال", false, wnd) 
    guiSetProperty(GUIEditor.button[1],"NormalTextColour", "FF00FF00") 
  
gr = guiCreateGridList(30, 72, 324, 363, false, wnd) 
            guiGridListAddColumn(gr, "المكان", 0.9) 
    for _,Warp in ipairs ( Place ) do 
        local Row = guiGridListAddRow( gr ) 
        local Data = ""..Warp[2]..";"..Warp[3]..";"..Warp[4].."" 
            guiGridListSetItemText( gr, Row, 1, Warp[1], false, false ) 
            guiGridListSetItemData( gr, Row, 1, Data) 
            gr = (guiGridListGetItemData(GridList)) 
            gr =  ( guiGridListGetSelectedItem (gr), 1) 
    end 
end) 
  
function () 
sp = setElementPosition ( Player, posX, posY, posZ ) 
  sp = { 
end 
  
function OpenWin() 
    if guiGetVisible ( wnd ) then   
        guiSetVisible ( wnd, false ) 
        showCursor( false ) 
else 
        guiSetVisible ( wnd, true ) 
        showCursor( true ) 
    end 
end 
bindKey("F6", "down", OpenWin) 
  
addEventHandler( "onClientPlayerWasted", root, 
function() 
    if ( source == GUIEditor.button[1] ) then 
        local ITEAM = guiGridListGetSelectedItem( gr ) 
    if ITEAM == -1 then outputChatBox( "#FF0000يجب عليك تحديد مكان أولاً", 255, 100, 100, true ) return end 
        local Data = guiGridListGetItemData ( gr, guiGridListGetSelectedItem ( gr ), 1 ) 
        local Position = split( Data, ';' ) 
    end 
end) 

بالضبط ابي

الاعب لا حد على ارمي بالقريد لاست ومات يروح لسباون ارمي

ولا حدد على مركز شرطة بالقريد لاست لا مات يروح لسباون اللي انا احددة لمركز شرطة

عدلت فيه شوي ياليت تصلحوة

ألـحسـأب مستخدم من قبـل ~ #

ألـدب ~ :D

و

العصل ~ :lol:

#

:?

Posted
local Positions = {  
{'Name',x,y,z}, 
} 
  
  
for i,v in ipairs (Positions) do  
local row = guiGridListAddRow ( gr ) 
guiGridListSetItemText(gr,row,1,v[1],false,false) 
guiGridListSetItemData(gr,row,1,{ v[2],v[3],v[4] }) 
end 
  
addEventHandler('onClientGUIClick',root, function ( ) 
if ( source == GUIEditor.button[1] ) then 
if ( guiGridListGetSelectedItem ( gr ) ~= -1 ) then 
local x,y,z = unpack(guiGridListGetItemData(gr,guiGridListGetSelectedItem ( gr ),1)) 
setElementPosition(getLocalPlayer(),x,y,z) 
setElementData(getLocalPlayer(),'x',x) 
setElementData(getLocalPlayer(),'y',y) 
setElementData(getLocalPlayer(),'z',z) 
end 
end 
end) 
  
addEventHandler('onClientPlayerWasted',root,  
function ( ) 
local x,y,z = getElementData(getLocalPlayer(),'x'),getElementData(getLocalPlayer(),'y'),getElementData(getLocalPlayer(),'z') 
setElementPosition(getLocalPlayer(),x,y,z) 
end) 
  

جرب وردلي خبر ..

Best Server Arabic

Posted

اخوي انا حطيت كود فيه فتح نافذه بزر و الخ وانت ترجع تحطه لي ثاني ناقص اكواد

بانتظار الممساعدة ماظبط

ألـحسـأب مستخدم من قبـل ~ #

ألـدب ~ :D

و

العصل ~ :lol:

#

:?

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