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

Wysłany: 2019-06-14, 17:32


Wilq







Wiek: 24
Na forum: 4570 dni
Posty: 3409

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Poka? sw?j kod i ewentualne b??dy.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-06-14, 18:01


Yami

Mapper / Uczeń LUA






Wiek: 25
Na forum: 3200 dni
Posty: 379

Piwa: 97

Respekt: 235
Respekt: 235Respekt: 235

sside

addEvent( "SprawdzPieniazki", true )
addEventHandler( "SprawdzPieniazki", resourceRoot, function( gracz, ilosc )
local money = getPlayerMoney( gracz, ilosc)
if (money > 99) then
end
end) 


cside

local money = getPlayerMoney(gracz)

function SprawdzaniePieniedzy()
if source == GUIEditor.button[2] then
triggerServerEvent('SprawdzPieniazki',resourceRoot,localPlayer, money)
outputChatBox("Nie sta? Ci?!", 255, 0, 0)
guiSetVisible(GUIEditor.staticimage[1], false)
guiSetVisible(GUIEditor.button[1], false)
guiSetVisible(GUIEditor.window[1], false)
guiSetVisible(GUIEditor.button[2], false)
end
end
addEventHandler("onClientGUIClick", root, SprawdzaniePieniedzy) 


No i potem jest ta funkcja blabla z kt?r? mi pomogli?cie

Brak b??d?w DB3

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-06-14, 18:17


Wilq







Wiek: 24
Na forum: 4570 dni
Posty: 3409

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Ten trigger nic nie robi.

Po kliencie sprawdzasz czy gracz ma odpowiedni? ilo?? pieni?dzy i wtedy robisz odpowiednie rzeczy.
W triggerze po serverze zabierasz pieni?dze graczowi.

klient:
function SprawdzaniePieniedzy()
if (getPlayerMoney(localPlayer) >= 100) then
 -- co robisz kiedy gracz na pieni?dze
triggerServerEvent('ZabierzPieniadze', resourceRoot, localPlayer, money)
else
 -- co robisz kiedy gracz nie ma pieni?dzy
end
end
addEventHandler("onClientGUIClick", GUIEditor.button[2], SprawdzaniePieniedzy) 


server:

addEvent( "ZabierzPieniadze", true )
addEventHandler( "ZabierzPieniadze", resourceRoot, function( gracz )
if (getPlayerMoney(gracz) >= 100) then
takePlayerMoney(gracz, 100)
end
end) 


Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-06-14, 19:23


Yami

Mapper / Uczeń LUA






Wiek: 25
Na forum: 3200 dni
Posty: 379

Piwa: 97

Respekt: 235
Respekt: 235Respekt: 235

Niestety nawet jak nie mam pieniedzy to wykonuje te czynnosc jakbym mial te pieniadze

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-06-14, 20:16


Wilq







Wiek: 24
Na forum: 4570 dni
Posty: 3409

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Poka? jak wygl?da ten kod po Twoich modyfikacjach.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-06-14, 22:33


Yami

Mapper / Uczeń LUA






Wiek: 25
Na forum: 3200 dni
Posty: 379

Piwa: 97

Respekt: 235
Respekt: 235Respekt: 235


function SprawdzaniePieniedzy)
if (getPlayerMoney(localPlayer) >= 100) then
guiSetVisible(GUIEditor.button[1], true)
guiSetVisible(GUIEditor.button[2], true)
guiSetVisible(GUIEditor.window[1], true)
triggerServerEvent('ZabierzPieniadze', resourceRoot, localPlayer, money)
else
 --to samo co wyzej tylko ze wiecej ich i jest na false
end
end
addEventHandler("onClientGUIClick", GUIEditor.button[2], SprawdzaniePieniedzy) 


Po stronie servera nic nie zmieni?em

Ostatnio zmieniony przez Yami 2019-06-15, 00:21, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-06-14, 22:36


Wilq







Wiek: 24
Na forum: 4570 dni
Posty: 3409

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

A spr?buj tak mo?e:
function SprawdzaniePieniedzy()
if (getPlayerMoney() >= 100) then
guiSetVisible(GUIEditor.button[1], true)
guiSetVisible(GUIEditor.button[2], true)
guiSetVisible(GUIEditor.window[1], true)
triggerServerEvent('ZabierzPieniadze', resourceRoot, localPlayer, money)
else
 --to samo co wyzej tylko ze wiecej ich i jest na false
end
end
addEventHandler("onClientGUIClick", GUIEditor.button[2], SprawdzaniePieniedzy) 


Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
Yami
Wysłany: 2019-06-15, 00:23


Yami

Mapper / Uczeń LUA






Wiek: 25
Na forum: 3200 dni
Posty: 379

Piwa: 97

Respekt: 235
Respekt: 235Respekt: 235

Sorki, by?o dobrze ale po?kn??em nawias
Dzi?ki wielkie za pomoc

Postaw piwo autorowi tego posta
 

 
Tagi: math.random
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » math.random 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