Jump to content

Vraagjes:


mosweg

Recommended Posts

Ik heb even een paar probleempjes, en ik weet er niet echt uit te komen:

Alles werkt bij spelerslot 0 bij andere spelerslots werkt het vreemd/raar

Vraag 1:

Al een speler niet is spelerslot 1 zit dan blijft die bevroren bij /login

Code:

// bij login:
TogglePlayerControllable(playerid, 0);
SetTimer("FreezePlayer",5000,false);
// de timer:
forward FreezePlayer(playerid);
public FreezePlayer(playerid)
{
TogglePlayerControllable(playerid, 1);
return 1;
}

Vraag 2:

Ik heb zelf een antimoney hack gemaakt:

Om de 20sec.:

forward moneyhack();public moneyhack()
{
for(new i = 0; i < GetMaxPlayers(); i++)
{
new f;
GetPlayerName(i, playername, sizeof(playername));
	money[i] = dini_Int(userfile, "money");
	if (GetPlayerMoney(i) > money[i]+50)
{
f = (GetPlayerMoney(i) - money[i]);
	new string[256]; format(string,sizeof(string),"%s(%d) is using MONEY HACK  [$%d]",playername,i,f);
	SendAdminMessage(COLOR_RED,string);
	}
}
}

Bij speler 0 gaat alles goet maar bij speler 1 komt dit zonder dat hij meer geld heeft:

Als voorbeeld in een keer in chat:

Bjorn(46) is using MONEY HACK [$47000]

Bjorn(47) is using MONEY HACK [$47000]

Bjorn(49) is using MONEY HACK [$47000]

Bjorn(48) is using MONEY HACK [$47000]

En dan ben ik in slot 1

Vraag 3:

Als ik de server restart met gmx dan gaat alles doorelkaar.

mijn menu loopt door elkaar met een ander menu van een ander FS,

alle pickups zijn verdwenen.

Hoe komt dit en hoe fix ik dit alles

Bewerkt: door mosweg
Link to comment
Delen op andere websites

Vraag 1: Gebruik SetTimerEx("FreezePlayer",5000,false,"i",playerid);

Vraag 2: Hoe define je userfile?

Vraag 3: Doe een complete restart van je server. Dus herlaad ook je filterscripts. /rcon exit + autrestarter doet dit erg goed.

Link to comment
Delen op andere websites

Ik denk dat dat wel zal werken en ik heb userfiles gedifened,

Maar over dat restarten hoe moet dat dan precies met ook de filtersripts herladen

Ik heb een restarter maar met /rcon ecit sluit de server af en moet je eerst weer opneiuw joinen.

Of is er een andere/beter manier?

Ik heb nog een vraagje,

Ik ben bezig met een minigame, maar ik wil de andere team verborgen houden.

Nu is een team verborgen en de andere niet...

Dit word om de 500 milisec. uitgevoerd:

forward check();public check()
{
new string[256];
for(new i = 0; i < MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i) == 1)
		{
		if(gTeam[i] == TEAM_RED || gTeam[i] == TEAM_BLUE)
		{
		if(gTeam[i] == TEAM_BLUE){
format(string, sizeof(string), "Money: ~y~$~r~%d~w~/~y~$~b~%d   ~b~Kills: ~w~%d ~b~Dead: ~w~%d",scorered,scoreblue,Kills,Deaths);}
SetPlayerMarkerForPlayer(i,gTeam[TEAM_RED],0xFFFFFF00);
if(gTeam[i] == TEAM_RED){
format(string, sizeof(string), "Money: ~y~$~r~%d~w~/~y~$~b~%d   ~r~Kills: ~w~%d ~r~Dead: ~w~%d",scorered,scoreblue,Kills,Deaths);}
SetPlayerMarkerForPlayer(i,gTeam[TEAM_BLUE],0xFFFFFF00);
TextDrawSetString(INFO,string);
		}
	}
}
}

Moet toch goed gaan, maar het werkt niet,

Link to comment
Delen op andere websites

Het lukt nog steeds niet om de ene team voor de andere team onzichbaar te maken,

Weet iemand een code daarvoor, Het gaat om gTeam

dit heb ik geprobeerd maar werkte niet(stukje waarover het gaat:)(hetzelfde gebeurt ok met team red):

for(new i = 0; i < MAX_PLAYERS; i++)
{
if(gTeam[i] == TEAM_BLUE)
  {
  SetPlayerMarkerForPlayer(i,gTeam[TEAM_RED],0xFFFFFF00);
  }
}

Het lukt gedeeltelijk, team blue ziet team red niet, maar team red ziet team blue wel...

Bewerkt: door mosweg
Link to comment
Delen op andere websites

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