Witajcie! Nauk? LUA rozpocz??em wczoraj. I dzisiaj wzi??em si? za pisanie pierwszego skryptu, aby nauczy? si? sk?adni itp. Meta jest ustawiona na server. B??d polega na tym, ?e po wpisaniu komendy nic si? nie dzieje i b??d?w pod DB3 tez nie ma.
Go?ciu, jak kogo? pouczasz to najpierw sam zdob?d? jak?? wiedz?, bo rozpowszechniasz bzdury.
@topic
function informacje ( plr )
local kasa = getPlayerMoney (plr)
local serial = getPlayerSerial (plr)
local ping = getPlayerPing (plr)
local ip = getPlayerIP ( plr )
outputChatBox("Twoje Pieni?dze: " .. kasa, plr)
outputChatBox("Tw?j Serial; " .. serial, plr)
outputChatBox("Tw?j Ping: " .. ping, plr)
outputChatBox("Twoje IP: " .. ip, plr)
end
addCommandHandler("info", informacje)
Zmienne domy?lne (przypisane przez MTA) nie bior? si? znik?d - wszystko mamy opisane na wiki. Podpinamy funkcj? informacje do addCommandHandler, gdzie MTA automatycznie przypisuje do funkcji:
player playerSource, string commandName, [string arg1, string arg2, ...]
Czyli pierwszym argumentem w funkcji informacje b?dzie gracz, bo podpi??e? pod ni? addCommandHandler.
function informacje ()
local kasa = getPlayerMoney (source)
local serial = getPlayerSerial (source)
local ping = getPlayerPing (source)
local ip = getPlayerIP ( source )
outputChatBox("Twoje Pieni?dze: " .. kasa, source)
outputChatBox("Tw?j Serial; " .. serial, source)
outputChatBox("Tw?j Ping: " .. ping, source)
outputChatBox("Twoje IP: " .. ip, source)
end
addCommandHandler("info", informacje)
machn??em si? i dopisa?em tam gdzie nie trzeba literk?, zobacz teraz
[ Dodano: 2017-03-13, 20:57 ] Brzysiek, No jak widzisz: "player playerSource," wi?c tutaj mo?e by? wszystko... ale wi?kszo?? u?ywa plr do komend z arg a source do event?w...
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