May 27, 200818 yr 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
May 27, 200818 yr 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 Edited May 27, 200818 yr by Juwayri
May 27, 200818 yr 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 May 27, 200818 yr by =>Sandra<=
May 27, 200818 yr 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 Bij welke "public", kan ik dat het beste doen ??
May 27, 200818 yr Uhh, bij je /login commando.... Commando's staan normaal gesproken bij je OnPlayerCommandText-public...
May 29, 200818 yr 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.
May 29, 200818 yr Zet dat dan bij OnPlayerDisconnect , en verander de text (string) naar "has left the server"
May 29, 200818 yr 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 )
July 9, 200818 yr 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 ik vraag me af hoe jullie dat doen met die pawno scripts
July 10, 200818 yr 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 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 ?
July 10, 200818 yr ik vraag me af hoe jullie dat doen met die pawno scripts Wat Engels kan ook erg goed helpen.
July 10, 200818 yr 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 ) Deze link klopt niet meer, is er misschien een andere?
July 10, 200818 yr 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 July 10, 200818 yr by WackoX
July 10, 200818 yr 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.
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