Skip to content
Bekijk in de app

Een betere weg om onze GTA community te volgen. Leer meer.

GTAGames.nl - De Nederlandse Grand Theft Auto Community!

Een volledig scherm app op het beginscherm inclusief notificaties, badges en meer.

Om deze app op je iPhone en iPad te installeren
  1. Druk op het icoon in Safari
  2. Scroll in het menu en druk op Zet op beginscherm.
  3. Druk op Voeg toe rechts bovenaan.
Om deze app op je Android toe te voegen
  1. Druk op het 3-punten menu (⋮) rechts bovenaan in de browser.
  2. Druk op Toevoegen aan beginscherm of Installeer app.
  3. Druk op Toevoegen om te bevestigen.

Filterscript commando, alleen voor admins

Geplaatst:

Hallo,

Ik heb ingebruik, een filterscript, met als functie, het kiezen van wapens.

Nu ik het account systeem van Sandra gebruik, zou ik graag, dit commando alleen voor level 2 en 3, willen vrijgeven.

Is daar een vaste code voor, die ik kan gebruiken.

Ik weet dus niet, of ik het filterscript moet aanpassen, of het serverscript.

Gr. Steve

Featured Replies

Geplaatst:

Ik zal je toch maar even helpen, je moet iets toevoegen bij het commando:

if(strcmp("/blabla", cmdtext, true) == 0)
{
if(adminlevel[playerid] >= 2) // kijken of iemand admin level 2 of meer heeft 
{
	// Hier je command
}
return 1;
}

En dat was het geloof ik wel

Geplaatst:

Klopt niet nick5556, alleen voor als je een bepaalt soort admin script hebt..

if (IsPlayerAdmin(playerid)
{

Geplaatst:
Klopt niet nick5556, alleen voor als je een bepaalt soort admin script hebt..

if (IsPlayerAdmin(playerid)
{

Twee fouten: Je vergeet een extra haakje-sluiten te zetten; vergeet niet na het commando een extra accolade-sluiten te zetten, zodat deze 'if' ook weer wordt afgesloten. Mocht je de code korter willen houden kun je er altijd nog dit van maken:

if(strcmp("/blabla", cmdtext, true) == 0 && IsPlayerAdmin(playerid) == 1){
{
// Hier je command
return 1;
}

Geplaatst:
  • Auteur

if (strcmp("/weapons", cmdtext, true, 10) == 0)
    if(IsPlayerAdmin(playerid ))
    {

Dit is hem,.. in het filterscript

Bedankt voor de reactie

Geplaatst:

Bij gebruik van Sandra's acount-systeem krijg je het volgende:

if (strcmp("/weapons", cmdtext, true, 10) == 0)
 {
  if (adminlevel[playerid] >= 2)
  {
	  (je command)
  }
 }

>= betekend gelijk aan of hoger dan level 2

de volgende tekens kun je ook nog gebruiken:

== gelijk aan

< kleiner dan

> groter dan

<= kleiner of gelijk aan

>= groter of gelijk aan

!= niet gelijk aan

Als je het acountsysteem als filterscript hebt draaien MOET je die commands in het filterscript hebben, in je game-mode script zal het errors geven.

Het is trouwens wel aan te raden om het acountsysteem in te bouwen. Je maakt daarmee je script veel complexer.

Bewerkt: door Ymosky

Geplaatst:

Oftewel ik heb weer eens gelijk (A)

Geplaatst:
  • Auteur
Bij gebruik van Sandra's acount-systeem krijg je het volgende:

if (strcmp("/weapons", cmdtext, true, 10) == 0)
 {
  if (adminlevel[playerid] >= 2)
  {
	  (je command)
  }
 }

>= betekend gelijk aan of hoger dan level 2

de volgende tekens kun je ook nog gebruiken:

== gelijk aan

< kleiner dan

> groter dan

<= kleiner of gelijk aan

>= groter of gelijk aan

!= niet gelijk aan

Als je het acountsysteem als filterscript hebt draaien MOET je die commands in het filterscript hebben, in je game-mode script zal het errors geven.

Het is trouwens wel aan te raden om het acountsysteem in te bouwen. Je maakt daarmee je script veel complexer.

Ik heb het accountsysteem, van sandra ingebouwd, in mijn gamemode.

Het commando, waar het om gaat, staat in een filterscript.

Ik moet het dus doen met het rcon password.

if (adminlevel[playerid] >= 2), gaat dus niet lukken,

maakt ook niet uit, het werkt voor mij goed, dat rcon password.

bye bye

Geplaatst:
Oftewel ik heb weer eens gelijk (A)

Inderdaad, laat dat ff duidelijk zijn ;) hehe

weer ff on-topic:

Waarom sloop je dat command dan niet uit het filterscript en bouw het in je game-mode?

Zal misschien ff puzzelen zijn, maar moet toch zeker wel lukken.

En rcon inloggen werkt natuurlijk ook prima, maar zeker als je ook andere admins hebt lijkt het me toch wat praktischer als ze gewoon kunnen inloggen en gelijk de commands gebruiken.

Bovendien (jah ik weet het, ik ben een zeiksok ;) ) maak je je script met inbouwen een stuk professioneler. Voorbeeld: je maakt een admin-command in filterscript om spelers te freezen, vervolgens staat in het script een leuk teleportcommand... Gevolg-> ook al zijn spelers freezed, ze kunnen nog steeds teleporten. (1 van de 99999 voorbeelden)

Geplaatst:

En dan maak je weer fronze aan en dat sla je op in iemands profiel, als 'fronze' op 1 staat kan je nie tele, en als ie op 0 staat kun je wel tele :)

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

Recent actief 0

  • Er zijn hier geen geregistreerde gebruikers aanwezig.

Account

Navigatie

Zoeken

Zoeken

Configureer push berichten

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.