Moduł:Protokół serwerowy: Różnice pomiędzy wersjami

Z Minecraft Wiki Polska
Przejdź do nawigacji Przejdź do wyszukiwania
[wersja nieprzejrzana][wersja przejrzana]
dNie podano opisu zmian
Nie podano opisu zmian
 
(Nie pokazano 26 pośrednich wersji utworzonych przez tego samego użytkownika)
Linia 1: Linia 1:
local obj = {}
local obj = {}


obj.wersja = function(frame)
obj.wersja = function(data)
local parent = frame.getParent(frame);
local parent = data:getParent();
local argv = frame.args;
local argv = parent.args;
local argc = #argv;
local argc = table.getn(argv);
local result = '| ' .. argc .. argv.test .. '\n';
if argc == 0
if argc == 3 or argc > 3 then
then
for i,value in ipairs(argv)
do
argc = argc+1;
argv[i] = value;
end
end
result = '| ' .. argv[3] .. '\n';
if argc == 3 or argc > 3
then
result = '| ' .. argv[3] .. '\n';
result = '| ' .. argv[3] .. '\n';
if argc > 3 then
if argc > 3
for i=1,argv[2]
then
for i=1,argv[2]-1
do
do
result = result .. '|-\n| ' .. argv[i+3] .. '\n';
result = result .. '|-\n| ' .. argv[i+3] .. '\n';
Linia 15: Linia 25:
end
end
end
end
return result;
return result:match "^%s*(.-)%s*$";
end
end


return obj;
return obj;

Aktualna wersja na dzień 19:17, 29 kwi 2016

[ utwórz | historia | odśwież ]Dokumentacja
W tym module nie ma dokumentacji. Jeśli wiesz jak używać tego modułu, proszę, podaj odpowiednie informacje.
local obj = {}

obj.wersja = function(data)
	local parent = data:getParent();
	local argv = parent.args;
	local argc = table.getn(argv);
	if argc == 0
	then
		for i,value in ipairs(argv)
		do
			argc = argc+1;
			argv[i] = value;
		end
	end
	result = '| ' .. argv[3] .. '\n';
	if argc == 3 or argc > 3
	then
		result = '| ' .. argv[3] .. '\n';
		if argc > 3
		then
			for i=1,argv[2]-1
			do
				result = result .. '|-\n| ' .. argv[i+3] .. '\n';
			end
		end
	end
	return result:match "^%s*(.-)%s*$";
end

return obj;