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

Wysłany: 2017-04-07, 18:32


MartinPanZycia

Zielony w LUA






Wiek: 27
Na forum: 3870 dni
Posty: 477
Nick w MP: Rodzaje

Piwa: 877

Respekt: 70,5

Ostrzeżeń: 40%
Elo ,

  local hajs = getElementData( localPlayer,"user:money")
            setElementData(localPlayer,"user:money", hajs+piniondz)

ja nie korzystam z tych element dat wi?c chcia?em je zmieni?
tylko jak mia?o to wygl?da? ? mam to triggerowa? czyli

local hajs = triggerServerEvent( "PobieranieMoney", localPlayer)

i w triggerze , wiadomo event pobierania hajsu 

potem triggerServerEvent(localPlayer, givePlayerMoney, hajs+piniondz) 
ale to nie zadzia?a bo znowu Event musia?bym stworzy? 

i wiadomo ale teraz nie wiem jak zrobic aby ten event moglem wpisywac te liczby

addEvent("givePlayerMoney", true)
addEventHandler("givePlayerMoney", root, function(liczba)
 givePlayerMoney( source, liczba )
end
)

tak ?

Podpis
Cześć w MTA jestem jako Rodzaje.
Wszystko jest po staremu nie zamierzam stawiać RPG.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-04-07, 19:01


amited







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

Piwa: 512

Respekt: 466
Respekt: 466


triggerServerEvent("DajHajs",localPlayer,liczba)
--server
addEvent("DajHajs",true)
addEventHandler("DajHajs",root,function(liczba)
givePlayerMoney(client,liczba)
end)


Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
MartinPanZycia
Wysłany: 2017-04-07, 20:54


MartinPanZycia

Zielony w LUA






Wiek: 27
Na forum: 3870 dni
Posty: 477
Nick w MP: Rodzaje

Piwa: 877

Respekt: 70,5

Ostrzeżeń: 40%
amited,
naprawde dokladnie tak jak napisa?e? ?
[lau]
givePlayerMoney(client,liczba)
[/lua]
a nie source zamiast client ?

Podpis
Cześć w MTA jestem jako Rodzaje.
Wszystko jest po staremu nie zamierzam stawiać RPG.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-04-07, 21:34


amited







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

Piwa: 512

Respekt: 466
Respekt: 466

MartinPanZycia, Nie triggerowales liczby wiec jak mialo by ja dac? A dalczego client? "client: the client that triggered the event using triggerServerEvent. Not set if the event was not triggered from a client." Jest on domy?lnym graczem kt?ry wywo?a? trigger. Wi?cej tutaj:

Więcej informacji znajdziesz w Wikipedii MTA:

AddEventHandler


Więcej informacji znajdziesz w Wikipedii MTA:

TriggerServerEvent


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

 
Wysłany: 2017-04-08, 08:09


MartinPanZycia

Zielony w LUA






Wiek: 27
Na forum: 3870 dni
Posty: 477
Nick w MP: Rodzaje

Piwa: 877

Respekt: 70,5

Ostrzeżeń: 40%
I np. jak mam takie cos mog? zastosowa? takie co? ?

            local waga = math.random(1,28)
            triggerServerEvent("DajHajs",localPlayer, waga + dodatek)
           local dodatek = waga * 1000

czy musia?o by by? to w inny spos?b zrobi? zmienn? :) jak w matematyce sens ten sam

            local waga = math.random(1,28)
            triggerServerEvent("DajHajs",localPlayer, 1000 * waga)      ---- zamiast liczba uzywalem 1000


[ Dodano: 2017-04-08, 11:25 ]
nie dziala

Podpis
Cześć w MTA jestem jako Rodzaje.
Wszystko jest po staremu nie zamierzam stawiać RPG.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-04-08, 14:17


amited







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

Piwa: 512

Respekt: 466
Respekt: 466


            local waga = math.random(1,28)
           local dodatek = waga * 1000
            triggerServerEvent("DajHajs",localPlayer, dodatek)

zmienne musz? by? wy?ej ni? je wywo?ujesz...

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

 
Tagi: pobieranie :: pieniadzy
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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