Jump to content
View in the app

A better way to browse. Learn more.

GTAGames.nl - De Nederlandse Grand Theft Auto Community!

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Beste GTAForummers,

ik ben bezig een registreerscriptje in elkaar te zetten, maar het wil nog niet helemaal lukken.

Ik heb nu de functie Register:

public Register(Name[256], Pass[256]){
new File:Users;
Users = fopen("Test.log",io_append);
fwrite(Users, Pass);
fclose(Users);
}

Het gaat er nog niet om of het werkt of niet, dit is gewoon een testje.

Als iemand /registreer typt wordt dit aangeroepen:

   if(strcmp(cmd, "/registreer", true) == 0) {
       tmp = strtok(cmdtext, idx);
       if(!strlen(tmp)) {
           SendClientMessage(playerid, 0xFF0000AA, "Gebruik: /registreer [wachtwoord]");
           return 1;
       }
	Pass = strval(tmp);
	Register("Test", Pass);
	SendClientMessage(playerid, 0x00FF00AA, "Succesvol geregistreerd.");
	return 1;
   }

dit script staat in de OnPlayerCommandText en alle variabelen worden aangemaakt. De enige error is:

mapblabla(120) : error 033: array must be indexed (variable "Pass")

terwijl de variabele Pass aangemaakt wordt in OnPlayerCommandText:

   new Pass[256];

Featured Replies

Verander deze regel:

Pass = strval(tmp);

naar:

Pass[playerid] = strval(tmp);

Succes met je code!

  • Author

Aha, bedankt!

Edit: Het werkt nu wel, maar de fwrite werkt niet.. Want Pass lijkt leeg te zijn, als ik Pass bij fwrite verander in Name werkt het wel..

Edited by Rop

Aha, bedankt!

Edit: Het werkt nu wel, maar de fwrite werkt niet.. Want Pass lijkt leeg te zijn, als ik Pass bij fwrite verander in Name werkt het wel..

Hmm, ik heb zelf geen ervaring met die f-functies.

Zelf gebruik ik voor mijn register command + andere dingen die in de files van spelers moeten staan 'dini'

  • Author

Zou je mij uit kunnen leggen hoe Dini werkt? :)

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

Recently Browsing 0

  • No registered users viewing this page.

Configure browser push notifications

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.