11.06.2011, 10:38
PHP код:
new
Text: kScore[ MAX_PLAYERS ],
Nome[ MAX_PLAYER_NAME ],
Morreu[ MAX_PLAYERS ],
Matou[ MAX_PLAYERS ],
Score[ MAX_PLAYERS ],
sStr[ 128 ];
public OnPlayerConnect( playerid )
{
kScore[ playerid ] = TextDrawCreate( ... );
//Coloque aqui o resto das paradas
return true;
}
public OnPlayerSpawn( playerid )
{
Score[ playerid ] = Matou[ playerid ];
Score[ playerid ] -= Morreu[ playerid ];
format( sStr, sizeof( sStr ), "Score: %d", Score[ playerid ] );
TextDrawSetString( kScore[ playerid ], sStr );
TextDrawShowForPlayer( playerid, kScore[ playerid ] );
return true;
}
public OnPlayerDeath( playerid, killerid, reason )
{
Matou[ killerid ] ++;
Morreu[ playerid ] ++;
Score[ killerid ] = Matou[ killerid ];
Score[ killerid ] -= Morreu[ killerid ];
Score[ playerid ] = Matou[ playerid ];
Socre[ playerid ] -= Morreu[ playerid ];
format( sStr, sizeof( sStr ), "Score: %d", Score[ killerid ] );
TextDrawSetString( kScore[ killerid ], sStr );
TextDrawShowForPlayer( killerid, kScore[ killerid ] );
format( sStr, sizeof( sStr ), "Score: %d", Score[ playerid ] );
TextDrawSetString( kScore[ playerid ], sStr );
TextDrawShowForPlayer( killerid, kScore[ playerid ] );
SetPlayerScore( playerid, Score[ playerid ] );
SetPlayerScore( killerid, Score[ killerid ] );
return true;
}