Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Diese Scripts unterliegen dem Urheberrecht von ******* ******-|-|
- -----------------------Create/Edit by [RR]Shady---------------------|-|
- ----------------------------(c) by Shady----------------------------|-|
- --------------------------------------------------------------------|-|
- Car_GUI = {}
- Car_Button = {}
- CarTab = {}
- Grid_Car = {}
- local xs,ys = guiGetScreenSize()
- Car_GUI = guiCreateWindow(xs / 2 - 600 / 2,ys / 2 - 500 / 2,650,550,"C-BFS[Car-Bussines-Find-System]",false)
- guiSetFont (Car_GUI, "default-bold-small" )
- guiSetAlpha(Car_GUI,1)
- guiSetVisible(Car_GUI,false)
- CarTab = guiCreateTabPanel(10,20,700,700,false,Car_GUI)
- TabCar1 = guiCreateTab("Cars",CarTab)
- Grid_Car = guiCreateGridList(10,10,300,470,false,TabCar1)
- Besitzer_Label1 = guiGridListAddColumn(Grid_Car, "Besitzer", 0.43 )
- Besitzer_Label2 = guiGridListAddColumn(Grid_Car, "Slot", 0.43 )
- Besitzer_Label3 = guiGridListAddColumn(Grid_Car, "X",0.3)
- Besitzer_Label4 = guiGridListAddColumn(Grid_Car, "Y",0.3)
- Besitzer_Label5 = guiGridListAddColumn(Grid_Car, "Z",0.3)
- Besitzer_Label6 = guiGridListAddColumn(Grid_Car, "Tank",0.1)
- Car1 = guiCreateLabel( 0.53, 0.25, 0.70, 0.10, "X:", true,TabCar1)
- Car2 = guiCreateLabel( 0.53, 0.30, 0.70, 0.10, "Y:", true,TabCar1)
- Car3 = guiCreateLabel( 0.53, 0.35, 0.70, 0.10, "Z:", true,TabCar1)
- Car4 = guiCreateLabel( 0.53, 0.05, 0.70, 0.10, "Besitzer:", true,TabCar1)
- Car5 = guiCreateLabel( 0.53, 0.10, 0.70, 0.10, "Slot:", true,TabCar1)
- Car6 = guiCreateLabel( 0.53, 0.15, 0.70, 0.10, "Tank:", true,TabCar1)
- guiSetFont (Car1, "default-bold-small" )
- guiSetFont (Car2, "default-bold-small" )
- guiSetFont (Car3, "default-bold-small" )
- guiSetFont (Car4, "default-bold-small" )
- guiSetFont (Car5, "default-bold-small" )
- guiSetFont (Car6, "default-bold-small" )
- Car_Button[1] = guiCreateButton(510,450,106,38,"Verlassen",false,TabCar1)
- Car_Button[2] = guiCreateButton(320,410,106,38,"Port",false,TabCar1)
- ------------------------------Bussines
- TabCar2 = guiCreateTab("Bussines",CarTab)
- Grid_Car2 = guiCreateGridList(10,10,300,470,false,TabCar2)
- Besitzer_Label12 = guiGridListAddColumn(Grid_Car2, "Besitzer", 0.43 )
- Besitzer_Label22 = guiGridListAddColumn(Grid_Car2, "Preis", 0.43 )
- Besitzer_Label32 = guiGridListAddColumn(Grid_Car2, "X",0.3)
- Besitzer_Label42 = guiGridListAddColumn(Grid_Car2, "Y",0.3)
- Besitzer_Label52 = guiGridListAddColumn(Grid_Car2, "Z",0.3)
- Car12 = guiCreateLabel( 0.53, 0.25, 0.70, 0.10, "X:", true,TabCar2)
- Car22 = guiCreateLabel( 0.53, 0.30, 0.70, 0.10, "Y:", true,TabCar2)
- Car32 = guiCreateLabel( 0.53, 0.35, 0.70, 0.10, "Z:", true,TabCar2)
- Car42 = guiCreateLabel( 0.53, 0.05, 0.70, 0.10, "Besitzer:", true,TabCar2)
- Car52 = guiCreateLabel( 0.53, 0.10, 0.70, 0.10, "Preis:", true,TabCar2)
- Car_Button[3] = guiCreateButton(510,450,106,38,"Verlassen",false,TabCar2)
- Car_Button[4] = guiCreateButton(320,410,106,38,"Port",false,TabCar2)
- function refreshcopcomp()
- guiGridListClear (Grid_Car )
- for index, veh in pairs(getElementsByType( "vehicle" )) do
- if (getElementData(veh,"Owner") ~= nil) or (getElementData(veh,"Owner") ~= false) then
- row = guiGridListAddRow (Grid_Car)
- guiGridListSetItemText (Grid_Car, row, Besitzer_Label1, tostring(getElementData(veh,"Owner")), false, false )
- guiGridListSetItemText (Grid_Car, row, Besitzer_Label2, tostring(getElementData(veh,"OwnerSlot")), false, false )
- guiGridListSetItemText (Grid_Car, row, Besitzer_Label3, tostring(getElementData(veh,"CarX")), false, false )
- guiGridListSetItemText (Grid_Car, row, Besitzer_Label4, tostring(getElementData(veh,"CarY")), false, false )
- guiGridListSetItemText (Grid_Car, row, Besitzer_Label5, tostring(getElementData(veh,"CarZ")), false, false )
- guiGridListSetItemText (Grid_Car, row, Besitzer_Label6, tostring(getElementData(veh,"Tank")), false, false )
- end
- if (getElementData(veh,"Owner") == nil) or (getElementData(veh,"Owner") == false) then
- guiGridListRemoveRow(Grid_Car,row)
- end
- if (getElementData(veh,"Owner") == false) or (getElementData(veh,"OwnerSlot") == false) then
- guiGridListSetItemText (Grid_Car, row, Besitzer_Label2, "0", false, false )
- end
- if (getElementData(veh,"CarX") == false) or (getElementData(veh,"CarY") == false) or (getElementData(veh,"CarZ") == false) then
- guiGridListSetItemText (Grid_Car, row, Besitzer_Label3, "-", false, false )
- guiGridListSetItemText (Grid_Car, row, Besitzer_Label4, "-", false, false )
- guiGridListSetItemText (Grid_Car, row, Besitzer_Label5, "-", false, false )
- end
- if (getElementData(veh,"Tank") == false) then
- guiGridListSetItemText (Grid_Car, row, Besitzer_Label6, "120", false, false )
- end
- end
- end
- function refreshcopcomper()
- local CAR1s = guiGridListGetItemText (Grid_Car, guiGridListGetSelectedItem (Grid_Car), 3 )
- local CAR2s = guiGridListGetItemText (Grid_Car, guiGridListGetSelectedItem (Grid_Car), 4 )
- local CAR3s = guiGridListGetItemText (Grid_Car, guiGridListGetSelectedItem (Grid_Car), 5 )
- local CAR4s = guiGridListGetItemText (Grid_Car, guiGridListGetSelectedItem (Grid_Car), 1 )
- local CAR5s = guiGridListGetItemText (Grid_Car, guiGridListGetSelectedItem (Grid_Car), 2 )
- local CAR6s = guiGridListGetItemText (Grid_Car, guiGridListGetSelectedItem (Grid_Car), 6 )
- guiSetText (Car1, ""..CAR1s.."" )
- guiSetText (Car2, ""..CAR2s.."" )
- guiSetText (Car3, ""..CAR3s.."" )
- guiSetText (Car4, "Besitzer : "..CAR4s.."" )
- guiSetText (Car5, "Slot: "..CAR5s.."" )
- guiSetText (Car6, "Tank: "..CAR6s.."" )
- end
- addEventHandler("onClientGUIClick",Grid_Car, refreshcopcomper, false)
- function ClosedCars ()
- guiSetVisible(Car_GUI,false)
- showCursor(false)
- end
- addEventHandler("onClientGUIClick",Car_Button[1], ClosedCars , false)
- addEventHandler("onClientGUIClick",Car_Button[3], ClosedCars , false)
- function CarPort ()
- local CAR1s = guiGetText(Car1)
- local CAR2s = guiGetText(Car2)
- local CAR3s = guiGetText(Car3)
- triggerServerEvent("onSpawnCarer", getRootElement(), getLocalPlayer(),CAR1s,CAR2s,CAR3s)
- end
- addEventHandler("onClientGUIClick",Car_Button[2], CarPort, false)
- function StartCars()
- guiSetVisible (Car_GUI,true)
- showCursor(true)
- refreshcopcomp()
- refreshcopcomp2()
- end
- addEvent("OpenCarList",true)
- addEventHandler("OpenCarList",getRootElement(),StartCars)
- function refreshcopcomp2()
- guiGridListClear (Grid_Car2 )
- for index, Biz in pairs(getElementsByType ("pickup")) do
- if (getElementData(Biz,"Ownerbiz") ~= nil) or (getElementData(Biz,"Ownerbiz") ~= false) then
- row = guiGridListAddRow (Grid_Car2)
- guiGridListSetItemText (Grid_Car2, row, Besitzer_Label12, tostring(getElementData(Biz,"Ownerbiz")), false, false )
- guiGridListSetItemText (Grid_Car2, row, Besitzer_Label22, tostring(getElementData(Biz,"Preisbiz")), false, false )
- guiGridListSetItemText (Grid_Car2, row, Besitzer_Label32, tostring(getElementData(Biz,"BizX")), false, false )
- guiGridListSetItemText (Grid_Car2, row, Besitzer_Label42, tostring(getElementData(Biz,"BizY")), false, false )
- guiGridListSetItemText (Grid_Car2, row, Besitzer_Label52, tostring(getElementData(Biz,"BizZ")), false, false )
- end
- if (getElementData(Biz,"Ownerbiz") == nil) or (getElementData(Biz,"Ownerbiz") == false) then
- guiGridListSetItemText (Grid_Car2, row, Besitzer_Label12, "-", false, false )
- guiGridListSetItemText (Grid_Car2, row, Besitzer_Label22, "-", false, false )
- guiGridListSetItemText (Grid_Car2, row, Besitzer_Label32, "-", false, false )
- guiGridListSetItemText (Grid_Car2, row, Besitzer_Label42, "-", false, false )
- guiGridListSetItemText (Grid_Car2, row, Besitzer_Label52, "-", false, false )
- guiGridListRemoveRow(row)
- end
- end
- end
- function refreshcopcomper2()
- local CAR1s = guiGridListGetItemText (Grid_Car2, guiGridListGetSelectedItem (Grid_Car2), 1 )
- local CAR2s = guiGridListGetItemText (Grid_Car2, guiGridListGetSelectedItem (Grid_Car2), 2 )
- local CAR3s = guiGridListGetItemText (Grid_Car2, guiGridListGetSelectedItem (Grid_Car2), 3 )
- local CAR4s = guiGridListGetItemText (Grid_Car2, guiGridListGetSelectedItem (Grid_Car2), 4 )
- local CAR5s = guiGridListGetItemText (Grid_Car2, guiGridListGetSelectedItem (Grid_Car2), 5 )
- guiSetText (Car12, ""..CAR3s.."" )
- guiSetText (Car22, ""..CAR4s.."" )
- guiSetText (Car32, ""..CAR5s.."" )
- guiSetText (Car42, "Besitzer: "..CAR1s.."" )
- guiSetText (Car52, "Preis: "..CAR2s.."" )
- end
- addEventHandler("onClientGUIClick",Grid_Car2, refreshcopcomper2, false)
- function CarPort2 ()
- local CAR1s = guiGetText(Car12)
- local CAR2s = guiGetText(Car22)
- local CAR3s = guiGetText(Car32)
- triggerServerEvent("onSpawnCarer", getRootElement(), getLocalPlayer(),CAR1s,CAR2s,CAR3s)
- end
- addEventHandler("onClientGUIClick",Car_Button[4], CarPort2, false)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement