CMD:rickroll(playerid, params[])
{
if(IsPlayerAdmin(playerid)) {
new PlayerID; //The variable for the Player ID you put in for the player we want to Rick Roll.
new str[128]; //Our variable for a message string.
new pName[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, sizeof(pName));
if(sscanf(params, "us[64]", PlayerID)) return SendClientMessage(playerid, RED, "USAGE: /rickroll [playerid]"); //Tell SSCANF if the parameters/the syntax is written wrong to return a message (PlayerID and the reason used here)
if(!IsPlayerConnected(PlayerID)) //If the ID is wrong or not connected, return the message below:
return SendClientMessage(playerid, RED, "Player is not connected!");
format(str, sizeof(str), "%s has been Rick Roll'd", pName); //format the string we've defined to send the message, playername and adminname are used to receive the information about the names
SendClientMessageToAll(COLOR_MAGENTA, str); //Send the message we formatted with format using the str variable we declared/made.
PlayAudioStreamForPlayer(PlayerID, "http://www.geekspeakradio.us/jocofullinterview41.mp3"); //Play the Rick Roll song. (Never Gonna Give You Up - Rick Astley.)
GameTextForPlayer(PlayerID, "~p~You have been Rick Roll'd by an Admin!", 4000, 3); //Send a message to the players screen.
SetPlayerHealth(PlayerID, 100.0); //Set the players health to %30.
}
return 1;
}
|
Ah, I'll take a look at it.
Found the problem, re-uploading. Thanks. |
|
Why not a song by Justin Bieber? This is event worse than an account ban. =)) The one who's listening will leave the server crying. =))
|