Lua
Podmienianie:
local txd = engineLoadTXD("oldgarage_sfs.txd",11387)
engineImportTXD(txd,11387)
local dff = engineLoadDFF("oldgarage_sfs.dff",11387)
engineReplaceModel(dff,11387)
local col = engineLoadCOL(oldgarage_sfs.col",11387)
engineReplaceCOL(col,11387)
end
Skrypt jest w??czony!
Da?em uprawnienia admina
Restart serwera
?adna z tych opcji nie pomog?a
Ale!
Model wida? z daleka jednak jak si? do niego przybli?? to wida? orginalny
Bardzo prosz? o pomoc postawie ?ubra
Witajcie. Mam skrypt mechanika, kt?ry pobiera pieni?dze. Niestety, daje kas? na - a ja chcia?bym mie? "dodatek" do skryptu sprawdzaj?cy czy gracz ma 300$. Z g?ry dzi?kuj?
Ot?? troch? si? pogubi?em i nie wszystko mi dzia?a jak powinno.
[b]Za?o?enia s? takie:[/b]
[b]Marker1 [/b]- tworzy GUI z "rozpocznij prac?" (to daje mi skina i dodaje do grupy mechanik)
[b]Marker2[/b] - pojawia si? dopiero gdy zaczn? prac?, gdy wjad? w niego pojazdem powinno si? pokaza? drugie okienko GUI(Napraw/wyjdz) i dopiero wtedy mi naprawia auto.
[b]Brakuje mi paru opcji, jakby kto? m?g?by mnie nakierowa?:[/b]
- opcja w GUI dla "Zako?cz prac?" + powr?t do porzedniego skina(potrzebna baza danych?)
-marker2 widoczny tylko dla grupy "Mechanik" pojawiaj?cy si? po klikni?ciu "Zacznij prac?"
- nie chcia?bym ?eby dawa?o pieni?dze za napraw?.
A wiec problem polega na tym ?e napisa?em w notepad++ wszystkie potrzebne elementy do tego skryptu. Po w??czeniu serwera uruchamiam skrypt. Wlacza sie on ale nie pokazuja sie markery ani nic .
Okej, jednak podam ca?y kod tego panelu. Nie jest on trudny do wykonania wi?c... ;d
Tylko mam problem, taki jak wcze?niej wywala: Bad argument, na linijce o tej:
[code]addEventHandler ( "onClientGUIClick", podnosnikupbutton,
function()
outputChatBox ( "[Panel] Podno?nik aktywowany!", 0, 150, 0 )
triggerServerEvent ( "podnosnikup", getLocalPlayer() )
end
)
[/code]
Tak dok?adnie to na wszystkich kt?re odnosz? si? do button?w. Nie wiem czemu, pr?bowa?em jak tutaj up wida?, zmieni? zmienn? Gui.Button[1] Czy jak ona tam mia?a na podnosnikupbutton i tak samo.
function guiMyCwindow(w,h,t)
local x,y = guiGetScreenSize()
return guiCreateWindow((x-w)/2,(y-h)/2,w,h,t,false)
end
windowjob = guiMyCwindow(301,250,"mechanic job")
guiSetVisible(windowjob, false)
GUIEditor_Button[1] = guiCreateButton(22,200,108,35,"Take job",false,windowjob)
GUIEditor_Label[1] = guiCreateLabel(193,-103,5,5,"",false,windowjob)
GUIEditor_Button[2] = guiCreateButton(179,200,110,36,"Cancel",false,windowjob)
GUIEditor_Memo[1] = guiCreateMemo(19,33,273,100,"To take mechanic job, press Take job.nnIf you don't want to, press Cancel.",false,windowjob)
guiEditSetReadOnly(GUIEditor_Memo[1],true)
function mecjob(hitElement)
if getElementType(hitElement) == "player" then
if not guiGetVisible(windowjob) then
guiSetVisible(windowjob, true)
showCursor(true)
end
end
end
addEventHandler("onClientMarkerHit", marker,...