ججرب ذا
كلنت
bindKey("F2", "down", function()
guiSetVisible(GUIEditor_Window[1], not guiGetVisible(GUIEditor_Window[1]))
showCursor(guiGetVisible(GUIEditor_Window[1]))
guiSetInputEnabled(guiGetVisible(GUIEditor_Window[1]))
end)
guiSetProperty(GUIEditor_Button[1],"NormalTextColour", "FF00FF00")
guiSetProperty(GUIEditor_Button[1],"HoverTextColour", "FF00FF00")
guiSetProperty(GUIEditor_Button[2],"NormalTextColour", "FF0000FF")
guiSetProperty(GUIEditor_Button[2],"HoverTextColour", "FF0000FF")
guiSetProperty(GUIEditor_Button[3],"NormalTextColour", "FFFF0000")
guiSetProperty(GUIEditor_Button[3],"HoverTextColour", "FFFF0000")
guiSetProperty(GUIEditor_Button[4],"NormalTextColour", "FFFF9900")
guiSetProperty(GUIEditor_Button[4],"HoverTextColour", "FFFF9900")
function refreshStats()
if guiGetVisible(GUIEditor_Image[1]) then
guiSetText(GUIEditor_Label[10],getPlayerPing(localPlayer))
guiSetText(GUIEditor_Label[12],"$"..getPlayerMoney())
guiSetText(GUIEditor_Label[5],getPlayerName(localPlayer))
guiSetText(GUIEditor_Label[9],getPlayerSerial())
guiSetText(GUIEditor_Label[7],getElementModel(localPlayer))
guiSetText(GUIEditor_Label[15],getElementData(localPlayer,"ID"))
end
end
addEventHandler("onClientRender", root, refreshStats)
------------------------------------command buy
function onGuiClick (button, state, absoluteX, absoluteY)
if (source == GUIEditor_Button[3]) then
triggerServerEvent ("buyFlip", getLocalPlayer())
elseif (source == GUIEditor_Button[1]) then
triggerServerEvent ("buyNitro", getLocalPlayer())
elseif (source == GUIEditor_Button[2]) then
triggerServerEvent ("buyRepair", getLocalPlayer())
elseif (source == GUIEditor_Button[4]) then
triggerServerEvent ("buyInvisible", getLocalPlayer())
elseif (source == GUIEditor_Button[5]) then
username = guiGetText(GUIEditor_Edit[1])
password = guiGetText(GUIEditor_Edit[2])
triggerServerEvent("onLoginAndRegister",getLocalPlayer(),username,password)
end
end
addEventHandler ("onClientGUIClick", getRootElement(), onGuiClick)
outputChatBox ("#DB8181[shop]: #ffffff.:[ #007fffBy:#460b55Mr.SL6AN #ff0000v2.0 #00ff00.! #ffffff]:. ", 27, 89, 224, true)
outputChatBox ("#DB8181[Open]: #FFFFFF#FF0000Press #FF0000'F2' #FFFFFF#2972e0to open #000000The #FF0000Shop.!", 255, 0, 0, true)
سيرفر
function LoginAndRegister ( player, username, password )
local account = getAccount ( username, password )
if ( account ~= false ) then
if (logIn ( player, account, password ) == true) then
else
outputChatBox ( " Login Error !", player, 255, 0, 0 )
end
else
account = addAccount ( username, password )
if (logIn ( player, account, password ) == true) then
outputChatBox ( "Register Details : [ Username ] : #00FF00" .. username .. " #FFFF1A[ Password ] : #00FF00" .. password .. "", player, 255, 255, 0 , true )
else
outputChatBox ( "Register Error!", player, 255, 255, 0 )
end
end
end
addEvent( "onLoginAndRegister", true )
addEventHandler( "onLoginAndRegister", getRootElement(), LoginAndRegister )
function qq()
if isPedInVehicle(source) then
if ( getPlayerMoney (source) >= 3000 ) then
takePlayerMoney(source, 3000)
addVehicleUpgrade(getPedOccupiedVehicle(source),1010)
outputChatBox("#ffffff[#ffffff ".. getPlayerName ( source ) .." #ffffff]:#1E90FF has bought a #ffffff[ #1E90FFNitro #ffffff] ", source, 255, 20, 50, true)
else
outputChatBox("You Dont Have [ #ffffff3,000 #ffffff]", source, 255, 255, 255, true)
end
else
outputChatBox("You are not in a vehicle", source, 25, 200, 200, true)
end
end
addEvent("buyNitro", true)
addEventHandler( "buyNitro",getRootElement(),qq )
function fix()
if isPedInVehicle(source) then
if ( getPlayerMoney (source) >= 3000 ) then
takePlayerMoney(source, 3000)
fixVehicle(getPedOccupiedVehicle(source))
outputChatBox("#ffffff[#ffffff ".. getPlayerName ( source ) .." #ffffff]:#1E90FF has bought a #ffffff[ #1E90FFRepair #ffffff] ", source, 255, 255, 0, true)
else
outputChatBox("You Dont Have [ #ffffff3,000 #ffffff]", source, 255, 255, 255, true)
end
else
outputChatBox("You are not in a vehicle", source, 255, 50, 200, true)
end
end
addEvent("buyRepair", true)
addEventHandler( "buyRepair",getRootElement(),fix )
function flip()
if isPedInVehicle(source) then
if ( getPlayerMoney (source) >= 3000 ) then
takePlayerMoney(source, 3000)
rx, ry, rz = getVehicleRotation (getPedOccupiedVehicle(source))
setVehicleRotation (getPedOccupiedVehicle(source), rx +180, ry, rz +180)
outputChatBox("#ffffff[#ffffff ".. getPlayerName ( source ) .." #ffffff]:#1E90FF has bought a #ffffff[ #1E90FFflip #ffffff] ", source, 255, 255, 0, true)
else
outputChatBox("You Dont Have [ #ffffff3,000 #ffffff]", source, 255, 255, 255, true)
end
else
outputChatBox("You are not in a vehicle", source, 255, 0, 200, true)
end
end
addEvent("buyFlip", true)
addEventHandler( "buyFlip",getRootElement(),flip )
function huntter()
if (getPlayerMoney (source) >= 3000000) then
takePlayerMoney(source, 3000000)
x,y,z = getElementPosition(source)
hunter = createVehicle(425, x, y, z)
warpPedIntoVehicle(source,hunter)
outputChatBox("#ffffff[#ffffff "..getPlayerName(source).." #ffffff]:#1E90FF has bought a #ffffff[ #1E90FFHunter #ffffff]", source, 255, 255, 0, true)
outputChatBox("** ALERT HUNTER DETECTED **", 255, 000, 000, true)
else
outputChatBox("You Dont Have [ #ffffff3,000 #ffffff1,000 #ffffff]", source, 255, 255, 255, true)
end
end
addEvent("buyHunter", true)
addEventHandler("buyHunter", root,huntter)
function invissble()
if ( getPlayerMoney (source) >= 15000 ) then
takePlayerMoney(source, 15000)
outputChatBox("#ffffff[#ffffff #ffffff]:#1E90FF has bought a #ffffff[ #1E90FFInvisible #ffffff]", source, 255, 255, 0, true)
setElementAlpha(getPedOccupiedVehicle(source),0)
setElementAlpha(source,0)
setPlayerNametagShowing(source, false)
setTimer( setElementAlpha, 60000, 1, source, 500, true)
setTimer( setElementAlpha, 60000, 1, getPedOccupiedVehicle(source), 500, true)
setTimer( setPlayerNametagShowing, 60000, 1, source, true, true)
else
outputChatBox("You Dont Have [#ffffff15,000 #ffffff]", source, 255, 255, 255, true)
end
end
addEvent("buyInvisible", true)
addEventHandler("buyInvisible", root,invissble)
function hyddra()
local pname = getPlayerName( source )
if ( getPlayerMoney (source) >= 150 ) then
takePlayerMoney(source, 150)
x,y,z = getElementPosition( source )
hydra = createVehicle ( 520, x, y, z )
warpPedIntoVehicle(source,hydra)
outputChatBox("Hydra Obtained", source, 255, 255, 0, true)
outputChatBox( "** ALERT HYDRA DETECTED **", 255, 0, 0, true )
else
outputChatBox("You Not Have enough money.", source, 0, 0, 0, true)
end
end
addEvent("buyHydra", true)
addEventHandler("buyHydra", root,hyddra)