Jump to content

[Mini Tutorial]Communiceren met files


Recommended Posts

Geplaatst:

Hé, gossie. Ik moet weer eens om hulp vragen. :$

Ik ben bezig met een RPG script, en ik wil de UserFiles opslaan in de map Users(goh, wat logisch). Alleen mijn probleem is dat het niet lukt. Kan iemand helpen? Vast wel. :engel:

Mijn script:

if (!dini_Exists(udb_encode(Users/FileName)))
		{
			dini_Create(udb_encode(Users/FileName));
			dini_IntSet(udb_encode(Users/FileName), "Password/n", udb_hash(tmp));
			dini_IntSet(udb_encode(Users/FileName), "Money", 0);
			dini_IntSet(udb_encode(Users/FileName), "Bank", 0);
			dini_IntSet(udb_encode(Users/FileName), "Rank", 0);
			dini_IntSet(udb_encode(Users/FileName), "Exp", 0);
			dini_IntSet(udb_encode(Users/FileName), "Level", 0);
			dini_IntSet(udb_encode(Users/FileName), "Team", 0);
			dini_IntSet(udb_encode(Users/FileName), "Skin", GetPlayerSkin(playerid));
			dini_Set(udb_encode(Users/FileName), "Job", "Jobless");
			dini_FloatSet(udb_encode(Users/FileName), "Health", 100.0);
			dini_FloatSet(udb_encode(Users/FileName), "Armour", 0);
			dini_IntSet(udb_encode(Users/FileName), "Adminlevel", 0);
			dini_IntSet(udb_encode(Users/FileName), "Housekey", 999);
			dini_IntSet(udb_encode(Users/FileName), "Bizzkey", 999);
			dini_IntSet(udb_encode(Users/FileName), "Carkey1", 999);
			dini_IntSet(udb_encode(Users/FileName), "Carkey2", 999);
			dini_IntSet(udb_encode(Users/FileName), "Gun1", 0);
			dini_IntSet(udb_encode(Users/FileName), "Gun2", 0);
			dini_IntSet(udb_encode(Users/FileName), "Gun3", 0);
			dini_IntSet(udb_encode(Users/FileName), "Gun4", 0);
			dini_IntSet(udb_encode(Users/FileName), "Gun5", 0);
			dini_IntSet(udb_encode(Users/FileName), "Gun6", 0);
			dini_IntSet(udb_encode(Users/FileName), "Gun7", 0);
			dini_IntSet(udb_encode(Users/FileName), "Gun8", 0);
			dini_IntSet(udb_encode(Users/FileName), "Ammo1", 0);
			dini_IntSet(udb_encode(Users/FileName), "Ammo2", 0);
			dini_IntSet(udb_encode(Users/FileName), "Ammo3", 0);
			dini_IntSet(udb_encode(Users/FileName), "Ammo4", 0);
			dini_IntSet(udb_encode(Users/FileName), "Ammo5", 0);
			dini_IntSet(udb_encode(Users/FileName), "Ammo6", 0);
			dini_IntSet(udb_encode(Users/FileName), "Ammo7", 0);
			dini_IntSet(udb_encode(Users/FileName), "Ammo8", 0);
			dini_IntSet(udb_encode(Users/FileName), "Weed", 0);
			dini_IntSet(udb_encode(Users/FileName), "Cocain", 0);
			dini_IntSet(udb_encode(Users/FileName), "XTC", 0);
			dini_IntSet(udb_encode(Users/FileName), "Beer", 0);
			dini_IntSet(udb_encode(Users/FileName), "Wiskey", 0);
			dini_IntSet(udb_encode(Users/FileName), "Condom", 0);
			dini_IntSet(udb_encode(Users/FileName), "Apple", 0);
			dini_IntSet(udb_encode(Users/FileName), "Banana", 0);
			dini_IntSet(udb_encode(Users/FileName), "Orange", 0);
			dini_IntSet(udb_encode(Users/FileName), "Kiwi", 0);
			dini_IntSet(udb_encode(Users/FileName), "Pineapple", 0);
			dini_IntSet(udb_encode(Users/FileName), "Coconut", 0);

Errors:

C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(168) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(170) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(171) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(172) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(173) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(174) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(175) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(176) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(177) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(178) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(179) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(180) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(181) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(182) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(183) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(184) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(185) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(186) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(187) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(188) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(189) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(190) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(191) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(192) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(193) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(194) : error 017: undefined symbol "Users"

  • Reacties 33
  • Created
  • Laatste reactie

Top Posters In This Topic

  • Sandra

    7

  • Remcconen

    4

  • steve6972

    4

  • nick5556

    3

Geplaatst:
Hé, gossie. Ik moet weer eens om hulp vragen. :$

Ik ben bezig met een RPG script, en ik wil de UserFiles opslaan in de map Users(goh, wat logisch). Alleen mijn probleem is dat het niet lukt. Kan iemand helpen? Vast wel. :engel:

Mijn script:

if (!dini_Exists(udb_encode(Users/FileName)))
		{
			dini_Create(udb_encode(Users/FileName));
			dini_IntSet(udb_encode(Users/FileName), "Password/n", udb_hash(tmp));
			dini_IntSet(udb_encode(Users/FileName), "Money", 0);
			dini_IntSet(udb_encode(Users/FileName), "Bank", 0);
			dini_IntSet(udb_encode(Users/FileName), "Rank", 0);
			dini_IntSet(udb_encode(Users/FileName), "Exp", 0);
			dini_IntSet(udb_encode(Users/FileName), "Level", 0);
			dini_IntSet(udb_encode(Users/FileName), "Team", 0);
			dini_IntSet(udb_encode(Users/FileName), "Skin", GetPlayerSkin(playerid));
			dini_Set(udb_encode(Users/FileName), "Job", "Jobless");
			dini_FloatSet(udb_encode(Users/FileName), "Health", 100.0);
			dini_FloatSet(udb_encode(Users/FileName), "Armour", 0);
			dini_IntSet(udb_encode(Users/FileName), "Adminlevel", 0);
			dini_IntSet(udb_encode(Users/FileName), "Housekey", 999);
			dini_IntSet(udb_encode(Users/FileName), "Bizzkey", 999);
			dini_IntSet(udb_encode(Users/FileName), "Carkey1", 999);
			dini_IntSet(udb_encode(Users/FileName), "Carkey2", 999);
			dini_IntSet(udb_encode(Users/FileName), "Gun1", 0);
			dini_IntSet(udb_encode(Users/FileName), "Gun2", 0);
			dini_IntSet(udb_encode(Users/FileName), "Gun3", 0);
			dini_IntSet(udb_encode(Users/FileName), "Gun4", 0);
			dini_IntSet(udb_encode(Users/FileName), "Gun5", 0);
			dini_IntSet(udb_encode(Users/FileName), "Gun6", 0);
			dini_IntSet(udb_encode(Users/FileName), "Gun7", 0);
			dini_IntSet(udb_encode(Users/FileName), "Gun8", 0);
			dini_IntSet(udb_encode(Users/FileName), "Ammo1", 0);
			dini_IntSet(udb_encode(Users/FileName), "Ammo2", 0);
			dini_IntSet(udb_encode(Users/FileName), "Ammo3", 0);
			dini_IntSet(udb_encode(Users/FileName), "Ammo4", 0);
			dini_IntSet(udb_encode(Users/FileName), "Ammo5", 0);
			dini_IntSet(udb_encode(Users/FileName), "Ammo6", 0);
			dini_IntSet(udb_encode(Users/FileName), "Ammo7", 0);
			dini_IntSet(udb_encode(Users/FileName), "Ammo8", 0);
			dini_IntSet(udb_encode(Users/FileName), "Weed", 0);
			dini_IntSet(udb_encode(Users/FileName), "Cocain", 0);
			dini_IntSet(udb_encode(Users/FileName), "XTC", 0);
			dini_IntSet(udb_encode(Users/FileName), "Beer", 0);
			dini_IntSet(udb_encode(Users/FileName), "Wiskey", 0);
			dini_IntSet(udb_encode(Users/FileName), "Condom", 0);
			dini_IntSet(udb_encode(Users/FileName), "Apple", 0);
			dini_IntSet(udb_encode(Users/FileName), "Banana", 0);
			dini_IntSet(udb_encode(Users/FileName), "Orange", 0);
			dini_IntSet(udb_encode(Users/FileName), "Kiwi", 0);
			dini_IntSet(udb_encode(Users/FileName), "Pineapple", 0);
			dini_IntSet(udb_encode(Users/FileName), "Coconut", 0);

Errors:

C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(168) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(170) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(171) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(172) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(173) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(174) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(175) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(176) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(177) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(178) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(179) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(180) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(181) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(182) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(183) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(184) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(185) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(186) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(187) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(188) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(189) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(190) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(191) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(192) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(193) : error 017: undefined symbol "Users"
C:\Documents and Settings\remco.ASUS\Bureaublad\SAMP\gamemodes\AccountSysteem.pwn(194) : error 017: undefined symbol "Users"

Je bent volgens mij de " vergeten.

dus het wordt zoiets (kan zijn dat ik ze niet percies op de goede lpek heb gezet) :

dini_IntSet(udb_encode("Users/FileName")

Ik heb nog bijna geen ervaring hier mee, maar toch denk ik dat dit het oplost.

Geplaatst:

Werkt nog niet. Nu slaat hij het op onder de naam Users/USERNAME.USER. Niet in de map dus. :duh:

Geplaatst:
Windows gebruikt backslashes ;)

dini_IntSet(udb_encode("Users\FileName")

Dat is hem, denk ik :).

Dan heeft Sandra het fout in haar tutorial staan. Maar het werkt nu. Dankje.
Geplaatst:
Windows gebruikt backslashes ;)

dini_IntSet(udb_encode("Users\FileName")

Dat is hem, denk ik :).

Dan heeft Sandra het fout in haar tutorial staan. Maar het werkt nu. Dankje.

Misschien gebruikt Sandra Linux, dat systeem werkt namelijk wel met 'gewone' slashes.

Geplaatst:

Nee hoor, ik gebruik altijd al forward-slash (/). En nee, ik gebruik geen linux, gewoon windows.

"/" heeft altijd gewerkt bij mij.

  • 1 maand later...
Geplaatst:

Hey,

Ik wou dat als je in mijn roleplay server een baan nam dat dat dan wer opgeslagen.

Op en ander topic gaf iemand mij de link naar deze tutorial,

En ik begon er direct aan, Het ging op het begin allemaal goed, (De tutorial was heel duidelijk) en als snel had ik als je een tekstcomando intypt dat hij dan de spelernaam en job invult

Bij: Job.txt stond dus :

(playername)=Cop

Maar nu had ik dit staan in mijn script:

public OnPlayerConnect(playerid)
{
   if dini_Get("Job.txt", (playername), "Cop");
{
	gTeam[playerid] = TEAM_COP0;
	SetPlayerColor(playerid, 0xCAEBFFFF);
	SetPlayerPos(playerid, 1553.2588,-1676.1017,16.1953);
	GivePlayerWeapon(playerid, 41, 200);
	GivePlayerWeapon(playerid, 3, 1);
	SetPlayerSkin(playerid, 280);
	SendClientMessage(playerid, COLOR_RED1, "You are now an offcial police member type /pcommands for a list of commands");
	return 1;
}
}

Maar hij pakt die ''Cop'' niet,

Dus mijn vraag is wat moet in

if dini_Get("Job.txt", (playername), "Cop");

staan zodat hij wat achter (playername) staat ziet,

De errors waren:

C:\Documents and Settings\gisela seip\Bureaublad\bjorn\Server B\filterscripts\ini.pwn(30) : warning 202: number of arguments does not match definition

C:\Documents and Settings\gisela seip\Bureaublad\bjorn\Server B\filterscripts\ini.pwn(30) : error 001: expected token: "*then", but found ";"

C:\Documents and Settings\gisela seip\Bureaublad\bjorn\Server B\filterscripts\ini.pwn(30) : error 036: empty statement

Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

2 Errors.

Geplaatst:

De job als een integer op slaan met dini_IntSet gezien je de job gedefined hebt. Vervolgens gebruik je deze code om ze er weer uit te halen:

public OnPlayerConnect(playerid)
{
gTeam[playerid] = dini_Int("Job.txt", (playername));
if(gTeam[playerid] == TEAM_COP0)
{
	SetPlayerColor(...);
	// ...
}
return 1;
}


Dan, wat betreft die mappen een paar posts hierboven:

new UserFile[256];
format(UserFile, sizeof(UserFile), "/Users/%s.txt", playername);

dini_IntSet(UserFile, "key", "value");

Geplaatst:

Ik ben er mee bezig geweest maar het lukt me maar niet,

Via jouwn manier pakt hij niet diegene die ik heb aangemaakt,

Ik heb het daarna geprobeerd met

SetPlayerTeam(playerid)

en met .ini:

GetPlayerTeam maar hij slaat of 0 op of 255,

dus hoe moet ik hem opslaan zodat hij hem leest via jouwn manier?

dat je via een commando de team opslaat en het word gelezen met jouwn manier.

Alvast bedankt

Geplaatst:

Je file zal er zo ongeveer moeten uit zien:

naam1=5
naam2=3
naam3=2
naam4=4
naam5=1

if(!strcmp(cmdtext, "/saveteam", true))
{
dini_IntSet("Job.txt", (playername), gTeam[playerid]);
return 1;
}

Geplaatst:

Bedankt!

Het opslaan is gelukt,

Daarna had ik er eerst een tekstcommando van gemaakt en als je dan team cop0 was veranderde je sklin en dat werkte,

De skin veranderde niet toen ik een ander team opsloeg.

Maar nu heb ik nog een probleempje...

Ik had het bij OnPlayerConnect gezet maar als ik de server binnenkom kom ik eerst in die skinselectie uit.

En daarna is er niks veranderd,.

Ik weet niet hoe ik dat moet oplossen,

dit heb ik in m'n jobfilterscript bij OnPlayerConnect staan:

public OnPlayerConnect(playerid)
{
gTeam[playerid] = dini_Int("Job.txt", (playername));
if(gTeam[playerid] == TEAM_COP0)
{
			gTeam[playerid] = TEAM_COP0;
	SetPlayerColor(playerid, 0xCAEBFFFF);
	SetPlayerPos(playerid, 1553.2588,-1676.1017,16.1953);
	GivePlayerWeapon(playerid, 41, 200);
	GivePlayerWeapon(playerid, 3, 1);
	SetPlayerSkin(playerid, 280);
	}

	SendClientMessage(playerid, COLOR_YELLOW, "Have fun in the server!");
	jailed[playerid] = 0;
  		new PName[MAX_PLAYER_NAME];
	GetPlayerName(playerid,PName,sizeof(PName));
	DSchool=fopen("DSchool",io_readwrite);
	if(strcmp(dini_Get("DSchool",PName),"Y",false)==0)
	{
		if(strlen(dini_Get("DSchool",PName))==1) // seems streams with no data also run through this part.
		{
			fclose(DSchool);
			}
			else // If there is no data present,
			{
				Dschool_No(playerid); // Make some!
			}
	}
	else if(strcmp(dini_Get("DSchool",PName),"N",false)==0)
	{
		fclose(DSchool);
	}
	else if(strcmp(dini_Get("DSchool",PName),"D",false)==0)
	{
		fclose(DSchool);
	}
	else
	{
			Dschool_No(playerid);
	}
	return 1;
}


public OnGameModeExit()
{
return 1;
}

  • 4 weken later...
Geplaatst:

Om hier toch nog even op terug te komen:

Wat is het nut van het gebruik van de Dini-functie('s) t.o.v. de Sqlite-database die standaard al in SA:MP zit?

  • 2 maanden later...
Geplaatst: (bewerkt)

Hoe kan ik maken dat ik bijvoorbeeld /saveposition type, dat er in een bestand komt te staan:

AddPlayerClass(poppetje,x,y,z...);

en /savecar

AddStaticVehicle(modelid...);

En hoe die dat laad in OnGameModeInit();

Ik weet wel dat ik dit zo'n beetje moet hebben:

new Float:GetX, Float:GetY, Float:GetZ, Float:GetA, string[256], auto;
GetPlayerPos(playerid, Float:GetX, Float:GetY, Float:GetZ);
GetPlayerFacingAngle(playerid, Float:GetA);
auto = GetVehicleModel(GetVehicleID(playerid));
format(string, sizeof(string), "AddStaticVehicle(%d, %f, %f, %f, %f, 0, 0);", auto, Float:GetX, Float:GetY, Float:GetZ, Float:GetA);

Maar dan precies zo in een bestand zetten en in OnGameModeInit() laden...

Bewerkt: door CAR

Een reactie plaatsen

Je kan nu een reactie plaatsen en pas achteraf registreren. Als je al lid bent, log eerst in om met je eigen account een reactie te plaatsen.

Gast
Op dit onderwerp reageren...

×   Je hebt text geplaatst met opmaak.   Opmaak verwijderen

  Only 75 emoji are allowed.

×   Je link is automatisch ingevoegd.   In plaats daarvan weergeven als link

×   Je vorige bewerkingen zijn hersteld.   Alles verwijderen

×   You cannot paste images directly. Upload or insert images from URL.

  • Recent actief   0 leden

    • Er zijn hier geen geregistreerde gebruikers aanwezig.

×
×
  • Create New...