Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: elementdatą
1. Wykrywanie graczy z elementdatą
Siema. Chciałbym, aby wiadomość na chacie dostawały osoby tylko z daną elementdatą. Np. info o evencie dostawały by osoby z elementdatą "zalogowany".
2. [TuT] Jak nadać skina graczowi z odp. elementdatą
[center]Cześć [b][you][/b]!

Pokażę Ci dzisiaj, jak napisać taki prosty skrypt na nadawanie skina graczowi z odp. elementdatą, chodzi o to, że jak pobierze gracza z elementdatą "admin", to da mu skina o id 0. Poradnik jest przeznaczony dla początkujących. Skrypt nie jest jakoś zaawansowany, no ale myślę, że się przyda. :) [/center]

1. Tworzymy plik meta.xml, żeby załadować tam skrypt.
Dodajemy tam:

[lua]
<script src="[u]PORADNIK[/u].lua" type="server" />
[/lua]

2. Następnie tworzymy plik o nazwie takiej jak tam podaliśmy, jest to u mnie [u][color=red]PORADNIK[/color].lua[/u]

3. Teraz wchodzimy w ten plik, który ostatnio utworzyliśmy... poradnik.lua

* Tworzymy tam funkcję na przykład o nazwie "daj",
i przypisujemy jej fragment o nazwie "p".

[lua]
function daj ( p )
[/lua]

* Teraz robimy zmienną o nazwie "id", i tam wpisujemy id skina, który ma nam nadać, jeśli się zalogujemy na tego administratora.

[lua]
local id = 0 -- id skina, który ma nadać
[/lua]

* Następne. "if getElementData" < jak pobierzesz elementdatę, czyli taki jakby ukryty opis gracza... :)
"then" < to zrób.
"p" > player > gracz
"admin" > każdy wie.. więc jeszcze raz.. jak pobierzesz "opis"=admin "danego gracza"=p to zrób [...]

[lua]
if getElementData( p, "admin" ) then
[/lua]

* Dobrze nam idzie.. next.
setElement...