16.09.2010, 10:38
SendClientMessage( playerid, WHITE, "---------------------------------------------------------------------------------------------------------------------------------" );
if( Player[playerid][MeActions] >= 100 )
{
format( string, sizeof( string ), "TYPE: /me actions | Executions of /me: %d | Award for: 100 | Status: Achieved.", Player[playerid][MeActions] );
SendClientMessage( playerid, WHITE, string );
}
else
{
format( string, sizeof( string ), "TYPE: /me actions | Executions of /me: %d | Award for: 100 | Status: Unachieved.", Player[playerid][MeActions] );
SendClientMessage( playerid, GREY, string );
}
if( Player[playerid][MeActions] >= 200 )
{
format( string, sizeof( string ), "TYPE: /me actions | Executions of /me: %d | Award for: 200 | Status: Achieved.", Player[playerid][MeActions] );
SendClientMessage( playerid, WHITE, string );
}
else
{
format( string, sizeof( string ), "TYPE: /me actions | Executions of /me: %d | Award for: 200 | Status: Unachieved.", Player[playerid][MeActions] );
SendClientMessage( playerid, GREY, string );
}
SendClientMessage( playerid, WHITE, "---------------------------------------------------------------------------------------------------------------------------------" );
command(me, playerid, params[])
{
new Message[128], string[ 128 ];
if( sscanf( params, "z", Message) )
{
SendClientMessage( playerid, WHITE, "SYNTAX: /me [action]" );
}
else
{
switch( Player[playerid][MeActions] )
{
case 100:
{
SendClientMessage( playerid, WHITE, "You have unlocked a new achievement!" );
SendClientMessage( playerid, GREY, "You have executed 100 /me actions." );
Player[playerid][AchievementRank]++;
}
case 200:
{
SendClientMessage( playerid, WHITE, "You have unlocked a new achievement!" );
SendClientMessage( playerid, GREY, "You have executed 200 /me actions." );
Player[playerid][AchievementRank]++;
if( Player[playerid][MeActions] >= 100 )
{
format( string, sizeof( string ), "TYPE: /me actions | Executions of /me: %d | Award for: 100 | Status: Achieved.", Player[playerid][MeActions] );
SendClientMessage( playerid, WHITE, string );
}
else
{
format( string, sizeof( string ), "TYPE: /me actions | Executions of /me: %d | Award for: 100 | Status: Unachieved.", Player[playerid][MeActions] );
SendClientMessage( playerid, GREY, string );
}
if( Player[playerid][MeActions] >= 200 )
{
format( string, sizeof( string ), "TYPE: /me actions | Executions of /me: %d | Award for: 200 | Status: Achieved.", Player[playerid][MeActions] );
SendClientMessage( playerid, WHITE, string );
}
else
{
format( string, sizeof( string ), "TYPE: /me actions | Executions of /me: %d | Award for: 200 | Status: Unachieved.", Player[playerid][MeActions] );
SendClientMessage( playerid, GREY, string );
}
SendClientMessage( playerid, WHITE, "---------------------------------------------------------------------------------------------------------------------------------" );
command(me, playerid, params[])
{
new Message[128], string[ 128 ];
if( sscanf( params, "z", Message) )
{
SendClientMessage( playerid, WHITE, "SYNTAX: /me [action]" );
}
else
{
switch( Player[playerid][MeActions] )
{
case 100:
{
SendClientMessage( playerid, WHITE, "You have unlocked a new achievement!" );
SendClientMessage( playerid, GREY, "You have executed 100 /me actions." );
Player[playerid][AchievementRank]++;
}
case 200:
{
SendClientMessage( playerid, WHITE, "You have unlocked a new achievement!" );
SendClientMessage( playerid, GREY, "You have executed 200 /me actions." );
Player[playerid][AchievementRank]++;