[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... |