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

Wysłany: 2020-03-24, 02:24


Tenuisse







Wiek: 26
Na forum: 2267 dni
Posty: 3
Nick w MP: Tenuisse



Respekt: 50

Cze??, to znowu ja XD Tym razem pojawi? si? kolejny dla mnie problem, mianowicie ustawienie wymaganej ilo?ci rp w danej pracy. Je?eli kto? z was potrafi?by mi to wyja?ni? czy jako? pom?c b?d? mega wdzi?czny.[color=darkblue][/color][color=darkblue][/color]

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-24, 04:04


MrVip615

witam






Wiek: 22
Na forum: 4307 dni
Posty: 167
Nick w MP: ramzes

Piwa: 207

Respekt: 85,3

Jesli RP jest zapisywane u Ciebie jako
Więcej informacji znajdziesz w Wikipedii MTA:

setAccountData
to w skrypcie na prace sprawdzaj ilosc RP za pomoca
Więcej informacji znajdziesz w Wikipedii MTA:

getAccountData

Przyklad:
function costam(plr)
 local konto getPlayerAccount(plr)
 if getAccountData(konto,"data odpowiedzialna za rp")==iloscRP then
  -- co ma sie wykonac
 else outputChatBox("Nie masz wystarczajaco duzo punktow RP"plrend


Natomiast jesli RP jest zapisywane w bazie danych to juz Ci nie wytlumacze bo nie znam SQL

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-24, 09:02


Wilq







Wiek: 24
Na forum: 4429 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Powy?szy kod jest dobrym przyk?adem, ale pami?taj ?e musisz sprawdza? czy ilo?? punkt?w jest r?wna LUB WI?KSZA. Nie ka?dy musi mie? idealn? liczb? punkt?w.
(>=)
Je?li masz to pod element dat?, u?yj funkcji

Więcej informacji znajdziesz w Wikipedii MTA:

getElementData


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-24, 13:22


Tenuisse







Wiek: 26
Na forum: 2267 dni
Posty: 3
Nick w MP: Tenuisse



Respekt: 50

"MrVip615" napisał/a:

Jesli RP jest zapisywane u Ciebie jako
Więcej informacji znajdziesz w Wikipedii MTA:

setAccountData
to w skrypcie na prace sprawdzaj ilosc RP za pomoca
Więcej informacji znajdziesz w Wikipedii MTA:

getAccountData

Przyklad:
function costam(plr)
 local konto getPlayerAccount(plr)
 if getAccountData(konto,"data odpowiedzialna za rp")==iloscRP then
  -- co ma sie wykonac
 else outputChatBox("Nie masz wystarczajaco duzo punktow RP"plrend


Natomiast jesli RP jest zapisywane w bazie danych to juz Ci nie wytlumacze bo nie znam SQL

Nie ukrywam, ?e nie jestem jaki? dobry w lua itp. i czy m?g?by? mi powiedzie? gdzie mam napisa? ten kod? Czy wystarczy doda? go w ostatnim wierszu?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-24, 15:07


MrVip615

witam






Wiek: 22
Na forum: 4307 dni
Posty: 167
Nick w MP: ramzes

Piwa: 207

Respekt: 85,3

Tak jak napisal Wilq zrobilem drobny blad, ale pomijajac ten fakt to na samym poczatku funkcji musisz sprawdzac czy gracz ma odpowiednia ilosc RP, i mam nadzieje, ze wiesz jaka data odpowiada za punkty RP.

Postaw piwo autorowi tego posta
 

 
Tagi: jak :: ustawić :: wymaganą :: ilość :: pracach :: dorywczych?
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Jak ustawić wymaganą ilość RP w pracach dorywczych? Odpowiedz do tematu

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