Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2016-10-05, 09:54


kaMMi







Wiek: 25
Na forum: 3643 dni
Posty: 134

Piwa: 294

Respekt: 91,5

Witajcie, mam problem ze skyptem z?omowisko po wjechaniu w marker GUI wy?wyetla si? ka?demu u?ytkownikowi i na chacie te?. Pomo?e kto? to naprawi?? I ?eby po zez?omowaniu auta gui znika?o. Z g?ry dzi?kuj? za pomoc. :)

Plik: zlomc.lua.old

Kod:


zlomm = createMarker ( 1571.8697509766, -1475.5393066406, 12.550821304321, "cylinder", 3, 255, 255, 0, 170 )


GUIEditor = {
button = {},
window = {},
memo = {}
}
addEventHandler("onClientResourceStart", resourceRoot,
function()
GUIEditor.window[1] = guiCreateWindow(603, 224, 401, 320, "Z?omowanie pojazdu", false)
guiWindowSetSizable(GUIEditor.window[1], false)

GUIEditor.button[1] = guiCreateButton(33, 214, 142, 67, "Zamknij", false, GUIEditor.window[1])
GUIEditor.button[2] = guiCreateButton(231, 214, 142, 67, "Zaz?omuj", false, GUIEditor.window[1])
GUIEditor.memo[1] = guiCreateMemo(9, 35, 382, 104, " Z?omowanie pojazdu\n Aby zez?omowa? sw?j pojazd kliknij przycisk na dole zez?omuj.\n Za zez?omowanie pojazdu marki: ... dostaniesz .... $", false, GUIEditor.window[1])
end
)




addEventHandler("onMarketHit", zlomm, function(he, md)
if he == localPlayer then
local veh = getPedOccupiedVehicle (he)
if veh then
guiSetVisible(GUIEditor.window[1], true)
showCursor(true)
else
return end
end
end
)

addEventHandler("onClientResourceStart",resourceRoot,
function()
guiSetVisible(GUIEditor.window[1],false)
end
end
)

function zamknij()
if source ~= GUIEditor.button[1] then return end
guiSetVisible(GUIEditor.window[1], false)
showCursor(false)
end
end
addEventHandler ( "onClientGUIClick", root, zamknij)

function zezlomuj()
if source ~= GUIEditor.button[2] then return end
triggerServerEvent("zezlomuj", localPlayer)
end
end
addEventHandler ( "onClientGUIClick", root, zezlomuj)


Plik: zlomc.lua

Kod:


--Marker w kt?rym z?omujemy pojazd

zlomm = createMarker ( 1571.8697509766, -1475.5393066406, 12.550821304321, "cylinder", 3, 255, 255, 0, 170 )

--Pojazdy za kt?re dostaniemy pieni?dze [ID pojazdu] = pieni?dze. (Potrzebne do napisania ile gracz dostanie pieni?dzy w funkcji "kasa")
pojazdy = {
[404] = 1500,--perek
[410] = 1750, --manana
[418] = 2040,--Moonbeam
[600] = 2500, --Picador
[543] = 2750, --Sadler
[478] = 2980, --Walton
[549] = 3441, --Tampa
[540] = 3944, --Vincent
[527] = 4500, --Cadrona
[547] = 5000, --Primo
[526] = 5320, --Fortune
[492] = 5780, --Greenwood
[517] = 6452, --Majestic
[405] = 7500, --Sentinel
[400] = 8120, --Landstalker
[500] = 8992, --Mesa
[542] = 9750, --Clover
-- Od 10K
[555] = 13899, --Windsor
[561] = 14500, --Stratum
[533] = 15210, --Feltzer
[579] = 19234, --Huntley
[495] = 23400, --Sandking
[475] = 24000, --Primo
[426] = 5800 ,--Premier
[566] = 26615, --Tahoma
[576] = 27899, --Torando
[562] = 27912, --Elegy
[536] = 29455, --Blade
[439] = 30222, --Stallion
[567] = 31233, --Savanna
[534] = 32000, --Remington
[535] = 35415, --Slamvan
[575] = 36989, --Broadway
[580] = 39450, --Stafford
[474] = 45750, --Hermes

--SPORTOWE

[496] = 50140, --Blista Compact
[565] = 55400, --Flash
[603] = 61200, --Phoenix
[415] = 65188, --Cheetah
[558] = 68991, --Uranus
[506] = 72344, --Super GT
[602] = 73455, --Alpha
[429] = 78112, --Banshee
[402] = 81234, --Buffalo
[587] = 82347, --Euros
[541] = 89400, --Bullet
[559] = 90001, --Jester
[451] = 95800, --Turismo
[477] = 99900, --ZR-350
--Od 1 MLN
[411] = 101233, --Infernus
[434] = 123444, --Hotknife
[545] = 145000, --Hustler

--Motory

[462] = 1000, --Faggio
[461] = 3400, --PCJ-600
[581] = 8500, --BF-400
[521] = 9899, --FCR900
[463] = 14500, --Freeway
[586] = 25000, --Wayfarer
[571] = 23000, --Quad
[522] = 34520, --NRG-500

}

-- GUI editor. Tworzy gui z?omowania pojazdu
GUIEditor = {
button = {},
window = {},
memo = {}
}
addEventHandler("onClientResourceStart", resourceRoot,
function()
GUIEditor.window[1] = guiCreateWindow(603, 224, 401, 320, "Z?omowanie pojazdu", false)
guiWindowSetSizable(GUIEditor.window[1], false)

GUIEditor.button[1] = guiCreateButton(33, 214, 142, 67, "Zamknij", false, GUIEditor.window[1])
GUIEditor.button[2] = guiCreateButton(231, 214, 142, 67, "Zez?omuj", false, GUIEditor.window[1])
GUIEditor.memo[1] = guiCreateMemo(9, 35, 382, 104, "Aby zez?omowa? sw?j pojazd kliknij przycisk na dole 'zez?omuj'. \nPami?taj, ?e Tw?j pojazd zostanie usuni?ty na zawsze!", false, GUIEditor.window[1])
end
)

-- Wy?wiela graczowi ile dostanie pieni?dzy za zez?mowanie pojazdu.

function kasa(player)
veh = getPedOccupiedVehicle(player)
id = getElementModel(veh)
money=pojazdy[id]
if isElementWithinMarker (player, zlomm) then -- je?eli gracz jest w markerze "zlomm" wtedy:
if isPedInVehicle(player) then -- je?eli gracz jest w poje?dzie wtedy (wysy?amy wiadomo?? ile dostanie pieni?dzy):
outputChatBox("Za zez?omowanie pojazdu marki #00FF00"..getVehicleName(getPedOccupiedVehicle(player)).."#E7D9B0, dostaniesz #00FF00"..money.." PLN", 231,217,176, true)
end
end
end
addEventHandler("onClientMarkerHit", zlomm, kasa)

--Po wej?ciu w marker "zlomm" i je?eli gracz jest w poje?dzie wy?wietla si? GUI

function gui(player)
if isElementWithinMarker (player, zlomm) then -- je?eli gracz jest w markerze "zlomm" wtedy:
if isPedInVehicle(player) then -- je?eli gracz jest w poje?dzie wtedy
guiSetVisible(GUIEditor.window[1],true) -- poka? GUI z?omowiska
showCursor(true) -- poka? kursor
else
return end -- je?eli gracz nie jest w poje?dzie wtedy GUI si? nie wy?wietli
end
end
addEventHandler("onClientMarkerHit", zlomm, gui)

--Bez tego GUI zawsze by si? wy?wietla?o przy wej?ciu na serwer.

addEventHandler("onClientResourceStart",resourceRoot,
function()
guiSetVisible(GUIEditor.window[1],false)
end
)

--Zamkni?cie GUI

function zamknij()
if source ~= GUIEditor.button[1] then return end -- je?eli gracz kliknie w "Zamknij" wtedy
guiSetVisible(GUIEditor.window[1], false) -- wy??cz GUI
showCursor(false) -- schowaj kursor
end
addEventHandler ( "onClientGUIClick", root, zamknij)

--Gdy gracz kliknie "Zez?omuj" tworzymy event "zlomuj" kt?ry jest opisany w serer side'dzie

function zezlomuj()
if source ~= GUIEditor.button[2] then return end -- Klikni?cie w "Zez?omuj"
triggerServerEvent("zlomuj", localPlayer) -- wywo?ujemy event po stronie serwera
end
addEventHandler ( "onClientGUIClick", root, zezlomuj)


Plik: zlom.lua

Kod:


--Marker w kt?rym z?omujemy pojazd
zlomm = createMarker ( 1571.8697509766, -1475.5393066406, 12.550821304321, "cylinder", 3, 255, 255, 0, 170 )

--Pojazdy za kt?re dostaniemy pieni?dze [ID pojazdu] = pieni?dze.
pojazdy = {
[404] = 1500,--perek
[410] = 1750, --manana
[418] = 2040,--Moonbeam
[600] = 2500, --Picador
[543] = 2750, --Sadler
[478] = 2980, --Walton
[549] = 3441, --Tampa
[540] = 3944, --Vincent
[527] = 4500, --Cadrona
[547] = 5000, --Primo
[526] = 5320, --Fortune
[492] = 5780, --Greenwood
[517] = 6452, --Majestic
[405] = 7500, --Sentinel
[400] = 8120, --Landstalker
[500] = 8992, --Mesa
[542] = 9750, --Clover
-- Od 10K
[555] = 13899, --Windsor
[561] = 14500, --Stratum
[533] = 15210, --Feltzer
[579] = 19234, --Huntley
[495] = 23400, --Sandking
[475] = 24000, --Primo
[426] = 5800 ,--Premier
[566] = 26615, --Tahoma
[576] = 27899, --Torando
[562] = 27912, --Elegy
[536] = 29455, --Blade
[439] = 30222, --Stallion
[567] = 31233, --Savanna
[534] = 32000, --Remington
[535] = 35415, --Slamvan
[575] = 36989, --Broadway
[580] = 39450, --Stafford
[474] = 45750, --Hermes

--SPORTOWE

[496] = 50140, --Blista Compact
[565] = 55400, --Flash
[603] = 61200, --Phoenix
[415] = 65188, --Cheetah
[558] = 68991, --Uranus
[506] = 72344, --Super GT
[602] = 73455, --Alpha
[429] = 78112, --Banshee
[402] = 81234, --Buffalo
[587] = 82347, --Euros
[541] = 89400, --Bullet
[559] = 90001, --Jester
[451] = 95800, --Turismo
[477] = 99900, --ZR-350
--Od 1 MLN
[411] = 101233, --Infernus
[434] = 123444, --Hotknife
[545] = 145000, --Hustler

--Motory

[462] = 1000, --Faggio
[461] = 3400, --PCJ-600
[581] = 8500, --BF-400
[521] = 9899, --FCR900
[463] = 14500, --Freeway
[586] = 25000, --Wayfarer
[571] = 23000, --Quad
[522] = 34520, --NRG-500

}

-- Wywo?ujemy event "zlomuj" kt?ry sprawdza czy gracz jest w poje?dzie(dodatkowe zabezpieczenie), je?eli jest to daje graczowi pieni?dze oraz niszczy pojazd


function zezlomujp()
veh = getPedOccupiedVehicle(source) -- veh = gracz w poje?dzie
id = getElementModel(veh) -- id = id pojazdu gracza
money=pojazdy[id] -- money = pojazdy[id pojazdu gracza]
if veh then -- je?eli veh jest prawd? wtedy:
givePlayerMoney(source, money) -- daj graczowi "money"
destroyElement(veh) -- usu? veh(pojazd gracza)

outputChatBox(" ", source)
outputChatBox("Zez?omowa?e? sw?j w?z. ", source)
end
end
addEvent("zlomuj", true) -- dodanie eventu
addEventHandler("zlomuj", getRootElement(), zezlomujp) -- je?eli event jest prawd? to wykonaj funkcje zezlomujp


Ostatnio zmieniony przez Shimeon 2016-10-05, 13:40, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-10-05, 13:50


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

Podaj mete. Pewnie da?e? "zlomc.lua" na serwer side. a co do zamykania gui to zamien funkcje zezlomuj na to:


function zezlomuj()
if source ~= GUIEditor.button[2then return end -- Klikni?cie w "Zez?omuj"
    triggerServerEvent("zlomuj"localPlayer) -- wywo?ujemy event po stronie serwera
        guiSetVisible(GUIEditor.window[1], false) -- wy??cz GUI
showCursor(false) -- schowaj kursor
end
addEventHandler "onClientGUIClick"rootzezlomuj)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-10-05, 14:20


kaMMi







Wiek: 25
Na forum: 3643 dni
Posty: 134

Piwa: 294

Respekt: 91,5

Meta:

Kod:


<meta>

<info name="Zlomowisko" author="Amited" type="script" version="1.0.0" />


<script src="zlom.lua" type="server" />
<script src="zlomc.lua" type ="client" />
</meta>


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-10-05, 14:22


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

To ja nie wiem o co chodzi... Dla pewno?ci zamie? na to:




<meta> 

<info name="Zlomowisko" author="Amited" type="script" version="1.0.0" /> 


<script src="zlom.lua" type="server" /> 
<script src="zlomc.lua" type="client" /> 
</meta


Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-10-05, 14:27


kaMMi







Wiek: 25
Na forum: 3643 dni
Posty: 134

Piwa: 294

Respekt: 91,5

amited, znikanie gui po zez?omowaniu dzia?a. :) Dzi?kuj? bardzo. A czy nadal si? pojawia wszystkich graczom po wjechaniu w marker tego jeszcze nie wiem musz? czeka? na koleg?.

[ Dodano: 2016-10-05, 14:29 ]
Z tym marker to jest tak ?e w momencie gdy wjad? autem w marker to ka?dy gracz na serwerze widzi GUI.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-10-05, 14:34


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

kaMMi, To ja nie wiem. Meta jest dobra bo "zlomc" ma by? po stronie clienta a tu co? nie dzia?a. Mo?e jaki? lepszy skrypter co? poradzi..

Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-10-05, 19:26


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4150 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

zlomc.lua



--Marker w kt?rym z?omujemy pojazd 

zlomm createMarker 1571.8697509766, -1475.539306640612.550821304321"cylinder"32552550170 ) 

--Pojazdy za kt?re dostaniemy pieni?dze [ID pojazdu] = pieni?dze. (Potrzebne do napisania ile gracz dostanie pieni?dzy w funkcji "kasa"pojazdy = { 
[404] = 1500,--perek 
[410] = 1750, --manana 
[418] = 2040,--Moonbeam 
[600] = 2500, --Picador 
[543] = 2750, --Sadler 
[478] = 2980, --Walton 
[549] = 3441, --Tampa 
[540] = 3944, --Vincent 
[527] = 4500, --Cadrona 
[547] = 5000, --Primo 
[526] = 5320, --Fortune 
[492] = 5780, --Greenwood 
[517] = 6452, --Majestic 
[405] = 7500, --Sentinel 
[400] = 8120, --Landstalker 
[500] = 8992, --Mesa 
[542] = 9750, --Clover 
-- Od 10K 
[555] = 13899, --Windsor 
[561] = 14500, --Stratum 
[533] = 15210, --Feltzer 
[579] = 19234, --Huntley 
[495] = 23400, --Sandking 
[475] = 24000, --Primo 
[426] = 5800 ,--Premier 
[566] = 26615, --Tahoma 
[576] = 27899, --Torando 
[562] = 27912, --Elegy 
[536] = 29455, --Blade 
[439] = 30222, --Stallion 
[567] = 31233, --Savanna 
[534] = 32000, --Remington 
[535] = 35415, --Slamvan 
[575] = 36989, --Broadway 
[580] = 39450, --Stafford 
[474] = 45750, --Hermes 

--SPORTOWE 

[496] = 50140, --Blista Compact 
[565] = 55400, --Flash 
[603] = 61200, --Phoenix 
[415] = 65188, --Cheetah 
[558] = 68991, --Uranus 
[506] = 72344, --Super GT 
[602] = 73455, --Alpha 
[429] = 78112, --Banshee 
[402] = 81234, --Buffalo 
[587] = 82347, --Euros 
[541] = 89400, --Bullet 
[559] = 90001, --Jester 
[451] = 95800, --Turismo 
[477] = 99900, --ZR-350 
--Od 1 MLN 
[411] = 101233, --Infernus 
[434] = 123444, --Hotknife 
[545] = 145000, --Hustler 

--Motory 

[462] = 1000, --Faggio 
[461] = 3400, --PCJ-600 
[581] = 8500, --BF-400 
[521] = 9899, --FCR900 
[463] = 14500, --Freeway 
[586] = 25000, --Wayfarer 
[571] = 23000, --Quad 
[522] = 34520, --NRG-500 

} 

-- GUI editorTworzy gui z?omowania pojazdu 


okienko guiCreateWindow(603224401320"Z?omowanie pojazdu"falseguiWindowSetSizable(okienkofalsezamknijg guiCreateButton(3321414267"Zamknij"falseokienkozlomujg guiCreateButton(23121414267"Zez?omuj"falseokienkoinfo guiCreateMemo(935382104"Aby zez?omowa? sw?j pojazd kliknij przycisk na dole 'zez?omuj'. \nPami?taj, ?e Tw?j pojazd zostanie usuni?ty na zawsze!"falseokienko) 

-- Wy?wiela graczowi ile dostanie pieni?dzy za zez?mowanie pojazdu. 

function kasa() 
veh getPedOccupiedVehicle(localPlayerid getElementModel(vehmoney=pojazdy[id] 
if isElementWithinMarker (localPlayerzlommthen -- je?eli gracz jest w markerze "zlomm" wtedy: 
if isPedInVehicle(localPlayerthen -- je?eli gracz jest w poje?dzie wtedy (wysy?amy wiadomo?? ile dostanie pieni?dzy): 
outputChatBox("Za zez?omowanie pojazdu marki #00FF00"..getVehicleName(veh).."#E7D9B0, dostaniesz #00FF00"..money.." PLN"231,217,176trueend 
end 
end 
addEventHandler("onClientMarkerHit"zlommkasa) 

--Po wej?ciu w marker "zlomm" i je?eli gracz jest w poje?dzie wy?wietla siGUI 

function gui(element)
if element ~= localPlayer then return end 
if source ~= zlomm then return end -- je?eli gracz jest w markerze "zlomm" wtedy: 
if isPedInVehicle(localPlayerthen -- je?eli gracz jest w poje?dzie wtedy 
guiSetVisible(okienko,true) -- pokaGUI z?omowiska 
showCursor(true) -- pokakursor 
else 
return end -- je?eli gracz nie jest w poje?dzie wtedy GUI sinie wy?wietli 
end 
end 
addEventHandler("onClientMarkerHit"zlommgui) 

--Bez tego GUI zawsze by siwy?wietla?o przy wej?ciu na serweraddEventHandler("onClientResourceStart",resourceRoot, function() 
guiSetVisible(okienko,falseshowCursor(false)
end)

--Zamkni?cie GUI 

function zamknij() 
if source ~= zamknijg then return end -- je?eli gracz kliknie w "Zamknij" wtedy 
guiSetVisible(zamknijgfalse) -- wy??cz GUI 
showCursor(false) -- schowaj kursor 
end 
addEventHandler("onClientGUIClick"rootzamknij) 

--Gdy gracz kliknie "Zez?omuj" tworzymy event "zlomuj" kt?ry jest opisany w serer side'dzie 

function zezlomuj() 
if source ~= zlomujg then return end -- Klikni?cie w "Zez?omuj" 
triggerServerEvent("zlomuj", localPlayer) -- wywo?ujemy event po stronie serwera 
if guiGetVisible(okienko) then
guiSetVisible(okienko, false)
showCursor(false)
    end
end 
addEventHandler("onClientGUIClick", root, zezlomuj) 


Po stronie client zawsze jest tylko localPlayer, nie ?adne 'player'


zlom.lua

--Marker w kt?rym z?omujemy pojazd 
zlomm createMarker 1571.8697509766, -1475.539306640612.550821304321"cylinder"32552550170 ) 

--Pojazdy za kt?re dostaniemy pieni?dze [ID pojazdu] = pieni?dzepojazdy = { 
[404] = 1500,--perek 
[410] = 1750, --manana 
[418] = 2040,--Moonbeam 
[600] = 2500, --Picador 
[543] = 2750, --Sadler 
[478] = 2980, --Walton 
[549] = 3441, --Tampa 
[540] = 3944, --Vincent 
[527] = 4500, --Cadrona 
[547] = 5000, --Primo 
[526] = 5320, --Fortune 
[492] = 5780, --Greenwood 
[517] = 6452, --Majestic 
[405] = 7500, --Sentinel 
[400] = 8120, --Landstalker 
[500] = 8992, --Mesa 
[542] = 9750, --Clover 
-- Od 10K 
[555] = 13899, --Windsor 
[561] = 14500, --Stratum 
[533] = 15210, --Feltzer 
[579] = 19234, --Huntley 
[495] = 23400, --Sandking 
[475] = 24000, --Primo 
[426] = 5800 ,--Premier 
[566] = 26615, --Tahoma 
[576] = 27899, --Torando 
[562] = 27912, --Elegy 
[536] = 29455, --Blade 
[439] = 30222, --Stallion 
[567] = 31233, --Savanna 
[534] = 32000, --Remington 
[535] = 35415, --Slamvan 
[575] = 36989, --Broadway 
[580] = 39450, --Stafford 
[474] = 45750, --Hermes 

--SPORTOWE 

[496] = 50140, --Blista Compact 
[565] = 55400, --Flash 
[603] = 61200, --Phoenix 
[415] = 65188, --Cheetah 
[558] = 68991, --Uranus 
[506] = 72344, --Super GT 
[602] = 73455, --Alpha 
[429] = 78112, --Banshee 
[402] = 81234, --Buffalo 
[587] = 82347, --Euros 
[541] = 89400, --Bullet 
[559] = 90001, --Jester 
[451] = 95800, --Turismo 
[477] = 99900, --ZR-350 
--Od 1 MLN 
[411] = 101233, --Infernus 
[434] = 123444, --Hotknife 
[545] = 145000, --Hustler 

--Motory 

[462] = 1000, --Faggio 
[461] = 3400, --PCJ-600 
[581] = 8500, --BF-400 
[521] = 9899, --FCR900 
[463] = 14500, --Freeway 
[586] = 25000, --Wayfarer 
[571] = 23000, --Quad 
[522] = 34520, --NRG-500 

} 

-- Wywo?ujemy event "zlomuj" kt?ry sprawdza czy gracz jest w poje?dzie(dodatkowe zabezpieczenie), je?eli jest to daje graczowi pieni?dze oraz niszczy pojazd 


function zezlomujp(plrveh getPedOccupiedVehicle(plr) -- veh gracz w poje?dzie 
id getElementModel(veh) -- id id pojazdu gracza 
money=pojazdy[id] -- money pojazdy[id pojazdu gracza] 
if veh then -- je?eli veh jest prawdwtedygivePlayerMoney(plrmoney) -- daj graczowi "money" 
destroyElement(veh) -- usuveh(pojazd graczaoutputChatBox(""plroutputChatBox("Zez?omowa?e? sw?j w?z. "plrend 
end 
addEvent("zlomuj"true) -- dodanie eventu 
addEventHandler("zlomuj"getRootElement(), zezlomujp) -- je?eli event jest prawdto wykonaj funkcje zezlomujp 


Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-10-05, 20:50


kaMMi







Wiek: 25
Na forum: 3643 dni
Posty: 134

Piwa: 294

Respekt: 91,5

Teraz wog?le GUI nie ma.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-10-05, 21:14


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4150 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

zlom.lua

local zlomm createMarker(1571.8697509766, -1475.539306640612.550821304321,"cylinder",3,255,255,0,170)

function cos(he,md)
if not getElementType(he) == "player" or not md then return end
triggerClientEvent(he,"gui",he)
end
addEventHandler("onMarkerHit",zlomm,cos)

pojazdy = { 
[404] = 1500,--perek 
[410] = 1750, --manana 
[418] = 2040,--Moonbeam 
[600] = 2500, --Picador 
[543] = 2750, --Sadler 
[478] = 2980, --Walton 
[549] = 3441, --Tampa 
[540] = 3944, --Vincent 
[527] = 4500, --Cadrona 
[547] = 5000, --Primo 
[526] = 5320, --Fortune 
[492] = 5780, --Greenwood 
[517] = 6452, --Majestic 
[405] = 7500, --Sentinel 
[400] = 8120, --Landstalker 
[500] = 8992, --Mesa 
[542] = 9750, --Clover 
-- Od 10K 
[555] = 13899, --Windsor 
[561] = 14500, --Stratum 
[533] = 15210, --Feltzer 
[579] = 19234, --Huntley 
[495] = 23400, --Sandking 
[475] = 24000, --Primo 
[426] = 5800 ,--Premier 
[566] = 26615, --Tahoma 
[576] = 27899, --Torando 
[562] = 27912, --Elegy 
[536] = 29455, --Blade 
[439] = 30222, --Stallion 
[567] = 31233, --Savanna 
[534] = 32000, --Remington 
[535] = 35415, --Slamvan 
[575] = 36989, --Broadway 
[580] = 39450, --Stafford 
[474] = 45750, --Hermes 

--SPORTOWE 

[496] = 50140, --Blista Compact 
[565] = 55400, --Flash 
[603] = 61200, --Phoenix 
[415] = 65188, --Cheetah 
[558] = 68991, --Uranus 
[506] = 72344, --Super GT 
[602] = 73455, --Alpha 
[429] = 78112, --Banshee 
[402] = 81234, --Buffalo 
[587] = 82347, --Euros 
[541] = 89400, --Bullet 
[559] = 90001, --Jester 
[451] = 95800, --Turismo 
[477] = 99900, --ZR-350 
--Od 1 MLN 
[411] = 101233, --Infernus 
[434] = 123444, --Hotknife 
[545] = 145000, --Hustler 

--Motory 

[462] = 1000, --Faggio 
[461] = 3400, --PCJ-600 
[581] = 8500, --BF-400 
[521] = 9899, --FCR900 
[463] = 14500, --Freeway 
[586] = 25000, --Wayfarer 
[571] = 23000, --Quad 
[522] = 34520, --NRG-500 

addEvent("zlomuj",true)
addEventHandler("zlomuj",getRootElement(),function(plr)
local veh getPedOccupiedVehicle(plr)
local id getElementModel(veh)
money=pojazdy[id]
if veh then
givePlayerMoney(plrmoney)
destroyElement(veh)
outputChatBox("",plr,255,255,255)
outputChatBox("Zez?omowa?e?/a? sw?j w?z.",plr,255,255,255)
end
end)




zlomc.lua

pojazdy = { 
[404] = 1500,--perek 
[410] = 1750, --manana 
[418] = 2040,--Moonbeam 
[600] = 2500, --Picador 
[543] = 2750, --Sadler 
[478] = 2980, --Walton 
[549] = 3441, --Tampa 
[540] = 3944, --Vincent 
[527] = 4500, --Cadrona 
[547] = 5000, --Primo 
[526] = 5320, --Fortune 
[492] = 5780, --Greenwood 
[517] = 6452, --Majestic 
[405] = 7500, --Sentinel 
[400] = 8120, --Landstalker 
[500] = 8992, --Mesa 
[542] = 9750, --Clover 
-- Od 10K 
[555] = 13899, --Windsor 
[561] = 14500, --Stratum 
[533] = 15210, --Feltzer 
[579] = 19234, --Huntley 
[495] = 23400, --Sandking 
[475] = 24000, --Primo 
[426] = 5800 ,--Premier 
[566] = 26615, --Tahoma 
[576] = 27899, --Torando 
[562] = 27912, --Elegy 
[536] = 29455, --Blade 
[439] = 30222, --Stallion 
[567] = 31233, --Savanna 
[534] = 32000, --Remington 
[535] = 35415, --Slamvan 
[575] = 36989, --Broadway 
[580] = 39450, --Stafford 
[474] = 45750, --Hermes 

--SPORTOWE 

[496] = 50140, --Blista Compact 
[565] = 55400, --Flash 
[603] = 61200, --Phoenix 
[415] = 65188, --Cheetah 
[558] = 68991, --Uranus 
[506] = 72344, --Super GT 
[602] = 73455, --Alpha 
[429] = 78112, --Banshee 
[402] = 81234, --Buffalo 
[587] = 82347, --Euros 
[541] = 89400, --Bullet 
[559] = 90001, --Jester 
[451] = 95800, --Turismo 
[477] = 99900, --ZR-350 
--Od 1 MLN 
[411] = 101233, --Infernus 
[434] = 123444, --Hotknife 
[545] = 145000, --Hustler 

--Motory 

[462] = 1000, --Faggio 
[461] = 3400, --PCJ-600 
[581] = 8500, --BF-400 
[521] = 9899, --FCR900 
[463] = 14500, --Freeway 
[586] = 25000, --Wayfarer 
[571] = 23000, --Quad 
[522] = 34520, --NRG-500 

}

okienko guiCreateWindow(603224401320"Z?omowanie pojazdu"falseguiWindowSetSizable(okienkofalsezamknijg guiCreateButton(3321414267"Zamknij"falseokienkozlomujg guiCreateButton(23121414267"Zez?omuj"falseokienkoinfo guiCreateMemo(935382104"Aby zez?omowa? sw?j pojazd kliknij przycisk na dole 'zez?omuj'. \nPami?taj, ?e Tw?j pojazd zostanie usuni?ty na zawsze!"falseokienkoaddEventHandler("onClientResourceStart",resourceRoot,function()
guiSetVisible(okienkofalse)
showCursor(false)
end)

addEvent("gui",true)
addEventHandler("gui",getRootElement(),function()
local veh getPedOccupiedVehicle(localPlayer)
local id getElementModel(veh)
money=pojazdy[id]
local nazwa getVehicleName(veh)
if isPedInVehicle(localPlayerthen
outputChatBox("Za zezlomowanie pojazdu marki #00FF00 "..nazwa.."#E7D9B0, dostaniesz #00FF00"..money.." PLN"231,217,176,true)
guiSetVisible(okienkotrue)
showCursor(true)
    end
end)

function close()
if source == zamknijg then
guiSetVisible(okienko,false)
showCursor(false)
    end
end
addEventHandler("onClientGUIClick",root,close)

function zlomuj()
if source == zlomujg then
guiSetVisible(okienko,false)
showCursor(false)
triggerServerEvent("zlomuj",localPlayer)
    end
end
addEventHandler("onClientGUIClick",root,zlomuj)


Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-10-06, 08:00


kaMMi







Wiek: 25
Na forum: 3643 dni
Posty: 134

Piwa: 294

Respekt: 91,5

Teraz wystarczy ?e wjad? autem w marker na chacie pojawia si? ?e zez?omowa?em. Ale auto zostaj? kasy nie ma.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-10-06, 15:45


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4150 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

zamie?
function zlomuj()
if source == zlomujg then
guiSetVisible(okienko,false)
showCursor(false)
triggerServerEvent("zlomuj",root)
    end
end
addEventHandler("onClientGUIClick",root,zlomuj)


Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Tagi: złomowisko
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Złomowisko Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku