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: 4429 dni
Posty: 3410

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: 3059 dni
Posty: 379

Piwa: 97

Respekt: 235
Respekt: 235Respekt: 235

sside

addEvent"SprawdzPieniazki"true )
addEventHandler"SprawdzPieniazki"resourceRoot, function( graczilosc )
local money getPlayerMoneygraczilosc)
if (money 99then
end
end


cside

local money getPlayerMoney(gracz)

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


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: 4429 dni
Posty: 3410

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) >= 100then
 -- co robisz kiedy gracz na pieni?dze
triggerServerEvent('ZabierzPieniadze'resourceRootlocalPlayermoney)
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) >= 100then
takePlayerMoney(gracz100)
end
end


Postaw piwo autorowi tego posta
 

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


Yami

Mapper / Uczeń LUA






Wiek: 25
Na forum: 3059 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: 4429 dni
Posty: 3410

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: 3059 dni
Posty: 379

Piwa: 97

Respekt: 235
Respekt: 235Respekt: 235


function SprawdzaniePieniedzy)
if (getPlayerMoney(localPlayer) >= 100then
guiSetVisible(GUIEditor.button[1], true)
guiSetVisible(GUIEditor.button[2], true)
guiSetVisible(GUIEditor.window[1], true)
triggerServerEvent('ZabierzPieniadze'resourceRootlocalPlayermoney)
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: 4429 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

A spr?buj tak mo?e:
function SprawdzaniePieniedzy()
if (getPlayerMoney() >= 100then
guiSetVisible(GUIEditor.button[1], true)
guiSetVisible(GUIEditor.button[2], true)
guiSetVisible(GUIEditor.window[1], true)
triggerServerEvent('ZabierzPieniadze'resourceRootlocalPlayermoney)
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: 3059 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