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

Inloggen van een speler

Hoi,

Hoe maak ik het mogelijk, dat op het moment dat iemand inlogd, bij mij op de server,

andere spelers er een melding van krijgen.

bvb, in tekstkleur groen, " Steve heeft ingelogd ".

thanks,

Steve

Featured Replies

Zet dit boven aan je script

#define COLOR_GREEN 0x00FF00AA

En dit op de plek wanneer het bericht moet worden verzonden (bij inloggen dus)

new name[MAX_PLAYER_NAME];
new string[64];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "%s had logged in!", name);
SendClientMessageToAll(COLOR_GREEN, string);  //In plaats van deze COLOR_GREEN kun je ook 0x00FF00AA neer zetten en dan kun je #define COLOR_GREEN 0x00FF00AA weglaten. Maar met is handiger.

Als er meer vragen zijn hoor ik het wel :cya:

Edited by Juwayri

Bijna goed:

Verander nog:

new name;
new string[24]
GetPlayerName(i, name, sizeof(name));

naar:

new name[MAX_PLAYER_NAME];
new string[64];
GetPlayerName(playerid, name, sizeof(name));

Edited by =>Sandra<=

  • Author

Beiden bedankt :tu:

  • Author
Zet dit boven aan je script

#define COLOR_GREEN 0x00FF00AA

En dit op de plek wanneer het bericht moet worden verzonden (bij inloggen dus)

new name[MAX_PLAYER_NAME];
new string[64];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "%s had logged in!", name);
SendClientMessageToAll(COLOR_GREEN, string);  //In plaats van deze COLOR_GREEN kun je ook 0x00FF00AA neer zetten en dan kun je #define COLOR_GREEN 0x00FF00AA weglaten. Maar met is handiger.

Als er meer vragen zijn hoor ik het wel :cya:

Bij welke "public", kan ik dat het beste doen ??

Uhh, bij je /login commando....

Commando's staan normaal gesproken bij je OnPlayerCommandText-public... :)

  • Author

En op het moment dat een speler, de server verlaat.

Om daar een melding van te krijgen, wat moet ik daar voor code voor gebruiken.

Zet dat dan bij OnPlayerDisconnect , en verander de text (string) naar "has left the server"

Op de wiki staat ook een mooie tutorital voor het maken van join/leave messages.

Het stuk wat je nodig hebt kun je zo regelrecht in je script plakken, (wel raadzaam om het geheel even te lezen zodat je ook snapt wat erin staat :puh: )

  • Author

bedankt weer, ik heb weer wat te doen

gr.

  • 1 month later...
Zet dit boven aan je script

#define COLOR_GREEN 0x00FF00AA

En dit op de plek wanneer het bericht moet worden verzonden (bij inloggen dus)

new name[MAX_PLAYER_NAME];
new string[64];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "%s had logged in!", name);
SendClientMessageToAll(COLOR_GREEN, string);  //In plaats van deze COLOR_GREEN kun je ook 0x00FF00AA neer zetten en dan kun je #define COLOR_GREEN 0x00FF00AA weglaten. Maar met is handiger.

Als er meer vragen zijn hoor ik het wel :cya:

ik vraag me af hoe jullie dat doen met die pawno scripts

Zet dit boven aan je script

#define COLOR_GREEN 0x00FF00AA

En dit op de plek wanneer het bericht moet worden verzonden (bij inloggen dus)

new name[MAX_PLAYER_NAME];
new string[64];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "%s had logged in!", name);
SendClientMessageToAll(COLOR_GREEN, string);  //In plaats van deze COLOR_GREEN kun je ook 0x00FF00AA neer zetten en dan kun je #define COLOR_GREEN 0x00FF00AA weglaten. Maar met is handiger.

Als er meer vragen zijn hoor ik het wel :cya:

ik vraag me af hoe jullie dat doen met die pawno scripts

Veel oefenen en veel tuts lezen

P.S. Hoe kaa jij een V-Admin script zonder dit te weten :N ?

ik vraag me af hoe jullie dat doen met die pawno scripts

Wat Engels kan ook erg goed helpen.

  • Author
Op de wiki staat ook een mooie tutorital voor het maken van join/leave messages.

Het stuk wat je nodig hebt kun je zo regelrecht in je script plakken, (wel raadzaam om het geheel even te lezen zodat je ook snapt wat erin staat :puh: )

Deze link klopt niet meer, is er misschien een andere?

public OnPlayerDisconnect(playerid, reason)
{
new string[256];
new playername[MAX_PLAYER_NAME];
GetPlayerName(playerid, playername, sizeof(playername));

switch(reason)
{
	case 0: format(string, sizeof(string), "** %s [%d] has left the server (Crashed) **", playername, playerid);
	case 1: format(string, sizeof(string), "** %s [%d] has left the server (Left) **", playername, playerid);
  	 case 2: format(string, sizeof(string), "** %s [%d] has left the server (Kicked/Banned) **", playername, playerid);
}
SendClientMessageToAll(COLOR_GREY, string);
return 1;
}

Edited by WackoX

  • Author
public OnPlayerDisconnect(playerid, reason)
{
new string[256];
new playername[MAX_PLAYER_NAME];
GetPlayerName(playerid, playername, sizeof(playername));

switch(reason)
{
	case 0: format(string, sizeof(string), "** %s [%d] has left the server (Crashed) **", playername, playerid);
	case 1: format(string, sizeof(string), "** %s [%d] has left the server (Left) **", playername, playerid);
  	 case 2: format(string, sizeof(string), "** %s [%d] has left the server (Kicked/Banned) **", playername, playerid);
}
SendClientMessageToAll(COLOR_GREY, string);
return 1;
}

Okè, maar ik bedoel eigenlijks, een link naar wiki.

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.

Account

Navigation

Search

Search

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.